Symbian OS | Pocket PC | Smartphone | Android | BlackBerry | Apple iPhone OS | Java | Mobile Gaming | Linux | Palm | Win CE | Tablet  
     

Free Mobile Software, Themes, Games, Apps for PDA and Smartphones

     
Search by Device
My Device

  
Search by Category
Business & Profession
Databases
Dictionary & Translator
Entertainment
Finance
Games
Action & Shooting
Adventure
Arcade
Board
Card
Casino
Game Packs
Games Emulators
Kids
Memory & Reaction
Puzzle & Logic
Racing
Role games
Simulations
Sport
Strategy
Utilities
Word
Zombie
More
Healthcare & Medicine
Internet & Communications
Multimedia & Graphics
Organisation & Productivity
Programming & Development
Reading
Science & Education
System Utilities
Themes & Wallpapers & Skins
Travel & Navigation
Search by Platform
Android
Apple iPhone OS
iPad
iPhone
iPod Touch
BlackBerry
Java
Linux
Maemo Nokia Internet Tablet
MeeGO
Sharp Zaurus
Mobile Gaming
Nintendo DS
Playstation 3
Playstation Portable
Wii
Xbox 360
Palm OS
Symbian OS
Series 60
Series 80
Series 90
UIQ
Tablet PC
Windows CE.NET
Windows Mobile Pocket PC
Windows Mobile Smartphone
     


 
 
DSx86




DSx86
Version: 0.07

Platforms: Mobile Gaming, NDS


Categories: Games

Upload date: 28 Dec 11

Developer:

License: Freeware

Downloads: 10

File Size: 234 Kb
Download Free DSx86 



Rating: 0.0/5 (Total votes: 0)




  DSx86

Developer's note:

This version has the following major changes/improvements:

* CGA mode is forced to be blitted even if you have selected Direct mode. I believe the blitted mode is fast enough for all CGA games, and removing the direct mode made the code smaller and simpler, and there is no danger of the game stopping because of an unsupported CGA graphics opcode any more.
* TEXT mode is now also using a blitted screen copy method with a dirty buffer, so it is reasonably fast, and it too supports now all possible opcodes to access the display RAM.
* About a dozen new EGA opcodes added.
* About a dozen new DOS interrupts are supported, including some DOS internal functions that are needed by software like Norton Sysinfo, and old FCB file functions that are needed by very old games like Ultima 3.
* Fixed bugs in "!" key, DOS memory resize function, division opcode, and 0xE000 segment memory access when not mapped to an EMS page.

I added all the DOS functions that Norton Sysinfo needs, so I can now run it on the real hardware and check the CPU emulation speed. I also added (partially faked) disk parameter block handling, which reads the data from the SD card partition and presents it like it was a hard disk (I have a 2GB SD card in my DS Lite). It looks to me like Sysinfo reads the media descriptor byte at the wrong offset, it should be 0xF8 and I have put 0xF8 to the offset I believe is correct, yet Sysinfo displays it as 0xFF.

The CPU speed bar changes between 10.6, 10.7 and 10.8 depending on whether the screen update mode is 60 FPS, 30 FPS or 15 FPS. Back in November last year the CPU speed showed 11.3 when running on real hardware, so my CPU core has gotten a little bit slower while I have been adding features to it. I'll probably look into optimizing it further after I have added the most important missing features.

Plans for the next two weeks (which include my Easter vacation) are to add mouse support, and then I would like to implement more graphics modes. Probably the VGA ModeX would be the most useful, although the higher-resolution EGA/VGA modes might be somewhat simpler to implement, as I can use the same opcodes, only the screen blitting function needs to be changed.

 
Like it? Share with your friends!

If you got an error while installing Themes, Software or Games, please, read FAQ.
 
Similar Software:

PSPKVMPSPKVM
PSPKVM This software is a PSP porting of SUN open-source JavaME implementation: phoneMEFeature. The words below is copied from phoneME's website to describe the project: The objective of the phoneME project is to further expand the usage of Java? Platform, Micro Edition (Java ME platform) technology in the mobile handset market
BlueMSX-wiiBlueMSX-wii
BlueMSX-wii BlueMSX-wii is an MSX 1/MSX 2/MSX 2+/Turbo R emulator for the Nintendo Wii. This emulator is based on blueMSX, ported to run on the Nintendo Wii. The emulator will be feature complete, which means that everything works (audio, controllers, keyboard). A nice GUI is featured to choose the games/applications you wish to play
ScummVM XNAScummVM XNA
ScummVM XNA  You gotta love the way Microsoft is approaching homebrew. With the release of XNA Game Studio Express, they've opened the floodgate of independent programming talent. And boy, the good results have been overflowing. The latest XNA 'brew to come our way is a port of ScummVM for Xbox 360
ScummVMScummVM
ScummVM ScummVM is a cross-platform interpreter for several point-and-click adventure engines. This includes all SCUMM-based adventures by LucasArts, Simon the Sorcerer 1&2 by AdventureSoft, Beneath a Steel Sky and Broken Sword 1&2 by Revolution, and many more. New Games: - Added support for Blue's Art Time Activities
Dolphin SVN r7689 32bitDolphin 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
SNEmulDSSNEmulDS
SNEmulDS SNEmulDS, an SNES emulator for DOS and linux partially based on SNEmul, has been updated by its developer to v0.3 alpha. According to Archeide this is only a preview release (and not a real release) although it has several very real, new features: * Sound support using PocketSPC engine (thanks to gladius)
DeSmuME SVN r4043 32 bitDeSmuME SVN r4043 32 bit
DeSmuME SVN r4043 32 bit Here's the latest SVN revision of DeSmuME, the open source Nintendo DS emulator for Windows, Linu and Mac OS
Insect CombatInsect Combat
The latest update to VirtualChris' homebrew project for the Virtual Boy, Insect Fighter
DevHook Launcher ModDevHook Launcher Mod
DevHook Launcher Mod Developer Chunglam has just released an update for his DevHook Launcher Mod which is currently at v1.61a. Since there aren't too many launcher mods around, updates like these are truly a good thing to hear about, especially since modder TheBuzzer has also decided to lie low at the moment. For v1
Dualis r13.4 - DS Emulator for x86 / Win32 PC'sDualis r13.4 - DS Emulator for x86 / Win32 PC's
Dualis r13.4 - DS Emulator for x86 / Win32 PC's Mic has released version 13.4 of his Nintendo DS Emulator for Windows. Dualis is written in x86 and C++. This version mainly supports ARM9 binaries, which are loaded into main memory at 0x2004000 and excuted. The nds file format is also supported, in which case the ARM9 code is loaded into the address specified in the header
 

Comments on DSx86:

Comments not found

Name:


Comment:


Enter text from image below:

Turn on images!

 
 

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
 
 
© Pantich 2009 - 2025 All rights reserved.