Removed movie vars from places where it doesn't belong.
This commit is contained in:
@@ -21,7 +21,7 @@
|
|||||||
%include "macros.mac"
|
%include "macros.mac"
|
||||||
|
|
||||||
EXTSYM StringLength,Get_Time,objhipr,KeyRewind,statesaver
|
EXTSYM StringLength,Get_Time,objhipr,KeyRewind,statesaver
|
||||||
EXTSYM xa,timer2upd,prevoamptr,ReadHead
|
EXTSYM xa,timer2upd,prevoamptr
|
||||||
EXTSYM prevedi,SA1xpc,SA1RAMArea,sa1dmaptr
|
EXTSYM prevedi,SA1xpc,SA1RAMArea,sa1dmaptr
|
||||||
EXTSYM DSP1COp,C4WFXVal,C41FXVal,Op00Multiplicand,Op10Coefficient,Op04Angle
|
EXTSYM DSP1COp,C4WFXVal,C41FXVal,Op00Multiplicand,Op10Coefficient,Op04Angle
|
||||||
EXTSYM Op08X,Op18X,Op28X,Op0CA,Op02FX,Op0AVS,Op06X,Op0DX,Op03F,Op14Zr
|
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 PHnum2writesa1reg, SA1Mode, prevedi, SA1xpc, sa1dmaptr;
|
||||||
extern unsigned int soundcycleft, spc700read, timer2upd, xa, PHnum2writesfxreg;
|
extern unsigned int soundcycleft, spc700read, timer2upd, xa, PHnum2writesfxreg;
|
||||||
extern unsigned int spcnumread, spchalted, opcd, HIRQCycNext, oamaddr;
|
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 tempesi, tempedi, tempedx, tempebp;
|
||||||
extern unsigned int SPCMultA, PHnum2writespc7110reg, PHdspsave2;
|
extern unsigned int SPCMultA, PHnum2writespc7110reg, PHdspsave2;
|
||||||
extern unsigned char sndrot, spcRam[65472];
|
extern unsigned char sndrot, spcRam[65472];
|
||||||
|
|||||||
@@ -1048,14 +1048,8 @@ NEWSYM ReadInputDevice
|
|||||||
|
|
||||||
SECTION .data
|
SECTION .data
|
||||||
NEWSYM txtmovieended, db 'MOVIE FINISHED.',0
|
NEWSYM txtmovieended, db 'MOVIE FINISHED.',0
|
||||||
NEWSYM CFWriteStart, dd 64+30
|
|
||||||
|
|
||||||
SECTION .bss
|
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
|
NEWSYM StoreBuffer, resb 128*32
|
||||||
|
|
||||||
;*******************************************************
|
;*******************************************************
|
||||||
@@ -2887,7 +2881,7 @@ NEWSYM CheckROMType
|
|||||||
mov dword[memtabler16+30h*4+ecx],DSP4Read16b
|
mov dword[memtabler16+30h*4+ecx],DSP4Read16b
|
||||||
mov dword[memtablew16+30h*4+ecx],DSP4Write16b
|
mov dword[memtablew16+30h*4+ecx],DSP4Write16b
|
||||||
add ecx,4
|
add ecx,4
|
||||||
cmp ecx,16*4
|
cmp ecx,1*4
|
||||||
jne .dsp4loop
|
jne .dsp4loop
|
||||||
jmp .notDSP1Hi
|
jmp .notDSP1Hi
|
||||||
.initdsp2
|
.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 int MsgCount, MessageOn;
|
||||||
extern unsigned char MovieTemp, txtmovieended[15], MovieProcessing, *Msgptr;
|
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];
|
unsigned char MovieBuffer[21*60];
|
||||||
|
|
||||||
void IncFrameWriteBuffer()
|
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));
|
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];
|
extern unsigned char BackState, CNetType, StoreBuffer[128*32];
|
||||||
|
|
||||||
void Record()
|
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, &HIRQCycNext, 5);
|
||||||
copy_func(buffer, &oamaddr, 14*4);
|
copy_func(buffer, &oamaddr, 14*4);
|
||||||
copy_func(buffer, &prevoamptr, 1);
|
copy_func(buffer, &prevoamptr, 1);
|
||||||
copy_func(buffer, &ReadHead, 1*4);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static size_t load_save_size;
|
static size_t load_save_size;
|
||||||
|
|||||||
Reference in New Issue
Block a user