DSx86 v0.11 BETA

Another World

Emulate the Planet!
Former Staff
Joined
Jan 3, 2008
Messages
10,582
Solutions
15
Reaction score
2,074
Trophies
2
Age
50
Location
From Where???
Website
wiki.gbatemp.net
XP
5,668
Country
Colombia
homebrew.gif
DSx86 v0.11 BETA
Update
ndslite1346.jpg

DSx86, the 80286 EMU for the DS, has received an update. Please see the change log for more information.



Change Log said:
• Master of Orion and Electranoid are running in this version.
• New mouse emulation mode, you can use the touchpad as a direct mouse input with the stylys.
• Increased EMS memory to 1.5MB.
• Preliminary EGA 640x200x16 mode support.
• DOS System File Table handling, which fixes problems with the 4DOS batch file functions.
• Many problems in log files I have received fixed, more info in my blog post.

download.gif
Off-site Download
icon11.gif
Source
discuss.png
Discuss
 
so what are the odds of this being upgraded to support the 'iplayer' type cards (supercard dstwo etc) or maybe even dsi once it's unlocked?

cool about masters of orion though.
 
Is there a config file (dsx86.ini) with all the games which works with this emulator? thanks!

EDIT: I tried this config with commander keen, but it doesn't work it says it using that config but it isn't...don't get it (I tought the name of the config must be the same *.exe or *.bat file of the game playing...)

[keen]
ScreenScale=SCALE
ScreenUpdate=30FPS
KEY_B=38 ; Alt = Fire
KEY_Y=1D ; Ctrl = Jump
KEY_A=3D ; Space = Pogo


It alwways loads as zoom...why?
 
It's a pity this does not support the i386 because the 80286 is not able to support as many programs. I'm sure the DS could emulate an i386 (maybe even just a 25MHz i386DX). With the i386 we'd be able to support 32-bit games.
 
TeenDev said:
It's a pity this does not support the i386 because the 80286 is not able to support as many programs. I'm sure the DS could emulate an i386 (maybe even just a 25MHz i386DX). With the i386 we'd be able to support 32-bit games.

If you're so sure it's possible, and it would be so useful, why haven't you written it yet?

I thought so. Nothing more annoying than noobs claiming something is so easy to code, why haven't developers coded it for them yet.
 
glad this is getting updated and it seems to be coming along really nice.
anyone tried Master Of Orion yet? i am really curious how well this emu runs it.
anyways, i hope we'll get to see many more updates like that.
all the best to the author.
 
jeklnoo said:
TeenDev said:
It's a pity this does not support the i386 because the 80286 is not able to support as many programs. I'm sure the DS could emulate an i386 (maybe even just a 25MHz i386DX). With the i386 we'd be able to support 32-bit games.

If you're so sure it's possible, and it would be so useful, why haven't you written it yet?

I thought so. Nothing more annoying than noobs claiming something is so easy to code, why haven't developers coded it for them yet.
http://wiki.gbatemp.net/wiki/TeenDev
http://teendev.org/

not really a noob
 
Disco said:
Is there a config file (dsx86.ini) with all the games which works with this emulator? thanks!

EDIT: I tried this config with commander keen, but it doesn't work it says it using that config but it isn't...don't get it (I tought the name of the config must be the same *.exe or *.bat file of the game playing...)

;=====================================================================
; Example configuration file for DSx86. Edit this to your preferences!
;
; This file should be either in /data/dsx86/ directory or in the root
; directory (not recommended) on your SD card.
;
; First section should be called DSx86. This contains the global
; configuration options. Currently the only option is the directory
; and name of the crash log file on your SD card. Please send the
; contents of this file to [email protected] if/when DSx86
; drops into a debugger. The log file grows until deleted so you can
; first collect the info from all your favourite games before
; sending the combined log file to me.
;
[DSx86]
LogFile=/data/dsx86/dsx86dbg.log

; Next should be the "default" section, which will be used whenever
; a game does not have a specific section. Each section can have
; configuration for screen scaling mode ("ZOOM", "SCALE", or "JITTER"),
; screen update mode ("DIRECT", "60FPS", "30FPS", "15FPS"), and key
; mappings.
;
; Currently only the MCGA graphics mode uses this setting, all the
; other modes always use DIRECT mode regardless of the configuration.
; In DIRECT mode the NDS VRAM is updated directly, in the other modes
; a virtual screen RAM is copied to NDS VRAM every XX fps.
;
; Each section can also have key mappings. The key mappings map an
; NDS key to a PC keyboard hardware key number. By default KEY_A = Enter,
; KEY_B = Space, and DPAD keys are the cursor keys.

-another world
 
Here goes my support list (and to say I'm Russian back in 80s and 90s we didn't have other source of games except "1000-in-1" CD's and copied to floppy games from friends' computers so some of them might be pirated version)

