This version actually has the longest list of changes in any version yet, but the great majority of the changes are new graphics opcodes and support for new INT calls and port I/O (most of which are actually just silently ignored, as in DOSBox). However, there are also some bigger changes.
* Improved touchpad mouse (TPM) emulation, with new configuration options that can be set in the DSx86.ini file, either in the default section or adjusted by each game if needed:
o TPMScroll is a boolean that determines whether the screen should be scrolled when the stylus moves near the screen border in Zoom mode.
o TPMTap is a boolean that determines whether tapping the screen with the stylus is registered as a left mouse click.
o TPMLeft determines the DS button to use for the left mouse button.
o TPMRight determines the DS button to use for the right mouse button.
The defaults if DSx86.ini does not have any of those set are as follows:
* New built-in commands on the 4DOS prompt:
o VER command can have a parameter to change the reported DOS version number, like "VER 4.00" or "VER SET 4".
o SETVER command works like VER command with a parameter.
o LOADFIX command can be used to launch games that otherwise would give "Packed file corrupt" problems. This still does not seem to work for games that consist of several executables, though.
o DEBUG command can be used to start the game and immediately go to the debugger. That is mainly for my own use.
* The Zoom modes now scroll smoother than before (using the trigger KEY_L and KEY_R buttons). When already at the left/right edge, they start scrolling up/down, with the KEY_L preferring to scroll up and KEY_R preferring to scroll down. The longer you keep the button down the faster it will scroll, so quick taps will move the screen in short increments.
* Fixed a bug in REP CMPS Carry flag setting after the string comparison. This could have caused string comparisons to return the opposite order.
* Fixed problems in string opcodes when indices wrap around the segment. This caused Jumpman 2 to crash, for example. This also seemed to get rid of the problems in Wing Commander 2 intro when using full EMS memory.
* Fixed a bug in EGA 16-bit Read Mode 1 code (FS3).
* Fixed VGA Line Compare Register handling (GOT).
* Fixed VGA palette handling (Star Control 2).
* Added support for VGA offset handling in 320x400 ModeX mode (GOT).
* Added support for BIOS functions to clear and scroll up an area on the screen for all supported graphics modes (Ultima, etc).
* Added BIOS INT1 default handler at F000:E987 (STARGATE).
* Adjust disk free space calculation when SectorsPerCluster*BytesPerSector = 64K.
* A large number of EGA and Mode-X opcodes added.
* A large number of new INT calls supported (mostly just ignored).
* A large number of new port I/O addresses supported (mostly just ignored).
I still did not manage to fix the problems causing some games to execute data instead of code. Debugging and finding these problems seems to be more difficult by every release, as I get the easy problems fixed. I will continue looking into these in the future version.
I also did not have time to improve the screen scaling features, I'll see if I can add those to the next version. Please send me again the debug logs, those have been very helpful in my improving the compatibility of DSx86!
Like it? Share with your friends!
If you got an error while installing Themes, Software or Games, please, read FAQ.
Similar Software:
nesDS SVN r92 nesDS SVN r92
A new SVN build of nesDS, the latest iteration of the Nintendo/Famicom emulator for the Nintendo DS, is now available courtesy ofhomebrew coders huiminghao and minitroopa. Tagged as SVN r92, the latest update of the emulator brings the following changes:
Changelogs:
revision 92
A bug with ppustat fixed. e.g
ScummVM DS ScummVM DS From over the sea of lettuce and the valley of carrots (sorry, this writer has been watching too much anime) now arrives ScummVM DS v0.9.1 BETA-4. Brought to you by Neil Millstone (agentq) and the ScummVM team, this homebrew project is speeding up to hyperdrive. Just a few days ago, they have released BETA-3, and now there's an update
FCE Ultra GX 2.0.2 (source) FCE Ultra GX 2.0.2 (source)
is a modified port of the FCE Ultra 0.98.12 Nintendo Entertainment
system for x86 (Windows/Linux) PC's. With it you can play NES games on your
Wii/GameCube. Version 2 is a complete rewrite based on code from the
SNES9x GX and Genesis Plus GX projects.
[What's New 2.0
Dualis r20.3 Dualis r20.3 A new version of Dualis, the NDS Emulator for PC, has been updated to r20.3. Dualis is NOT used to play game backups, it is used strictly for homebrew, and will not work with anything else. The new version has some updates, listed below
NeoCD-Wii NeoCD-Wii
Homebrew developer Wiimpathy has released a new version of NeoCD-Wii, a port of the NEO-CD REDUX GameCube emulator for the Nintendo Wii.
Changelogs:
version 0.4:
fixed all black screens.
MP3 music now works.
some enhancements and more options in menu.
version 0.3:
fixed some black screens
Screenshot Module for Devhook Screenshot Module for Devhook
Devhook has been heaven as it is, yet Nekokabu has come up with a module that will make Devhook a more exciting application.
Nekokabu's add-on screenshot module for Devhook allows users to take screenshots from the games or the XMB via Devhook
WinDS PRO WinDS PRO
A new release of WinDS PRO is now available bringing this release to version 2012.02. WinDS PRO is a PC app that includes 3 multi-emulators for the NDS and an additional 2 for the Game Boy Advance. Also included are customizable emulators, zoom, cheats and more.
IMPORTANT: You need to remove older versions of WinDS PRO before you install the latest version
UNOFFICIAL Mame78 Standalone Emulator: Classic MAME on PS3 UNOFFICIAL Mame78 Standalone Emulator: Classic MAME on PS3 - Want to relive the glory days of MAME arcade games? SLTCardsWS has a brand new project for you! Check out this awesome standalone emulator for CFW PS3.
Not too long ago, an app called RetroXMB was leaked to the community
SDL Image SDL Image
Wiibrew developing tools from ilidrissiamine:
This project will introduce many ports of SDL games to the Nintendo Wii and will provide various libraries for SDL developers that extend it
DS2x86 DS2x86
Homebrew developer Pate has published a new build of DS2x86, a DOS emulator for the Nintendo DS that is specifically built for SuperCard DSTwo flash cart users. Tagged as version 0.24 beta, the latest update offers the following changes:
Changelog:
Very preliminary paging support, for now only works in Descent 2 Demo with no sound
Comments on DSx86:
Comments not found
If you noted an error or download link is broken, please, report it via this page or use comments.
Please, select device to check if DSx86 supports it