]> Shamusworld >> Repos - virtualjaguar/blob - INSTALL
Adding 1.0.1/2 uncompressed tarballs to tags for historical purposes.
[virtualjaguar] / INSTALL
1 Virtual Jaguar v1.0.0 GCC/SDL release INSTALL
2 ---------------------------------------------
3
4 - Requirements :
5
6 To compile Virtual Jaguar you need to check if you have the minimum
7 requirements for compiling the sources :
8
9 - GCC v2.95 of v3.x;
10 - SDL v1.2.5 or higher;
11 - nasm v0.98.x or higher;
12 - supported OS (BeOS, Linux, FreeBSD and WIN32 through mingw);
13   other OS' may work to but you may need to change some items
14   in the Makefile(s).
15
16 Optionally you need a Atari Jaguar (CD) boot ROM which is available
17 on the Internet. We can't include the boot ROM since it's still
18 copyrighted.
19
20 Also, I would recommend that you have at least 20MB of free space.
21 The .o's can be quite big and the binary is likely to be about a
22 1.5MB in size (with UPX or strip this could downsize to about 800K).
23
24 - Compiling  :
25
26 If you sure you have the minimum software requirements, you can safely
27 compile Virtual Jaguar v1.0.0 GCC/SDL release by doing the following :
28
29 1) On UN*X systems first do the command : sh ./fix-unix.sh
30 2) Go to the src/star026c directory and start on of the scripts :
31
32    ./build_s68000.win32 (for WIN32 systems with mingw)
33    ./build_s68000.unix  (for UN*X  systems with gcc)
34
35 3) After the generation of the 68000.o file, you can now compile the
36    program with the following commands :
37
38    make -f Makefile.win32 (for WIN32 systems with mingw)
39    make -f Makefile.unix  (for UN*X  systems with gcc)
40
41 4) Optionally you can manually strip jag_em[.exe] to downsize the binary.
42
43  
44 That's it! You're done! You can now start the emulator with ./jag_em[.exe].
45 See the output for more details or consult the docs/README for more info.
46
47 For more info, go to http://sdlemu.ngemu.com or send use an e-mail to the
48 following e-mail address : sdlemu AT ngemu DOT com.
49
50 SDLEMU
51
52