Releases: wavemotion-dave/ColecoDS
Releases · wavemotion-dave/ColecoDS
Version 10.3
V10.3: 15-Nov-2024 by wavemotion-dave
- Added support for the 31-in-1 and 63-in-1 multicarts.
- Added support for 'Wave Direct' sound driver to render digitized speech in games such as Sewer Sam, Squish-Em, Wizard of Wor, etc.
- Hotfix to disable vsync on q-bert to improve stage clear visual effects
Version 10.2
V10.2: 05-Nov-2024 by wavemotion-dave
- Fix for SGM enable/disable that renders The Castle and Castle Excellent playable.
- Auto-disable SGM for Cavern Fighter to render it playable.
- Three year anniversary of the Phoenix Edition - Happy Birthday ColecoDS!
Version 10.1
V10.1: 03-Sep-2024 by wavemotion-dave
- Fix for the ADC decimal-mode instruction in the 6502 core for the CreatiVision. This fixes a number of problems including hex-digits showing on scores for some games.
- Tweaks and optimizations for the CreatiVision driver. Added most of the common/stable 'undocumented' opcodes.
- Improved emulation accuracy for the ADAM with memory now initialized to alternating 0x00 (even bytes) and 0xFF (odd bytes) per AdamEM and experiments from Shawn Merrick.
Version 10.0
V10.0: 10-Aug-2024 by wavemotion-dave
- Adam Sound Enhancer module support to allow AY sound games to play (mostly MSX ports to the ADAM)
- Ignore files that start with a '.' or '_' (mostly to help filter out clear non-game files).
- Minor cleanup, tweaks and a bug fixes.
Version 9.9
V9.9: 02-May-2024 by wavemotion-dave
- Added overlays for Blackjack and War Room. Improved War Games overlay.
- Added KANA lock LED indicator for Japanese MSX keyboard layouts.
- Correctly read-back the PPG Port B (needed to make the KANA lock work but is more accurate overall).
- Improvements to various Coleco PCB types for more accurate emulation.
Version 9.8
V9.8: 23-Apr-2024 by wavemotion-dave
- Cleanup of MSX BIOS handling - we now support the Panasonic CF-2700 directly. See MSX BIOS section for details.
- MSX status line now shows RAM (based on machine chosen) on the status line (was previously showing ROM size which no other machine in ColecoDS did).
- MSX Caps Lock now has LED indicator on the virtual keyboard.
- Added ROM/CAS/DSK size and CRC32 on the main screen after choosing a game.
- Numerous fixes for Save/Load states especially for the MSX and Einstein.
- Improved memory handling to free up some DS resources for future expansion.
Version 9.7
V9.7: 16-Apr-2024 by wavemotion-dave
- Fixed Colecovision RAM mirrors such that Boulderdash runs properly.
- The Heist now forces RAM to clear (all zeros) as it is known to be picky about contents of RAM on power up.
- Fix EEPROM sequential reads so Activision PCB games like Jewel Panic work correctly.
- Added the Wildcard and Print buttons on the virtual ADAM keyboard. All ADAM virtual keys should now be present.
- Added new configuration options to select the Colecovision mode to run in - you can force ADAM emulation, force PCB types, and set EEPROM sizes, etc.
- New global option to force ADAM mode, SGM can be Disabled, and BIOS auto-patch for 'Fast BIOS' to force the 15 second wait down to 3 seconds.
- Minor cleanup and optimizations to the Adam core.
Version 9.6
V9.6: 08-Apr-2024 by wavemotion-dave
- Removed DrZ80 core - the high quality CZ80 core is all that remains.
- Complete overhaul of the Adam handlers to clean and refine.
- Fix for games like Best of Broderbund (dsk and ddp) now load properly.
Version 9.5
V9.5: 30-Mar-2024 by wavemotion-dave
- ADAMnet improvement for disk/tape handling. Improved timing, improved caching and more disk/tape games should load and run correctly.
- DSI gets a massive 2MB of Expansion RAM (32 banks of 64K). DS-Lite/Phat still has 128K (base 64K plus the standard 64K expansion RAM).
- Adam now properly handles 320K disks and three drive bays are virtually attached (two 320K disk drives and the internal Tape drive at 256K).
- Adam full keyboard now uses an LED indicator under the CAPS LOCK button to indicate status.
- Adam has improved keyboard graphic with more keys added.
- Adam no longer mirrors RAM as a Colecovision would.
- Adam optimization provided 5% improved emulation speed which should make most everything playable even on the older DS-Lite/Phat.
- Adam supports the 32K expanded ROM and running carts under Adam emulation - name your ROMs as .adm so it loads into the right place in memory.
- Tatung Einstein now has two proper standard 200K disk drives.
- Tatung Einstein full keyboard now uses LED indicators under the SHIFT/CTRL/GRAPH and ALPHA LOCK keys for a visual improvement.
- Tatung Einstein properly handles the backspace key when using the Alpha-Numeric keyboard overlay.
- 2000 individual game configurations are supported - save/load states optimized and numerous tweaks under the hood.
Version 9.4b
V9.4b: 18-Mar-2024 by wavemotion-dave
- Tatung Einstein improvements - more games run more correctly.
- Other minor tweaks and cleanup as time permitted.
- 9.4b - Einstein RAMDISK now unified in /data/ directory (rather than have one for each directory of .dsk files)
- 9.4b - Tweaks to the CTC timer engine for Einstein JSW2