Rilasciato DracoDS v1.0 – Emulatore Tandy CoCo 2 e Dragon 32/64 per Nintendo DS/DSi/XL/LL

Il developer wavemotion-dave ha rilasciato la versione 1.0 di DracoDS, l’emulatore che consente di eseguire giochi e software originariamente sviluppati per i computer Tandy Color Computer 2 (CoCo 2) e Dragon 32/64 direttamente su console Nintendo DS, DSi e DSi XL/LL.

Queste due macchine storiche, nate nei primi anni ’80, condividono un’architettura basata sul processore Motorola 6809 e un hardware molto simile. Il Dragon, in particolare, può essere considerato quasi un clone del CoCo 2, con lievi differenze nella gestione della tastiera e del controller per unità disco.

DracoDS si concentra sull’emulazione del CoCo 2 con 32KB di RAM, ma include anche il supporto per i sistemi Dragon 32 e 64, sebbene con alcune limitazioni.

L’emulatore offre un’interfaccia semplice per la tastiera virtuale e consente la configurazione dei tasti, oltre a supportare file nei formati .dsk e .rom.

In questa prima versione stabile sono stati risolti alcuni bug grafici legati alla tastiera virtuale, in particolare sulle cifre 8 e 9, ed è stato corretto il comportamento della modalità grafica “Semi Graphic 24”, migliorando la compatibilità con giochi come Protector.

Sono stati inoltre risolti problemi legati ai comandi nel titolo Buzzard Bait e migliorata la gestione dell’offset digitale in El Bandito. Infine, è stata aggiunta la possibilità di caricare file .ROM, equivalenti ai .CCC, e sono stati apportati vari interventi di rifinitura in vista di questa importante release.

Funzionalità

DracoDS supporta Tandy CoCo 2 con 32K di RAM (il supporto a 64K è parziale: la modalità ALL-RAM funziona, ma la paginazione no) a 60Hz NTSC. Per Dragon 32/64, supporta 32K o 64K di RAM a 50Hz PAL.

Includes support for cassettes ( .cas) for both emulated machines, cartridges ( .ccc) for Tandy, and disks ( .dsk) for Tandy (160K single-sided disks only).

You can save and load your game state (only one slot), enable artifacting for high-resolution 4-color graphics mode, and swap LCD screens (by holding down   +  during gameplay) or take screenshots ( , saved as .pngon the SD card).

The virtual keyboard is styled based on the chosen machine, with the option to override it per game. The emulator offers full-speed performance, full audio, and a stable frame rate even on older hardware.

Required BIOS/BASIC files

To use DracoDS , you need the following BIOS/BASIC files, which should be placed in /roms/biosor in the same directory as the emulator:

  • e3879310 dragon32.rom: Dragon BASIC 16K
  • 54368805 bas12.rom: Tandy CoCo BASIC 8K
  • a82a6254 extbas11.rom: Tandy CoCo Extended BASIC 8K
  • 0b9c5415 disk11.rom: Tandy CoCo Disk Extended BASIC 8K (optional; without it, the files .dskwill not be visible in the loader menu).

Loading games

DracoDS supports three file types: cartridges ( .ccc), cassettes ( .cas) and discs ( .dsk).

Cartridges: Select a file .cccfrom the “Load Game” menu. Emulation automatically starts the cartridge.

Cassette: Files .casare loaded using the BASIC interpreter. After selecting a file .casand starting the emulation, you’ll find yourself in the BASIC interface (Tandy CoCo BASIC or Dragon BASIC). Enter the following commands depending on the game type:

  • For machine code games (95% of the time): CLOADMfollowed by EXEC. Press START to run automaticallyCLOADM.
  • For BASIC games: CLOADfollowed by RUN.

Disks: After loading a file .dsk, use the command DIRto view the contents of the disk. Then, type:

  • For machine code games: LOADM "FILENAME"followed by EXEC.
  • For BASIC games: LOAD "FILENAME"followed by RUN.

Replace “FILENAME” with the file name shown by the command DIR.

Dragon vs. Tandy Mode

The default mode is Tandy CoCo, but you can change it in the global or per-game settings. Use Dragon mode for Dragon games (the Dragon logo appears on the virtual keyboard) and Tandy mode for CoCo games (the Tandy Color Computer logo appears). Be sure to select the correct mode to avoid compatibility issues.

Blue or Orange Screen

CoCo’s NTSC artifacting may invert the blue and orange colors depending on your configuration. Some games display a splash screen where you can adjust the colors by pressing RESET. In DracoDS, pressing ENTER (or in some cases SPACE) bypasses this screen; the emulator uses a correct default color set.

64K support

DracoDS emulates a 64K machine, but with limitations. Games that only use RAM/ROM and ALL-RAM mode work properly. However, games that use the paging register to map upper RAM to lower space (such as Sailor Man ) are not supported.

Joystick Options

Tandy CoCo and Dragon analog joysticks are difficult to emulate on the DS/DSi. By default, the joystick is digital: the D-Pad simulates the extreme positions of an analog joystick, suitable for most games.

However, some games require an analog joystick. You can choose between three analog speeds (slow, medium, fast) with or without auto-centering. For example, for games like POLARIS , “SLOW ANALOG” mode is ideal. Experiment to find the best setting.

The default joystick is the RIGHT port, but you can switch to the LEFT port in the game options (accessible from the DS MINI menu via the cassette icon, without exiting the game). Joystick settings are saved for each game.

Keyboard

The Tandy and Dragon virtual keyboards are functionally identical, with the only difference being the logo at the top. Due to the limitations of the DS touchscreen, which only supports one touch at a time, the SHIFT key functions as a temporary toggle: press it, then tap the next key to apply it with SHIFT.

Changelog

  • Fixed virtual keyboard graphics glitch (glitch on keys 8 and 9).
  • Fixed Semi Graphic 24 graphics mode (fixed issues with Protector and other games).
  • Fixed button issues in the Buzzard Bait game.
  • Improved Digital Offset handling in the El Bandito game.
  • Improved macros for Dungeons of Daggorath.
  • Added support for files .ROM(equivalent to .CCC).
  • Made further optimizations and polish for the first major release.

Download: DracoDS v1.0

Download: Source code DracoDS v1.0

Source: gbatemp.net

Dịch Vụ Chép Game Tại TP.HCM – Hỗ Trợ Tất Cả Quận

Chép Game Ổ Cứng Ngoài Giá Rẻ – Hỗ Trợ PS, Xbox, Nintendo, PC

Dịch Vụ Chép Game PSP Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PSVITA Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PS2 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game NINTENDO SWITCH Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PS5 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game XBOX 360 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PS3 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PS4 Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Dịch Vụ Chép Game PC Giá Rẻ – Game Việt Hóa Cập Nhật Mới Nhất

Leave a Comment

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

0
    0
    Chọn game
    Giỏ game trốngTrở lại trang
    Scroll to Top