More actions
No edit summary |
No edit summary |
||
Line 11: | Line 11: | ||
}} | }} | ||
ThomDS is a Thomson MO5 Computer emulator. | ThomDS is a Thomson MO5 Computer emulator. This emulator is not based on the sources of an existing Thomson emulator but relied on the information contained in [http://www.mess.org Mess], [http://dcmo5. free.fr/ DCMO5] by Daniel Coulom and [http://emul5.thomsonistes.org/ emul5] by Edouard Forler. | ||
==Features== | ==Features== | ||
*Most things expected from an emulator | * Most things expected from an emulator. | ||
==Installation== | ==Installation== | ||
'''Note:''' To use this emulator, you will need to prepare compatible K5/K7/ROM files. | |||
Download and extract file. | |||
[[DLDI|DLDI]] patch the .nds file and copy it the directory you want on flashcard/SD/MMC card. | |||
Put k7/k5 and rom files in the directory of your choice. | |||
==User guide== | ==User guide== | ||
[[File:Thomds2.png]] [[File:Thomds3.png]] | |||
: | |||
'''Loading ROM file:''' | |||
When the emulator starts, click on the tape to choose a file. Use Up/Down to select a file, then use A to load it. ROM files are automatically run. | |||
'''Loading a program:''' | |||
For Basic program, use: | |||
RUN "" (then Enter) | |||
For Basic and binary program (games, commercial software), use: | |||
LOADM "" ,, R (then Enter) | |||
Or you can use: | |||
LOADM | |||
'''Loading cassette/cartridge:''' | |||
/ | To insert a file into the cassette/cartridge player, just click on the player and choose the file. | ||
==Controls== | ==Controls== | ||
Stylus - | Stylus - Keyboard | ||
D- | D-Pad - Direction for keyboard | ||
A - 0 Key | A - 0 Key | ||
Line 43: | Line 55: | ||
B - L Key | B - L Key | ||
X - | X - Shift Key | ||
Y - | Y - Basic Key | ||
X + | X+D-Pad - Move screen (Extend mode) | ||
R/L - Stylus mode | R/L - Stylus mode | ||
Start - Enter Key | |||
Select - Space Key | |||
==Changelog== | ==Changelog== | ||
'''V3.0 | '''V3.0 21/03/2010''' | ||
*Use of last devkitarm r18 and libnds 1.4.3 | * Use of last devkitarm r18 and libnds 1.4.3. | ||
*Add English menu | * Add English menu. | ||
*Add option to go back to DS menu (if possible, | * Add option to go back to DS menu (if possible, otherwise DS is power off). | ||
*Modification of sound management | * Modification of sound management. | ||
'''V2.0 | '''V2.0 04/01/2009''' | ||
* Graphic mode with alpha lerp to improve display | * Graphic mode with alpha lerp to improve display. | ||
* Update intro like my others emulators | * Update intro like my others emulators. | ||
* Now use standard FAT and DLDI library | * Now use standard FAT and DLDI library. | ||
* File sorting and upgrade list to 512 files | * File sorting and upgrade list to 512 files. | ||
* Add sending of | * Add sending of [http://www.portabledev.com/pages/ds/jeuxdev.-perso/thomds/liste-de-compatibilite-des-fichiers-thomds.php game compatibility] with wifi. | ||
* Improve buzzer emulation (try Vox synthesis software to see that | * Improve buzzer emulation (try Vox synthesis software to see that). | ||
* Improve speed display (direct access to vram and assembly use) | * Improve speed display (direct access to vram and assembly use). | ||
* THOMDS directory is no longer mandatory, files can be where you want | * THOMDS directory is no longer mandatory, files can be where you want. | ||
* Add MO5 save state (load/save state) with 999 files per tape | * Add MO5 save state (load/save state) with 999 files per tape. | ||
* Add tape cursor move | * Add tape cursor move. | ||
* Stylus mode with R & L | * Stylus mode with R & L. | ||
* Improve stylus management on screen | * Improve stylus management on screen. | ||
* DS Sleep mode management (a closed lid pauses thomDS running) | * DS Sleep mode management (a closed lid pauses thomDS running). | ||
'''V1.1 | '''V1.1 25/01/2007''' | ||
* Add RESET with stylus on the real RESET key on MO5 (near the MO5 logo) | * Add RESET with stylus on the real RESET key on MO5 (near the MO5 logo). | ||
* Speed . | * Speed x2. | ||
* Add joystick management (mapped on the DS pad and A button) | * Add joystick management (mapped on the DS pad and A button). | ||
* Keys saved with games with option menu (.KBD file), loaded automaticaly when the game is loaded | * Keys saved with games with option menu (.KBD file), loaded automaticaly when the game is loaded. | ||
'''V1.0 | '''V1.0 18/01/2007''' | ||
* Initial release | * Initial release. | ||
==Credits== | ==Credits== | ||
Line 91: | Line 103: | ||
Members of forum for the help and the support. | Members of forum for the help and the support. | ||
<br> | |||
[[Category:Homebrew | [[Category:DS homebrew emulators]] | ||
[[Category:Homebrew computer emulators on DS]] |
Revision as of 01:00, 1 Haziran 2021
ThomDS | |
General | |
---|---|
Author(s) | Alekmaul |
Type | Computer Emulator |
Version | 3.0 |
Licence | Mixed |
Links | |
[Media:Thom30ds.zip Download] | |
Website |
<htmlet>adsense</htmlet>
ThomDS is a Thomson MO5 Computer emulator. This emulator is not based on the sources of an existing Thomson emulator but relied on the information contained in Mess, free.fr/ DCMO5 by Daniel Coulom and emul5 by Edouard Forler.
Features
- Most things expected from an emulator.
Installation
Note: To use this emulator, you will need to prepare compatible K5/K7/ROM files.
Download and extract file.
DLDI patch the .nds file and copy it the directory you want on flashcard/SD/MMC card.
Put k7/k5 and rom files in the directory of your choice.
User guide
File:Thomds2.png File:Thomds3.png
Loading ROM file: When the emulator starts, click on the tape to choose a file. Use Up/Down to select a file, then use A to load it. ROM files are automatically run.
Loading a program:
For Basic program, use:
RUN "" (then Enter)
For Basic and binary program (games, commercial software), use:
LOADM "" ,, R (then Enter)
Or you can use:
LOADM
Loading cassette/cartridge:
To insert a file into the cassette/cartridge player, just click on the player and choose the file.
Controls
Stylus - Keyboard
D-Pad - Direction for keyboard
A - 0 Key
B - L Key
X - Shift Key
Y - Basic Key
X+D-Pad - Move screen (Extend mode)
R/L - Stylus mode
Start - Enter Key
Select - Space Key
Changelog
V3.0 21/03/2010
- Use of last devkitarm r18 and libnds 1.4.3.
- Add English menu.
- Add option to go back to DS menu (if possible, otherwise DS is power off).
- Modification of sound management.
V2.0 04/01/2009
- Graphic mode with alpha lerp to improve display.
- Update intro like my others emulators.
- Now use standard FAT and DLDI library.
- File sorting and upgrade list to 512 files.
- Add sending of game compatibility with wifi.
- Improve buzzer emulation (try Vox synthesis software to see that).
- Improve speed display (direct access to vram and assembly use).
- THOMDS directory is no longer mandatory, files can be where you want.
- Add MO5 save state (load/save state) with 999 files per tape.
- Add tape cursor move.
- Stylus mode with R & L.
- Improve stylus management on screen.
- DS Sleep mode management (a closed lid pauses thomDS running).
V1.1 25/01/2007
- Add RESET with stylus on the real RESET key on MO5 (near the MO5 logo).
- Speed x2.
- Add joystick management (mapped on the DS pad and A button).
- Keys saved with games with option menu (.KBD file), loaded automaticaly when the game is loaded.
V1.0 18/01/2007
- Initial release.
Credits
Mess, dcmo5 and emul5 authors.
Members of forum for the help and the support.