Win32: remove ASM project configurations, batch file and compile txt paragraph

This commit is contained in:
OV2 2011-01-22 15:40:14 +01:00
parent b888c0f4ab
commit af8d559886
4 changed files with 7 additions and 2091 deletions

View File

@ -9,10 +9,6 @@ NOTE: Unicode support requires a special zlib build - see the end of the zlib en
- A recent DirectX SDK. The official binary is compiled against the June 2008 SDK.
- nasm(optional). I use version 0.97. Used to assemble the optional ZSNES FX and C4 core
included in Snes9x. Download from www.web-sites.co.uk/nasm
Note: the official binary does not use the asm files.
- zlib(optional) - The release binaries are built against a static zlib compiled
against VC's multi-threaded C runtime and renamed to zlibmt.lib, to avoid linker conflicts.
removing ZLIB from the preprocessor definitions and zlibmt.lib from the library
@ -42,8 +38,6 @@ NOTE: Unicode support requires a special zlib build - see the end of the zlib en
Definitions text box.
- To compile Snes9x:
Run the MAKEASM.BAT script. nasmw will need to be on your path
for the script to work. Only necessary if you want to compile with ZSNES_C4 or ZSNES_FX
Start up Visual C++.
Load the Snes9x project file.
Select the desired configuration and build.

View File

@ -1,8 +0,0 @@
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/fxemu2.obj ../i386/fxemu2.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/fxemu2b.obj ../i386/fxemu2b.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/fxemu2c.obj ../i386/fxemu2c.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/fxtable.obj ../i386/fxtable.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/sfxproc.obj ../i386/sfxproc.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/zsnes.obj ../i386/zsnes.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/c4.obj ../i386/c4.asm
nasmw -dZSNES_FX -dZSNES_C4 -f win32 -i . -i ../i386/ -o ../i386/zsnesc4.obj ../i386/zsnesc4.asm

View File

@ -9,14 +9,10 @@ Global
Debug Unicode|x64 = Debug Unicode|x64
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Debug+ASM|Win32 = Debug+ASM|Win32
Debug+ASM|x64 = Debug+ASM|x64
Release Unicode|Win32 = Release Unicode|Win32
Release Unicode|x64 = Release Unicode|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
Release+ASM|Win32 = Release+ASM|Win32
Release+ASM|x64 = Release+ASM|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
@ -27,10 +23,6 @@ Global
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug|Win32.Build.0 = Debug|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug|x64.ActiveCfg = Debug|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug|x64.Build.0 = Debug|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug+ASM|Win32.ActiveCfg = Debug+ASM|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug+ASM|Win32.Build.0 = Debug+ASM|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug+ASM|x64.ActiveCfg = Debug+ASM|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Debug+ASM|x64.Build.0 = Debug+ASM|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
@ -39,10 +31,6 @@ Global
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release|Win32.Build.0 = Release|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release|x64.ActiveCfg = Release|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release|x64.Build.0 = Release|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release+ASM|Win32.ActiveCfg = Release+ASM|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release+ASM|Win32.Build.0 = Release+ASM|Win32
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release+ASM|x64.ActiveCfg = Release+ASM|x64
{B86059D8-C9A6-46BE-8FBA-3170C54F1DFD}.Release+ASM|x64.Build.0 = Release+ASM|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

File diff suppressed because it is too large Load Diff