--- frontvm/README 2018/04/24 17:57:15 1.1.1.1 +++ frontvm/README 2018/04/24 17:57:54 1.1.1.3 @@ -1,24 +1,49 @@ -FrontierVM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111111111111 +FrontierVM 3 :D ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This thing uses code from: Reverse-engineered Atari ST frontier (David Braben, etc) Hatari (http://hatari.sourceforge.net), -Scale2x (http://scale2x.sourceforge.net), All the other shit i wrote myself (like the 68k assembler and disassembler) are GPL (i guess...). -Type 'make' and perhaps god will favour you. +FrontVM3 blurb: +~~~~~~~~~~~~~~~ + +Uses a very very experimental opengl renderer. Most primitives aren't +rendered yet so it isn't really playable. + +Press CTRL-E to toggle between this and the original software renderer. + + +FrontVM2 addendum: +~~~~~~~~~~~~~~~~~~ + +FrontVM2 has discarded the uae cpu core of hatari and instead compiles the +frontier 68k crap to native assembly language. This is done either by generating +a grotesquely huge C source file, or generating i386 asm directly. + +If your computer is not i386 compatible, and you have loads of ram (it uses +2 or 3 hundred megs of ram compiling the huge generated C file with gcc-3.x) +then type: + +$ make -f Makefile-C + +Otherwise use the i386 one, which does not eat tons of ram, and generates +a smaller and faster binary: + +$ make -f Makefile-i386 Some special keys: ~~~~~~~~~~~~~~~~~~ F11 - Toggle fullscreen. -F12 - Open the emulation menu. +Ctrl-E - Toggle hardware GL / original software renderers. Ctrl-M - Toggle mouse grabbing. Ctrl-Q - Quit. +F - Toggles some debug info & fps readout. If you have a middle mouse button then pressing it should toggle mouse grabbing also. @@ -55,5 +80,5 @@ Savefiles should remain compatible with Bug reports, patches, legal threats welcome. -- -tom@moretom.net +t-morton@blueyonder.co.uk