Removed movie vars from places where it doesn't belong.
This commit is contained in:
@@ -21,7 +21,7 @@
|
||||
%include "macros.mac"
|
||||
|
||||
EXTSYM StringLength,Get_Time,objhipr,KeyRewind,statesaver
|
||||
EXTSYM xa,timer2upd,prevoamptr,ReadHead
|
||||
EXTSYM xa,timer2upd,prevoamptr
|
||||
EXTSYM prevedi,SA1xpc,SA1RAMArea,sa1dmaptr
|
||||
EXTSYM DSP1COp,C4WFXVal,C41FXVal,Op00Multiplicand,Op10Coefficient,Op04Angle
|
||||
EXTSYM Op08X,Op18X,Op28X,Op0CA,Op02FX,Op0AVS,Op06X,Op0DX,Op03F,Op14Zr
|
||||
|
||||
@@ -30,7 +30,7 @@ extern unsigned int *wramdata, *vram, PHspcsave, PHdspsave, *C4Ram, *sfxramdata;
|
||||
extern unsigned int PHnum2writesa1reg, SA1Mode, prevedi, SA1xpc, sa1dmaptr;
|
||||
extern unsigned int soundcycleft, spc700read, timer2upd, xa, PHnum2writesfxreg;
|
||||
extern unsigned int spcnumread, spchalted, opcd, HIRQCycNext, oamaddr;
|
||||
extern unsigned int SfxR0, ReadHead, *setaramdata, ramsize, *sram;
|
||||
extern unsigned int SfxR0, *setaramdata, ramsize, *sram;
|
||||
extern unsigned int tempesi, tempedi, tempedx, tempebp;
|
||||
extern unsigned int SPCMultA, PHnum2writespc7110reg, PHdspsave2;
|
||||
extern unsigned char sndrot, spcRam[65472];
|
||||
|
||||
@@ -1048,14 +1048,8 @@ NEWSYM ReadInputDevice
|
||||
|
||||
SECTION .data
|
||||
NEWSYM txtmovieended, db 'MOVIE FINISHED.',0
|
||||
NEWSYM CFWriteStart, dd 64+30
|
||||
|
||||
SECTION .bss
|
||||
NEWSYM MovieBuffSize, resd 1
|
||||
NEWSYM MovieBuffFrame, resd 1
|
||||
NEWSYM CReadHead, resd 1
|
||||
NEWSYM ReadHead, resd 1
|
||||
NEWSYM CFWriteHead, resd 1
|
||||
NEWSYM StoreBuffer, resb 128*32
|
||||
|
||||
;*******************************************************
|
||||
@@ -2887,7 +2881,7 @@ NEWSYM CheckROMType
|
||||
mov dword[memtabler16+30h*4+ecx],DSP4Read16b
|
||||
mov dword[memtablew16+30h*4+ecx],DSP4Write16b
|
||||
add ecx,4
|
||||
cmp ecx,16*4
|
||||
cmp ecx,1*4
|
||||
jne .dsp4loop
|
||||
jmp .notDSP1Hi
|
||||
.initdsp2
|
||||
|
||||
@@ -837,6 +837,17 @@ void zmv_replay_finished()
|
||||
|
||||
/////////////////////////////////////////////////////////
|
||||
|
||||
/*
|
||||
ZSNES movie related vars:
|
||||
|
||||
MovieProcessing
|
||||
0 = nothing movie related in progress
|
||||
1 = movie playback in progress
|
||||
2 = movie recording in progress
|
||||
|
||||
|
||||
*/
|
||||
|
||||
|
||||
extern unsigned int MsgCount, MessageOn;
|
||||
extern unsigned char MovieTemp, txtmovieended[15], MovieProcessing, *Msgptr;
|
||||
@@ -891,7 +902,7 @@ void Replay()
|
||||
}
|
||||
}
|
||||
|
||||
extern unsigned int MovieBuffFrame, MovieBuffSize;
|
||||
unsigned int MovieBuffFrame, MovieBuffSize;
|
||||
unsigned char MovieBuffer[21*60];
|
||||
|
||||
void IncFrameWriteBuffer()
|
||||
@@ -922,7 +933,7 @@ unsigned int bytemerger (unsigned char heaviest, unsigned char heavy, unsigned c
|
||||
return ((heaviest << 24) | (heavy << 16) | (light << 8) | (lightest));
|
||||
}
|
||||
|
||||
extern unsigned int CReadHead, ReadHead, CFWriteStart, CFWriteHead;
|
||||
unsigned int CReadHead, ReadHead, CFWriteStart = 64+30, CFWriteHead;
|
||||
extern unsigned char BackState, CNetType, StoreBuffer[128*32];
|
||||
|
||||
void Record()
|
||||
|
||||
@@ -72,7 +72,6 @@ static void copy_extra_data(unsigned char **buffer, void (*copy_func)(unsigned c
|
||||
copy_func(buffer, &HIRQCycNext, 5);
|
||||
copy_func(buffer, &oamaddr, 14*4);
|
||||
copy_func(buffer, &prevoamptr, 1);
|
||||
copy_func(buffer, &ReadHead, 1*4);
|
||||
}
|
||||
|
||||
static size_t load_save_size;
|
||||
|
||||
Reference in New Issue
Block a user