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:
iDeaS iDeaS iDeaS, the DS emulator for the PC, has just been updated to v1.0.0.6
PS3Filer PS3Filer
A new version is out for PS3Filer, this time from the original author. Although the program's emulator still doesn't support sound, the file browser has several new features. Here is a rough translation of what's new in v0.0
WinDS PRO 2012.10 WinDS PRO 2012.10
Today we have another update to WinDS PRO.A This is version 2012.10 and is the latest update to the very popular PC application.A WinDS PRO 2012.10 includes 3 multi emulators for the Nintendo DS system and the Gameboy Advance.A There are also some other handy tools included in the WinDS PRO PC application
Dolphin SVN r7689 64bit Dolphin SVN r7689 64bit
The Dolphin Dev Team has recently published the latest build of their Nintendo Wii and Gamecube emulator for PC, the Dolphin emulator
Dolphin SVN r7590 64bit Dolphin SVN r7590 64bit
The Dolphin Dev Team has released a new version of their open-source Nintendo Gamecube and Wii emulator for PC, the Dolphin emulator. Tagged as revision 7590, the latest update of the emulator includes the following changes and improvements.
Changelogs:
revision 7590:
We need to require at least shader 2
DSMasterPlus The classic console-emulating crowd should enjoy AlekMaul's update on his Sega Master System and Game Gear emulator for the DS, now enhanced with DS Motion Card support and sports a brand-new interface and Pro Action Replay code support
Dolphin SVN r7689 32bit Dolphin SVN r7689 32bit
The Dolphin Dev Team has recently published the latest build of their Nintendo Wii and Gamecube emulator for PC, the Dolphin emulator
ColecoDS ColecoDS The Colecovision is one ancient gaming console. So ancient that I myself don't have any recollection of seeing one at home. All I know is that I remember playing that fun penguin game [points to above picture] when I was a kid. Well, sentiments aside, we're still happy that emulators of the present still revive the past
GenesisPlus GX for PS3 GenesisPlus GX for PS3
The open-source Sega Mega Drive / Genesis emulator has now landed on the PS3! GenesisPlus GX, a port of wiibrew coder EkeEke's GameCube/Wii emulator project, is now available for the PS3 JailBreak community courtesy of the same anonymous developer who gave us PS3SX, the PSX emulator for the PlayStation 3
PSPBEEB PSPBEEB
Zx-81 has ported a Beebm, a BBC Micro Computer emulator to the PSP! Zx-81 sucessfully modified, and ported the source code of the 0.0.4 version from Dave Eggleston using PSPSDK environment. It's now working great on the PSP! It has been developed on linux for Firmware 2.5 using the great GTA eloader (0.97), but it should work properly on other firmwares
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