I.M.Meen - fails, needs protected mode.
Grand Prix - EGA works, CGA fails (unsupported opcode)
Goblins 3 - fails
Goblins 2 - intro fails at first speech in intro (without sound)
Supaplex - works
Stunt Island - fails (unkn. opcode)
Origamo - shows "loading OrIgAmO" then fails opcode
Lines (russian game) - fails, needs 640x350x16 EGA - shows blank screen
Civilization - works with VGA and MCGA but hangs in the intro
Dangerous Dave & haunted mansion - fails at map screen
Jill of the jungle - fails at hitting enemies
Dune 2 - fails
WEEN: The prophesy - fails
 
I love this and will continue to love it as it becomes more and more compatible with my favourite old DOS game... It also works with Times of Lore. if anyone is interested, though the panel graphics around the action window are a bit greyed out.

I have all my favs on my computer, but there's just something about playing them on a handheld.

Great work, keep it up.
 
Another World said:
Disco said:
Is there a config file (dsx86.ini) with all the games which works with this emulator? thanks!

EDIT: I tried this config with commander keen, but it doesn't work it says it using that config but it isn't...don't get it (I tought the name of the config must be the same *.exe or *.bat file of the game playing...)

;=====================================================================
; Example configuration file for DSx86. Edit this to your preferences!
;
; This file should be either in /data/dsx86/ directory or in the root
; directory (not recommended) on your SD card.
;
; First section should be called DSx86. This contains the global
; configuration options. Currently the only option is the directory
; and name of the crash log file on your SD card. Please send the
; contents of this file to [email protected] if/when DSx86
; drops into a debugger. The log file grows until deleted so you can
; first collect the info from all your favourite games before
; sending the combined log file to me.
;
[DSx86]
LogFile=/data/dsx86/dsx86dbg.log

; Next should be the "default" section, which will be used whenever
; a game does not have a specific section. Each section can have
; configuration for screen scaling mode ("ZOOM", "SCALE", or "JITTER"),
; screen update mode ("DIRECT", "60FPS", "30FPS", "15FPS"), and key
; mappings.
;
; Currently only the MCGA graphics mode uses this setting, all the
; other modes always use DIRECT mode regardless of the configuration.
; In DIRECT mode the NDS VRAM is updated directly, in the other modes
; a virtual screen RAM is copied to NDS VRAM every XX fps.
;
; Each section can also have key mappings. The key mappings map an
; NDS key to a PC keyboard hardware key number. By default KEY_A = Enter,
; KEY_B = Space, and DPAD keys are the cursor keys.

-another world

I read that, and I am using the config utility fow win by author of emu, but it isn't working as suposed to...Maybe it's a bug.
 
adzix said:
times of lore is working? that's excellent...
anyone tried any older ultima games?


Yup, Times of Lore is indeed working, though I recommend Mo'slo to slow processing; 40% of normal seems to be about right. As for Ultima, I know one of them was reported to work in an earlier version, so I'd check it out for yourself.
 
Disco said:
I read that, and I am using the config utility fow win by author of emu, but it isn't working as suposed to...Maybe it's a bug.

you didn't read it very well....

QUOTE; This file should be either in /data/dsx86/ directory or in the root
; directory (not recommended) on your SD card.

where does it say to rename the file to gamename.bat?

works just fine for me, there is no bug.

if you are trying to play commanderkeen why are you not using the ds homebrew interpreter that alek coded?

http://filetrip.net/f3179-CommanDS-Keen-1-0.html

-another world
 
adzix said:
times of lore is working? that's excellent...
anyone tried any older ultima games?
Ultima6 works great except for a bit of crackling music now and then, and the fact that you have to play by launching game.exe instead of using the menu.
I've read in the blog that the previous ones should work too. Gonna try Ultima5 soon.
 
adzix said:
times of lore is working? that's excellent...
anyone tried any older ultima games?

Ultima 3 works but is kind of fast (haven't tried it with the music/frame limiter patch yet though). Ultima 5 works nicely as well. I have only tested Ultima 3 to the main game screen (with LB's castle and the town on the map). Entering town, combat, saving, and everything else is untested. Ultima 5 seems to work fine but al I did was go to LB's castle from Iolo's hut getting into combat (and fleeing) once along the way. Ultima 2 starts but puts you in the middle of the ocean so it is unplayable. Ultima 1 and 4 won't even start (u1 - unsupported int call, u4 - packed file is corrupt).
 
raulpica said:
adzix said:
times of lore is working? that's excellent...
anyone tried any older ultima games?
Ultima6 works great except for a bit of crackling music now and then, and the fact that you have to play by launching game.exe instead of using the menu.
I've read in the blog that the previous ones should work too. Gonna try Ultima5 soon.

By my testing only Ultima 3 (a bit too fast, haven't tested with the unofficial music/speed patch yet) and Ultima 5 work. Note that I have only tested Ultima 1-5 as 6 supposedly requires a 386.
 
thanks for all the answers.
wow, if even ultima 6 works it's really high time i give this a try myself.
raulpica: lovely avatar
smile.gif
 

Site & Scene News

Popular threads in this forum