--- frontvm/README 2018/04/24 17:57:15 1.1 +++ frontvm/README 2018/04/24 17:57:18 1.1.1.2 @@ -1,5 +1,5 @@ -FrontierVM!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111111111111 +FrontierVM 2!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1111111111111 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This thing uses code from: @@ -9,7 +9,24 @@ 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. + +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: ~~~~~~~~~~~~~~~~~~ @@ -17,8 +34,10 @@ Some special keys: F11 - Toggle fullscreen. F12 - Open the emulation menu. +Ctrl-D - Dump 68k registers. 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.