Mercurial > repos > blastem
comparison CHANGELOG @ 807:9cba2069e2ff
Add 0.3.0 changes from website to CHANGELOG
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Sun, 26 Jul 2015 19:01:45 -0700 |
parents | 6b7a96d0eda8 |
children | 2953708d02af |
comparison
equal
deleted
inserted
replaced
806:2dfcd20a00b6 | 807:9cba2069e2ff |
---|---|
1 0.3.0 | |
2 ----- | |
3 *New Features* | |
4 | |
5 - 32-bit x86 CPUs are now supported | |
6 - BlastEm is now available for OS X and Windows | |
7 - Finished support for the Sega mapper used by Super Street Fighter 2 | |
8 - Added support for EEPROM saves | |
9 - Added support for large flat-mapped ROMs (used by some homebrew ROMS) | |
10 - New 68K debugger command bt (backtrace) | |
11 - I/O devices (gamepads and other peripherals) can now be configured in blastem.cfg | |
12 - VDP Debugger views from before 0.1.0 have been restored | |
13 | |
14 *Bugfixes* | |
15 | |
16 - Partial emulation of floating bus bits for certain I/O regs (fixes Super Offroad 2) | |
17 - Fixed shadow/highlight mode | |
18 - Implemented AM and fixed LFO update speed | |
19 - Fixed negative detune values | |
20 - Corrected register to operator mapping for channel 3 special mode | |
21 - Initial stab at emulating cycles being stolen from the 68K when the Z80 accesses its bus | |
22 - Better handling of creating a savestate in "uncooperative" games/demos | |
23 - Implemented VSCROLL latching | |
24 - Fixed a bug that would corrupt the Z80's SP register in some situations | |
25 - Fixed PAL flag in VDP status register | |
26 - Fixed HV counter | |
27 - Fixed flag calculation for RRA, RRCA, RLA and RLCA | |
28 - Fixed instruction timing for RR, RRC, RL and RLC when using the IX or IY registers | |
29 - Fixed access to the I and R registers | |
30 | |
31 *Other Changes* | |
32 | |
33 - Upgraded to SDL2 | |
34 - Dropped suport for the non-OpenGL render path | |
35 - Linux builds should now work on something other than the specific version of Ubuntu I happen to be using at build time | |
36 - BlastEm now syncs at least once per line by default. You can change this behavior with the max_clocks config value | |
37 | |
1 0.2.0 | 38 0.2.0 |
2 ----- | 39 ----- |
3 *New Features* | 40 *New Features* |
4 | 41 |
5 - Added Turbo and Slow modes that overclock and underclock the system respectively | 42 - Added Turbo and Slow modes that overclock and underclock the system respectively |