DCMOTO - Release notes
DCMOTO is an emulator for Windows of all Thomson 8 bits computers
Version : 2009.01
Author : Daniel Coulom
Web page : dcmoto.free.fr
Emulated computers
- MO5, MO5E, german MO5E
- MO5NR, MO6, Olivetti Prodest PC128
- T9000, TO7
- TO7/70, arab TO7/70
- TO9, german TO9
- TO8, TO8D, TO9+
Installation
Required hardware configuration
Pentium or Pentium compatible processor. Processor frequency 300 MHz or better.
Windows 98/ME or Windows 2000/XP/Vista or newer.
640x480 or better display, 65536 or more colors.
Audio processor needed.
Install dcmoto
Unzip downloaded file to any folder.
Make a shortcut to dcmoto.exe program (optional).
Using dcmoto
Execute dcmoto.exe by double-clicking the filename or using the shortcut.
Select the language (Options/Settings...).
Read online Help and dcmoto web site documentation.
Keyboard layout can be displayed and modified by user (Options/Keyboard...).
History
Version 2009.01
- French MO5E emulation (AZERTY keyboard)
- Arab TO7/70 emulation (QWERTY keyboard)
- German TO9 emulation (QWERTY keyboard)
- Memory expansion enabled/disabled option
- TO8 and TO9 Mute signal bug fixed
- Tape unit tool bug fixed
- Sound volume control added
- Emulation stopped during disk formating
- Screenshot function added to File menu
- Snapshot save and restore functions added to File menu
- Fixed 6809 SYNC instruction. Now 5ème Axe character doesn't blink anymore
Version 2008.01 (v10.1)
- Sharp tuning of microprocessor frequency (step = 1 kHz)
- Improved accuracy of sound sampling frequency
- New 'Apply' button in Settings dialog box
- New values for sound buffer number : 2-4-6-8-10
- Ramdisk formating fixed
- Load snapshot function fixed
- No more sound interferences during setting of T08-TO8D-TO9+ color palette
Version 2007.10 (v10.0)
- Automatic initialisation of the system date (TO8, TO8D, TO9+)
- New display routines for more acurate rendering (have a look at HCL demo)
- Enable/disable option for numpad emulation
- Enable/disable option for joystick emulation with PC numpad
- Fixed bug in music and game MC6821 emulation
- Fixed help dialogbox resize
Version 2007.08 (v9.6)
- Fixed v9.5 bug in QDD emulation for MO5 and MO5E
- Break point type can be selected (exec, read, write)
- Fixed lightpen and mouse coordinates in left or right margin
- Added warning message before floppy disk formating
- Auto-rewind after reaching the end of a tape image (.k7 file)
- After a floppy disk access error, right error code is returned
- Fixed disassembler bug for LDY, CMPX et CMPY (immediat mode)
- Fixed disassembler bug (PC relative address)
- Added CD 90-015 floppy controller emulation
- Added single side low density floppy disk emulation
- Fixed 6846 emulation error (CRC register)
- Added new option : number of sound buffers (2, 4 or 8)
Version 2006.12 (v9.5)
- Simplification of language dependent message management
- MC6846 controller timer emulation improved
- Mute signal emulation fixed (sound bug in Bob Winner is fixed)
- Fixed program crash when reading not opened .k7 file
- Added new screenshot size : 600x400
- New option to do not stop 6809 on invalid operation code
- New optional break point on memory read or write
- Lightpen position on a black area is no longer detected
- Fixed TO9 cursor blinking malfunction
- Fixed GP500 and Bactron sound problem on TO8
- Joystick emulation no more linked to emulated computer
- Added emulation of the TO8, TO8D, TO9, TO9+ numeric keypad
- Better executable compression using LZMA algorithm
Version 2006.10 (v9.4)
- Cartridge initialisation fixed in hardreset function
- Keyboard shortcuts for snapshot and screenshot
- CD90-351 emulation fixed (4 rom banks switched with &a7d8)
- MRX file format modified (controller type added)
- 6809 disassembly shows microprocessor cycle number
- New option for 320x200 screenshot (without border)
- TO9 colour errors fixed
- New emulation speed options : 800% and max
- Added new screen mode 'bitmap4HCL' for HCL mega demo
- New layout for 'debug' dialog box
- Bugs fixed in 6809 disassembler
- Selected bank number displayed in 'debug' dialog box
- Improved 'Copy to clipboard' function in 'debug' dialog box
- Printer emulation now works for every emulated computer
- External controllers now work for every emulated computer
- Fixed joystick detection bug (ie in Yeti)
- Fixed LOGO-TO7 cartridge control (a new logo-to7 is available)
- Many detail improvements
- .sap file conversion fixed
Version 2006.04 (v9.3)
- Task bar and menus are disabled in full-screen mode
- Keyboard customization dialogbox improvements
- Possible crash fixed in keyboard remapping
- .mrx format improvement, to save cartridge contents
- Keyboard shortcuts : Pause, Screenshot, Snapshot, Debug
- Screenshot size can be selected in Options / Settings...
- New F8 shortcut key to restore a .mrx file
- Error and warning message management fully redesigned
- Device selection bug fixed in 'Settings' dialog box
- Write protection checkbox in 'Tape unit' dialog box
- Status bar updated after option setting
- Status bar updated after 'Tape' tool had been used
- 'tape protection' checkbox size fixed in 'settings...' dialog box
Version 2005.09 (v9.2)
- Fullscreen mode available with ALT-ENTER
- Improved screen display programming (using function pointers)
- Video line displayed 12 microseconds sooner (to fit Puls group demos)
- Bug fixed in built-in TO8-TO8D-TO9+ controller (jamming some Infogrames games since v9.1)
- Optimization of 6809 emulator
Version 2005.06 (v9.1)
- User can change keyboard layout
- TO8 and TO9 Palette Load/Save functions corrected
- TO7/70 border color bug fixed
- Gamma correction improved for all emulated computers
- Many detail improvements
- CPU load reduced with more efficient programming (using pointers to functions)
Version 2005.01 (v9.0 beta 3)
- New display interface using DirectDraw
- New audio output using DirectSound
- Window can be resized and maximized
- New options for zooming and write protection
- New fields in Debug window
- .mrx file name can be choosed
- Screenshots can be saved to .bmp files
- TO7 second version is now emulated
- .sap files are read and automatically converted
- Bug fixed : disk format for unit > 0
- DirectX detailed error messages
- Screenshot .bmp structure compatible with non-microsoft software
- GetWindowInfo function removed for Windows 95 compatibility
Version 2004.08 (v8.4 preview)
- TO9 keyboard bug fixed
- About DCMOTO switched from file menu to help menu
- Minor changes in keyboard layout to improve consistency among emulated computers
- Memory access improved for a better performance
© 2009 - Daniel Coulom