Removed useless OSExit function. Cleaned up the source a bit.
This commit is contained in:
@@ -345,4 +345,4 @@ NEWSYM SDRatio, db 0 ; 0 = /2, 28 = /30
|
||||
NEWSYM KeyEmuSpeedUp, dd 0
|
||||
NEWSYM KeyEmuSpeedDown, dd 0
|
||||
NEWSYM AllowUDLR, db 0
|
||||
NEWSYM KeyDisplayBatt, dd 0
|
||||
NEWSYM KeyDisplayBatt, dd 0
|
||||
|
||||
@@ -1571,9 +1571,9 @@ section .text
|
||||
shl eax,cl
|
||||
sar eax,1
|
||||
jmp %%got_delta
|
||||
%%invalid_range
|
||||
%%invalid_range
|
||||
and eax,~0x7FF
|
||||
%%got_delta
|
||||
%%got_delta
|
||||
mov edx,eax
|
||||
|
||||
cmp dword[filter0],240
|
||||
|
||||
@@ -32,7 +32,7 @@ EXTSYM InitPreGame,Curtableaddr,curcyc,debugdisble,dmadata,guioff,memtabler8
|
||||
EXTSYM SetupPreGame,memtablew8,regaccessbankr8,showmenu,snesmap2,snesmmap
|
||||
EXTSYM DeInitPostGame,spcPCRam,startdebugger,xp,xpb,xpc,tablead,tableadb
|
||||
EXTSYM tableadc,SA1UpdateDPage,Makemode7Table,nextmenupopup,MovieProcessing
|
||||
EXTSYM OSExit,DosExit,InitDir,InitDrive,createnewcfg,sfxramdata,deinitvideo
|
||||
EXTSYM DosExit,InitDir,InitDrive,createnewcfg,sfxramdata,deinitvideo
|
||||
EXTSYM SFXEnable,wramdata,cycpbl,cycpblt,irqon,spcon
|
||||
EXTSYM multchange,romispal,scrndis,sprlefttot,sprleftpr,processsprites
|
||||
EXTSYM cachesprites,NextLineStart,FlipWait,LastLineStart,opcjmptab,CheatOn
|
||||
@@ -515,7 +515,7 @@ NEWSYM endprog
|
||||
mov ebx,InitDir
|
||||
call Change_Dir
|
||||
|
||||
jmp OSExit
|
||||
jmp DosExit
|
||||
|
||||
NEWSYM interror
|
||||
stim
|
||||
@@ -1375,7 +1375,7 @@ NEWSYM cpuover
|
||||
jne .noprocmovie
|
||||
cmp byte[ZMVZClose],1
|
||||
jne .noprocmovie
|
||||
jmp OSExit
|
||||
jmp DosExit
|
||||
.noprocmovie
|
||||
|
||||
cmp byte[snesmouse],4
|
||||
|
||||
@@ -22,10 +22,6 @@
|
||||
EXTSYM SA1DPageR8,SA1DPageR16,SA1DPageW8,SA1DPageW16
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
;*******************************************************
|
||||
; Address Modes
|
||||
;*******************************************************
|
||||
|
||||
@@ -179,9 +179,6 @@ NEWSYM WaitForKey ; Wait for a key to be pressed
|
||||
; return key in al
|
||||
ret
|
||||
|
||||
NEWSYM OSExit
|
||||
jmp DosExit
|
||||
|
||||
NEWSYM Open_File
|
||||
pushad
|
||||
mov dword[ZOpenMode],0
|
||||
@@ -963,10 +960,10 @@ NEWSYM GUIWFVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; If Windows Fu
|
||||
NEWSYM GUII2VID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Super 2xSAI Engine
|
||||
NEWSYM GUIM7VID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0 ; Hi-Resolution Mode 7
|
||||
NEWSYM GUIBIFIL, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Bilinear Filtering
|
||||
NEWSYM GUITBWVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Triple Buffering (Win)
|
||||
NEWSYM GUIHQ2X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ2X Filter
|
||||
NEWSYM GUIHQ3X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ3X Filter
|
||||
NEWSYM GUIHQ4X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ4X Filter
|
||||
NEWSYM GUITBWVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Triple Buffering (Win)
|
||||
NEWSYM GUIHQ2X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ2X Filter
|
||||
NEWSYM GUIHQ3X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ3X Filter
|
||||
NEWSYM GUIHQ4X, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; HQ4X Filter
|
||||
SECTION .text
|
||||
|
||||
; ****************************
|
||||
|
||||
@@ -27,7 +27,7 @@ EXTSYM SidewinderFix
|
||||
xor cl,ch
|
||||
jpe %%ParChkSW
|
||||
mov [%1],ebx
|
||||
%%ParChkSW:
|
||||
%%ParChkSW:
|
||||
%endmacro
|
||||
|
||||
section .data
|
||||
|
||||
@@ -146,11 +146,9 @@ EXTSYM KeyDisplayBatt
|
||||
|
||||
%ifdef __UNIXSDL__
|
||||
EXTSYM numlockptr
|
||||
%endif
|
||||
%ifdef __WIN32__
|
||||
%elifdef __WIN32__
|
||||
EXTSYM initDirectDraw,reInitSound
|
||||
%endif
|
||||
%ifdef __MSDOS__
|
||||
%elifdef __MSDOS__
|
||||
EXTSYM dssel
|
||||
%endif
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
%include "macros.mac"
|
||||
|
||||
EXTSYM DosExit,ZFileSystemInit,getcmdline,GUIRestoreVars,getcfg,obtaindir
|
||||
EXTSYM ZFileSystemInit,getcmdline,GUIRestoreVars,getcfg,obtaindir
|
||||
EXTSYM ConvertJoyMap,tparms,SBHDMA,spcon,cfgsoundon,cfgcvidmode,InitDir
|
||||
EXTSYM InitDrive,SRAMChdir,DOScreatenewcfg,ExecGUISaveVars,allocptr,putchar
|
||||
EXTSYM getchar,ZOpenFile,ZOpenMode,ZFileSeek,ZOpenFileName,ZFileSeekMode
|
||||
@@ -169,10 +169,6 @@ NEWSYM WaitForKey ; Wait for a key to be pressed
|
||||
; return key in al
|
||||
ret
|
||||
|
||||
NEWSYM OsExit
|
||||
NEWSYM OSExit
|
||||
jmp DosExit
|
||||
|
||||
SECTION .data
|
||||
NEWSYM TempHandle, dd 0
|
||||
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
EXTSYM PrintStr,WaitForKey,PrintChar,ram7fa,wramdataa,malloc,MMXSupport
|
||||
EXTSYM MMXextSupport,statefileloc,LatestSave,firstsaveinc,Open_File
|
||||
EXTSYM Get_File_Date,Close_File,Change_Dir,Get_Dir,romloadskip,cfgloadgdir
|
||||
EXTSYM cfgloadsdir,init18_2hz,OSExit,SRAMDirCurDir,SRAMChdir,SRAMChdirFail
|
||||
EXTSYM cfgloadsdir,init18_2hz,SRAMDirCurDir,SRAMChdir,SRAMChdirFail
|
||||
EXTSYM BitConv32Ptr,spcBuffera,spritetablea,vcache2bs,vcache4bs,vcache8bs
|
||||
EXTSYM RGBtoYUVPtr,newgfx16b,vidbuffer,vidbufferofsa,vidbufferofsmos,ngwinptr
|
||||
EXTSYM vidbufferofsb,headdata,romdata,sfxramdata,setaramdata,wramdata,ram7f,vram
|
||||
@@ -34,6 +34,10 @@ EXTSYM fnamest,filefound,vidbufferofsc,Sup48mbit,Sup16mbit,guioff
|
||||
|
||||
%ifdef __UNIXSDL__
|
||||
EXTSYM LinuxExit,GetFilename
|
||||
%elifdef __WIN32__
|
||||
EXTSYM _imp__GetModuleFileNameA@12,memcpy,exit
|
||||
%elifdef __MSDOS__
|
||||
EXTSYM argv
|
||||
%endif
|
||||
|
||||
; Function 0501h
|
||||
@@ -123,13 +127,6 @@ NEWSYM AllocMem
|
||||
; Get Command Line Locates SET CMDLINE environment
|
||||
;*******************************************************
|
||||
|
||||
%ifdef __WIN32__
|
||||
EXTSYM _imp__GetModuleFileNameA@12
|
||||
EXTSYM memcpy
|
||||
%elifdef __MSDOS__
|
||||
EXTSYM argv
|
||||
%endif
|
||||
|
||||
NEWSYM getcmdline
|
||||
%ifdef __MSDOS__
|
||||
%if 0
|
||||
@@ -881,7 +878,7 @@ SECTION .text
|
||||
|
||||
NEWSYM DosExit ; Terminate Program
|
||||
%ifdef __WIN32__
|
||||
call OSExit
|
||||
call exit
|
||||
%elifdef __UNIXSDL__
|
||||
call LinuxExit
|
||||
%elifdef __MSDOS__
|
||||
|
||||
@@ -39,5 +39,3 @@ void placetime()
|
||||
strlen(VERSION_STR) -
|
||||
strlen(__TIME__), __TIME__);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -22,10 +22,10 @@
|
||||
|
||||
%include "macros.mac"
|
||||
|
||||
EXTSYM DosExit,ZFileSystemInit,getcmdline,GUIRestoreVars,getcfg,obtaindir
|
||||
EXTSYM ZFileSystemInit,getcmdline,GUIRestoreVars,getcfg,obtaindir
|
||||
EXTSYM ConvertJoyMap,tparms,preparedir,SBHDMA,ccmdline,spcon,cfgsoundon
|
||||
EXTSYM cfgcvidmode,InitDir,InitDrive,DOScreatenewcfg,ExecGUISaveVars,allocptr
|
||||
EXTSYM putchar,getch,exit,ZOpenFile,ZOpenMode,ZFileSeek,ZOpenFileName
|
||||
EXTSYM putchar,getch,ZOpenFile,ZOpenMode,ZFileSeek,ZOpenFileName
|
||||
EXTSYM ZFileSeekMode,ZFileSeekPos,ZFileSeekHandle,ZFileWriteHandle
|
||||
EXTSYM ZFileWriteSize,ZFileWriteBlock,ZFileWrite,ZFileReadHandle,ZFileReadSize
|
||||
EXTSYM ZFileReadBlock,ZFileRead,ZFileDelFName,ZFileDelete,ZCloseFileHandle
|
||||
@@ -177,11 +177,6 @@ NEWSYM WaitForKey ; Wait for a key to be pressed
|
||||
; return key in al
|
||||
ret
|
||||
|
||||
NEWSYM OsExit
|
||||
NEWSYM OSExit
|
||||
call exit
|
||||
jmp DosExit
|
||||
|
||||
SECTION .data
|
||||
NEWSYM TempHandle, dd 0
|
||||
|
||||
@@ -1002,7 +997,7 @@ NEWSYM GUIIEVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
NEWSYM GUIFSVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Full Screen
|
||||
NEWSYM GUIWSVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; (Full Scr. | Wide Scr.)
|
||||
NEWSYM GUISSVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Small Screen
|
||||
NEWSYM GUITBVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Triple Buffering
|
||||
NEWSYM GUITBVID, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; Triple Buffering
|
||||
NEWSYM GUIHSVID, db 0,0,0,1,0,1,1,1,0,0,1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,1,0,1,1,1 ; Half/Quarter Scanlines
|
||||
NEWSYM GUI2xVID, db 0,0,0,1,0,1,1,1,0,0,1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,1,0,1,1,1 ; 2xSaI/Super Eagle Engines
|
||||
NEWSYM GUIM7VID, db 0,0,0,1,0,1,1,1,0,0,1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,1,0,1,1,1 ; ?Mode 7 video thing?
|
||||
@@ -1010,7 +1005,7 @@ NEWSYM GUIWFVID, db 0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,0,0
|
||||
NEWSYM GUIDSIZE, db 0,0,0,1,0,1,1,1,0,0,1,0,1,0,1,1,0,1,0,1,1,0,1,0,1,0,1,1,0,1,0,1,1,0,1,1,1
|
||||
NEWSYM GUIRATIO, db 0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
NEWSYM GUIBIFIL, db 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
|
||||
NEWSYM GUITBWVID, db 0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,1,1 ; Triple Buffering (Win)
|
||||
NEWSYM GUITBWVID, db 0,1,0,0,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,0,0,1,1,1,0,0,1,1,1,0,0,1,1 ; Triple Buffering (Win)
|
||||
NEWSYM GUISMODE, db 0,0,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,1,0,1,0,0,0,0,0,0
|
||||
NEWSYM GUIDSMODE, db 0,0,0,0,0,1,0,1,0,0,0,0,1,0,0,1,0,1,0,0,1,0,0,0,1,0,0,1,0,1,0,0,1,0,1,0,1
|
||||
NEWSYM GUIHQ2X, db 0,0,0,1,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; hq2x filter
|
||||
|
||||
Reference in New Issue
Block a user