Homebrew DSx86 (DSi Entry)

  • Thread starter Thread starter Pate
  • Start date Start date
  • Views Views 45,426
  • Replies Replies 141
  • Likes Likes 7
Version 0.36 released!

This version has the following fixes and improvements:
- Implemented SB DSP command 24 (Fury of the Furries).
- Implemented INT21 AH=5A (create temp file) (Foxbase 2.0)
- Implemented INT21 AH=22 (random write to FCB file) (JumpJoe 2)
- Implemented opcode 0xF0 (LOCK) (Risky Woods)

http://dsx86.patrickaalto.com

Sorry I did not have time to look into the Moonstone audio problem in this version.

@stanleyopar2000: The games you mention seem to require a 386 processor, so those can only be supported in DS2x86. I am working on it all the time, so perhaps some day...

Pate
 
Hi
Your latest blog post mentioned your homepage, which had your birthday on it,
So I type your birthday into my favourite astrology website and here is its description of your personality:

http://astro.cafeastrology.com/cgi-bin/ast...and&lang=en

smile.gif
 
well it hardly goes till a game like delta v.. i like how they build that: the far sky for example as a far sky in rise of the triad.. sorry for going offtopicc, but it's just because i had a 3dfx card for newer games on pentium. and d3d was a like a little after.. now it gets interessing more because of games of minecraft. well that is maybe some old news. but i had some excitement with it
wink.gif
so so far maybe on a good on a dsxl/i what i try to guess.. how they do it with new handhelds later if they are strong to get running old and new things on today's systems. they keep on trying
smile.gif
so much fun if over a little time you can try out if newer things work. strange how some game just don't work like titus the fox.. but it's the dsi entry
 
Version 0.37 released!

This version has the following fixes and improvements:
- New INI file parameters TPMXScale and TPMYScale.
- Fixed key repeat feature to always repeat the correct key.
- Built with libNDS 1.5.3, so write to SD card migh work with Sudokuhax.
- Faster Smooth scaling in 320x200x256 mode, courtesy of "sverx".
- Improved graphics mode change detection for 240-row Mode-X modes.

http://dsx86.patrickaalto.com

Pate
 
Pate said:
Version 0.37 released!

This version has the following fixes and improvements:
- New INI file parameters TPMXScale and TPMYScale.
- Fixed key repeat feature to always repeat the correct key.
- Built with libNDS 1.5.3, so write to SD card migh work with Sudokuhax.
- Faster Smooth scaling in 320x200x256 mode, courtesy of "sverx".
- Improved graphics mode change detection for 240-row Mode-X modes.

http://dsx86.patrickaalto.com

Pate


Confirmed working by successfully installing Norton Commander using its official installer in DSx86 (as opposed to just copying an existing install of NC to the SD card using a computer), and playing around with copying and editing some text files.
 
Quick question to people who have been using this for a while... is this homebrew known to have corrupted SD cards in the past? If it is, no problem, I'll just get a separate SD for it... but I'd rather keep it in my main.
 
Thanks for the info about write functionality working with Sudokuhax! I don't have Sudokuhax so I could not test this myself.

MarkDarkness: I haven't heard of reports of corrupt SD cards, but I believe there is a bigger risk of such happening with Sudokuhax. But, of course my info could be biased, so I hope other users will report their experiences.

Pate
 
Pate said:
Thanks for the info about write functionality working with Sudokuhax! I don't have Sudokuhax so I could not test this myself.

No problems. Oh, and just give me a shout if there's anything else Sudokuhax specific you want me to test for you
smile.gif
 
Pate said:
Thanks for the info about write functionality working with Sudokuhax! I don't have Sudokuhax so I could not test this myself.

MarkDarkness: I haven't heard of reports of corrupt SD cards, but I believe there is a bigger risk of such happening with Sudokuhax. But, of course my info could be biased, so I hope other users will report their experiences.

Pate
Thanks Pate... I'll use it on my DS Lite then.
 
I was playing star control 2, it works well up to a certain point and then it says 'unsupported opcode' but it happens randomly.

Sometimes when loading a game, sometimes when visiting a planet,

here is the game with my save game, to reproduce the problem just load the saved game and play for a few minutes

http://www.mediafire.com/?5035k96x6kcb5zj

here is one while saving the game:
Unsupported Opcode!
AX=C630 BX=0050 CX=5EE5 DX=0000
SP=FFFC BP=E09C SI=E968 DI=E968
DS=75A4 ES=5E87 SS=2EDB CS=9BF0
NV UP DI PL ZR ?? ?? NC 0
9BF0:04FD FF db FF

and another while playing:
386 opcodes not supported!
mov bx.[bp+di]




In the manual it says the game needs a 286 with 386 recommended.
 
Thanks for the file slenkar, I'll try to debug that problem when I have the time.

Pate
 
Pate, i can't use the DSi softreset in DSi mode (iEvo), is it normal ? I need to shutdown my DSi (press 5 seconds the power button)
 
@MBMax: I fear the problem with the DSi softreset is caused by my having to remove the i2C code from ARM7 library to got AdLib audio working. I am not quite sure what the i2C system does, but it seems to be related to DSi power button behaviour. So, I'm not sure if I can fix this problem, there seems to be some severe incompatibility between my AdLib audio code and that i2C handling code.

@dicamargues: Thanks for making the tutorial! Your link above seems to point to something else, though..

Pate
 
DSx86 version 0.38 released!

This version has the following fixes and improvements:
- Smooth scaling is faster in all 640x 16-color modes, courtesy of "sverx".
- 640x480 Smooth scaling enabled also in DS Lite mode.

http://dsx86.patrickaalto.com/

Pate
 

Site & Scene News

Popular threads in this forum