
http://dsx86.patrickaalto.com
Pate
Edited by Pate, 05 June 2011 - 12:09 PM.
| Homebrew Bounty Forum Rules |
|
|
DS2x86 (SCDS2 Entry), PC Emulator for DSTwo, with 386 protected mode support (Go to first unread post) |
| Pate |
Post #1
|
GBAtemp Regular |
DS2x86 is still very much a work in progress, and will most likely have significant updates every two weeks.
![]() http://dsx86.patrickaalto.com Pate Edited by Pate, 05 June 2011 - 12:09 PM. |
| bigpaws |
Post #2
|
Cat with da Big Paws! |
i fully support
after it is one of the only actual ds programs compared to all those homebrew maker programs im hoping for win95 to run Edited by bigpaws, 27 February 2011 - 07:28 AM. |
| spinal_cord |
Post #3
|
Knows his stuff |
QUOTE(bigpaws @ Feb 27 2011, 06:26 AM) <{POST_SNAPBACK}> it is one of the only actual ds programs compared to all those homebrew maker programs Huh? |
| personuser |
Post #4
|
Musician, Animator, Buffoon. |
QUOTE(spinal_cord @ Feb 28 2011, 03:35 PM) <{POST_SNAPBACK}> QUOTE(bigpaws @ Feb 27 2011, 06:26 AM) <{POST_SNAPBACK}> it is one of the only actual ds programs compared to all those homebrew maker programs Huh? He means that this is one of the only games/emulators entered into the homebrew competition so far. The only other games/emus are DS(i)x86 and Mind Maze, the rest are coding-related or menus/loaders. DS2x86 PC Emulator for DSTwo, with 386 protected mode support 2 Pate 117 Today, 03:35 PM Last post by: spinal_cord picocDS - C programming on the go! kind of 8 asiekierka 324 Yesterday, 02:59 PM Last post by: SmokeFox DSx86 PC emulator for DS and DSi 0 Pate 64 Yesterday, 12:42 AM Last post by: Pate devkitARM 11 realWinterMute 396 26th February 2011 - 07:31 PM Last post by: RoyalCardMan DS App Studio 0 RoyalCardMan 63 26th February 2011 - 06:56 PM Last post by: RoyalCardMan NightFox's lib for Libnds (NFlib) 0 knightFox 116 24th February 2011 - 02:37 PM Last post by: knightFox libBAG R4 0 BassAceGold 185 23rd February 2011 - 02:36 AM Last post by: BassAceGold ohneswanzenegger write nand.bin on PC 7 giantpune 749 23rd February 2011 - 02:31 AM Last post by: Hielkenator Mind Maze (W.I.P) 3 knightFox 187 22nd February 2011 - 09:51 PM Last post by: Rydian iMenu 13 spinal_cord 731 22nd February 2011 - 04:34 AM Last post by: CannonFoddr nandBinCheck butthole depuckerer 14 giantpune 504 21st February 2011 - 05:19 PM Last post by: asper nandExtract nand.bin info & extract Edited by personuser, 28 February 2011 - 10:03 PM. |
| Pate |
Post #5
|
GBAtemp Regular |
Version 0.05 released!
The major improvements and fixes in this version are the following: - Preliminary support for high resolution EGA/VGA modes 640x200, 640x350 and 640x480 added. NOTE! Scaling does not work properly in these modes yet. - Implemented preliminary support for Mode-X mode 360x240 (for the Settlers game). - Implemented a lot of missing opcode variations, now a majority of the most common opcodes have been implemented, but many rare opcodes are still missing. - Increased the EMS memory size to 4MB, which allows Elder Scrolls: Arena to start up. - You can now switch between the configuration sections in the INI file on-the-fly, by clicking on the current configuration name. - Fixed a stack alignment problem in overlay loading, which caused an "Exception 5" error in some programs. - Fixed a bug in SETZ opcode, which caused Warcraft to hang when giving a command to dig gold. NOTE! It is recommended that you play Warcraft with "no sound", as the SoundBlaster emulation in DS2x86 seems to cause intermittent freezes and crashes. - Fixed a bug in division-by-zero interrupt handling, which caused Formula One: Grand Prix to fail. Please send me the debug logs from this version again, they are very helpful when I improve DS2x86! Pate |
| dib |
Post #6
|
GBAtemp Advance Maniac |
Does it run QBASIC or at least GWBASIC/BASICA? That would be pretty interesting and a reason to run out and buy a DS Two.
Good luck with the contest. Edited by dib, 16 March 2011 - 07:04 AM. |
| VatoLoco |
Post #7
|
Don't crush that dwarf, hand me the pliers. |
QUOTE(dib @ Mar 15 2011, 11:04 PM) <{POST_SNAPBACK}> Does it run QBASIC or at least GWBASIC/BASICA? That would be pretty interesting and a reason to run out and buy a DS Two. Good luck with the contest. I havent tried it myself, but by looking at the compatibility wiki, QuickBASIC (QBASIC predecessor) runs on the regular DSx86. QUOTE QuickBasic 4.5
Playable Works perfectly, though it won't switch to screen modes 11, 12, or 13. Sometimes it gives "unsupported INT call" error when doing a for loop |
| Pate |
Post #8
|
GBAtemp Regular |
Version 0.06 released last Sunday! It does not have any major new features, just small fixes and improved protected mode opcode support.
Pate |
| mad008 |
Post #9
|
Newbie |
hi,
A little question about "warcraft" (on DS2X86 v0.06), when you select at the main menu "start new game" than "single player" and than "custom game" when selecting a worker to build the "farm" the button is missing. Also when selecting "town hall" the fallowing builds are missing: "build road" and "build wall". has any one else the same issue ? Edit: Solution; make a save in dosbox and load the save file whit DS2x86. Edited by mad008, 26 March 2011 - 06:13 PM. |
| Pate |
Post #10
|
GBAtemp Regular |
Version 0.07 released!
This version has the following improvements: - Blinking cursor in text modes (finally!). - HIMEM.SYS emulation added, allows Chaos Engine to run. - Fixed a serious total crash problem in 32-bit string opcodes. - Fixed a stack alignment problem that could cause "Exception 4" BSOD errors. - Improved BSOD reporting, now includes a stack trace. - Improved horizontal blank reporting, this might solve hanging problems in some games. - Improved Mode-X graphics blitting code to handle wrap-around properly. - Changed the screen refresh interrupt interval from 60Hz to 59Hz. This might help with the intermittent "stuck key" problem in some games. - Direct file read to EGA memory is now supported (f.ex. in "Heimdall"). - Implemented a number of previously missing opcodes. More info and download from my DSx86 pages at http://dsx86.patrickaalto.com Pate |
| syrusch |
Post #11
|
Advanced Member |
Hi,
Thanks Pat. You're awesome. Will try this new release today and then report my testing here. Thank you ! |
| stanleyopar2000 |
Post #12
|
The Modern Nostalgic Gamer |
nice going..but don't forget us Sudoku Hack users
|
| Master_Thief |
Post #13
|
Member |
My test results for 0.07.
Alone In The Dark - Playable - Excellent speed, no sound though. Chaos Engine - Playable - Works, no sound though. CyClones - Playable - Works, though no sound and is a little slow. Frontier: Elite - Playable - Works, though no sound. Indy 500 - Playable - Works, though is a little slow. In Extremis - Playable - Works, though no sound and a little slow. Jagged Alliance - Playable - Works, though no sound. Knights Of Xentar - Playable?? - Now gets ingame, but uses 640 screen resolution so is difficult to play. Lands Of Lore - Playable - Works, though no sound. Lemmings 3 - Partially Working - Now gets ingame, but has graphics issues with sprites and bottom options. Micro Machines - Playable - Works, though no sound. Mortal Kombat - Playable - Works, though no sound and a little slow. Mortal Kombat 2 - Playable - Works, though is a little slow. Nascar - Playable - Works, though is extremely slow. Quarantine - Playable - Works, though is a little slow. Theme Park - Playable - Works, though no sound. Time Gate - Playable - Works, though no sound and a little slow. Ultima Underworld 2 - Partially Working - No sound and saving/loading not working. Universe - Playable - Works, no sound though. Whales Voyage - Playable - Works, though no sound. Witchaven - Playable - Works, though no sound and very slow. Complete list of games tested |
| phoenixclaws |
Post #14
|
GBAtemp Fan |
Don't expect sound for a while since that part has not been fully coded into DS2x86 yet. Nothing like what is coded into DSx86. Although I hope Pate is able to code that portion soon. Most games just aren't the same without it.
Edited by phoenixclaws, 26 April 2011 - 04:04 AM. |
| Pate |
Post #15
|
GBAtemp Regular |
I plan to add proper audio support into DS2x86 during my summer vacation (in July), if I don't have time to do it sooner. I would like to start working on it already, but there are still so many hanging and crashing issues with the CPU emulation that I think I'll need to make that more robust before working on the audio side.
Pate |
![]() |
![]() |
![]() |
| Users browsing this topic |
0 members, 1 guests, 0 anonymous users