--- generator/ChangeLog 2020/03/04 04:46:40 1.1.1.1 +++ generator/ChangeLog 2020/03/04 04:46:55 1.1.1.3 @@ -37,10 +37,10 @@ caesars palace, warsong, many more) [VDP] Added register storing after H retrace [MEM68K] Fixed joy pad buttons (ynar, juyu_gai) - [VDP] Added display disabling + [VDP] Added display disabling [VDP] Added 'smooth' option, although it's not particularly good -0.11 [CORE] General cleanup so I can release the source +0.11 [CORE] General cleanup so I can release the source [REG68K] Changed the order of events so that the vblank occurs at the end rather than the start [CORE] Changed everything to default to /usr/local and changed lib @@ -183,3 +183,40 @@ [CORE] Re-organised source to use automake/autoheader [CORE] Generator now auto-detects processor and adds other optimisations for building source + +0.33 [SOUND] Added PSG sound generator (SN76496)! + [SOUND] Re-wrote all the sound files so that they have better + separation between Generator and the hardware + [CONSOLE] Fixed crash if you try and reset (F12) + [VDP] Fixed H/V counter which somehow I broke after 0.16 (fixes + Sonic 3D, 3 Ninjas, Road Rash, etc. etc.) + [VDP] Implemented Charles MacDonald's h/v size of 2 (repeat every + row) for his test carts + [VDP] Implemented VDP window bug (thanks to Charles MacDonald + for his test cart) + [VDP] Fixed interlace mode 1 (thanks to Charles MacDonald for + his test cart) + [VDP] Added invalid HSCR support for Populus (Charles MacDonald) + [VDP] Fixed minor cram bug (possible segv) + [VDP] Fixed bug in fill operation (contra hardcorps) + [CORE] Re-formatted all code with indent (see .indent.pro file) + [CONSOLE] Add joystick framework (thanks to Lester Barrows for + his code submission) + [SVGALIB] Add joystick support + [CONSOLE] Add multiple keyboard positions for two keyboard players + [CONSOLE] Add -j option to control input devices for players + [68000] Optimised 68k writes in favour of RAM + +0.34 [VDP] Fix bug in vsram (Pengo) + [VDP] General clean up of redundant routines in source etc. + [VDP] Fixed column 0 vsram issue (Charles MacDonald) + [SOUND] Updated sound code + [VDP] Added support for border emulation (only gtk version uses + this currently) + [SOUND] Added support for turning off psg/fm/z80 and sound + [SOUND] GYM, GNM file logging added (only gtk version uses this + currently) + [CORE] Added welcome ROM + [CORE] Re-implemented save state with new block-based format + [CORE] Completely changed the way sound is saved + [DOS] Tweaked sound code to more compatible