Homebrew Emulation [Release] DOSBox-SVN port for 3DS

MrHuu

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
563
Trophies
0
Age
37
XP
1,618
Country
Netherlands
I ended up installing Windows 3.1 through DOSBox, and playing Skifree that way. It scratched the nostalgic itch in just the right way, save for the screen resolution being so obnoxiously crunched and distorted on 3DS DOSBox. Navigating any text or menus on this thing is like trying to transcribe ancient calligraphy.

The attached build uses linear instead of nearest filtering for downscaling, which makes quite a difference in readability.
It also has the mouse mapped to the c-stick, R and ZR. Works great for win 3.11 / 95.
 

Attachments

  • dosbox-3ds_3DSX_20-12-2022.7z
    898.1 KB · Views: 106

Thee_Stranger

Unknown Member
Member
Joined
Dec 12, 2020
Messages
161
Trophies
0
XP
540
Country
United States
The attached build uses linear instead of nearest filtering for downscaling, which makes quite a difference in readability.
It also has the mouse mapped to the c-stick, R and ZR. Works great for win 3.11 / 95.
Thank you for all your honorable hard work. :bow:
 

ma_gician

New Member
Newbie
Joined
Dec 23, 2022
Messages
1
Trophies
0
Age
24
XP
24
Country
United States
does anyone know why on the o3DS whenever i try to mount a folder/img file it crashes? (sometimes full system sometimes back to hbl)
 
Last edited by ma_gician,

Memedew

Well-Known Member
Newcomer
Joined
Apr 3, 2022
Messages
57
Trophies
0
Age
23
Location
Rive-Nord (Couronne Nord) De Montréal.
Website
sites.google.com
XP
186
Country
Canada
Hi, I'm having issues (I have an o3DS)
I'm not experienced in coding so please answer this simple.
When i launch DOSBox
I get the following error:

Error reading mapper file:

Mapper file not found

Then, there is a little grey square on the bottom screen that shows up, touching it does nothing.

After 5-7 seconds, it shows another error;
An error has occured.

Allocating cache_blocks has failed.

any help is appreciated :)

(Also, for the mapper file, I'm not sure if I have to download it somewhere and edit it or if i need to make it myself, I'm guessing the file is to make a certain button correspond to a key on the keyboard, but I don't know how to do this.)
 

JonasRawen

Member
Newcomer
Joined
Jul 1, 2022
Messages
10
Trophies
0
Age
18
Location
Prague
XP
206
Country
Czech Republic
Hi, I'm having issues (I have an o3DS)
I'm not experienced in coding so please answer this simple.
When i launch DOSBox
I get the following error:

Error reading mapper file:

Mapper file not found

Then, there is a little grey square on the bottom screen that shows up, touching it does nothing.

After 5-7 seconds, it shows another error;
An error has occured.

Allocating cache_blocks has failed.

any help is appreciated :)

(Also, for the mapper file, I'm not sure if I have to download it somewhere and edit it or if i need to make it myself, I'm guessing the file is to make a certain button correspond to a key on the keyboard, but I don't know how to do this.)
cache_blocks error is made when using the dynmic core on o3ds, so make it auto, the mapper file one can be safely ignored and lastly the grey button needs to be held down not only touched
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,416
Trophies
1
Age
41
XP
4,624
Country
Argentina
Hi just wondering if I could get some help testing an experimental build of DOSBox-3DS I have been working on.
If Interested link is here.
https://github.com/RetroGamer02/dosbox-3ds/releases/tag/v0.0.5-Test
I hope to have changes merged into MrHuu's if they prove to be stable.
Thank you to anyone who can offer a hand.

Remember that while the old 3DS and the 2DS basically have the same hardware, the HD models have different hardware and that can cause problems.
 

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,416
Trophies
1
Age
41
XP
4,624
Country
Argentina
Have you noticed any issues?

In some homebrew it can cause crashes, video problems and audio problems. I haven't specifically tested things in this one. The huge problem is the lack of homebrew makers having one of the HD 3DS to test things so while most of the time nothing goes wrong sometimes it does.

With dosbox I would have to test a whole lot of games to see if any have problems. Maybe one of those video/sound test programs for dos would make things easier to test?
 

RetroGamer02

Well-Known Member
Member
Joined
Sep 15, 2021
Messages
111
Trophies
0
XP
747
Country
Canada
Added a build that should be more stable but not as fast.
I know the version being 0.0.4 might be a tad confusing the bit shifting branch would probably be added later than changes in v0.0.4 officially if at all so I made it v0.0.5.
https://github.com/RetroGamer02/dosbox-3ds/releases/tag/v0.0.4

Note: Dynamic core on Old 3DS requires memsize to be set to 3 or lower.
I now that is a rather low memsize but the Dynamic core requires a cache that uses up some memory.
 
Last edited by RetroGamer02,

anotherthing

Well-Known Member
Member
Joined
Mar 30, 2023
Messages
252
Trophies
0
Age
52
XP
341
Country
United States
Note: Dynamic core on Old 3DS requires memsize to be set to 3 or lower.
I know that is a rather low memsize but the Dynamic core requires a cache that uses up some memory.

Well, drat. I went to test your version out on my step son's old 3DS and figured the crashing was the emulator itself when it turns out I had to use the machine = vgaonly and memsize = 4 in the config. So, we didn't actually get to test your branch yet. It's still on my list of things to try.
 

x_springtrap3r_x

New Member
Newbie
Joined
Mar 4, 2024
Messages
3
Trophies
0
Age
24
XP
39
Country
Brazil
just to say, most of the Windows (95, 3.1, 3.0) do not work on the o3DS (i did not test 2.0 or 1.0 i'll try it later)
if anybody has any of these that "DON'T WORK" working on a old 3DS, please try sending me your config file so i can use it
EDIT> 2.0 boots but crashes right after it
 
Last edited by x_springtrap3r_x,
  • Like
Reactions: raxadian

Angelos_

New Member
Newbie
Joined
Apr 29, 2024
Messages
2
Trophies
0
Age
24
XP
3
Country
Germany
I found a bug while mounting on dosbox and it crashes both the .cia and the 3dsx version of the app.If you do this:
for ex. Mount c /Folder1
and after do: mount f /Folder2
on the second time it crashes.Is this an issue with the dosbox port itself or is this a general issue with dosbox cause i have tried it on dosbox-x on my main computer and it did not crash.

 
  • Like
Reactions: raxadian

raxadian

Well-Known Member
Member
Joined
Nov 10, 2018
Messages
4,416
Trophies
1
Age
41
XP
4,624
Country
Argentina
I found a bug while mounting on dosbox and it crashes both the .cia and the 3dsx version of the app.If you do this:
for ex. Mount c /Folder1
and after do: mount f /Folder2

Do not mount more that one drive at the time, to mount another drive unmount the previous one first.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Quincy @ Quincy:
    Aww how cool that site is Nintendo switch to me :D
    +1
  • Quincy @ Quincy:
    (de-URLing the URL 🤣)
  • Psionic Roshambo @ Psionic Roshambo:
    Switch 2 U
  • Quincy @ Quincy:
    (or do we call them URIs now?)
  • Quincy @ Quincy:
    Yes to me, that's what I said as well 🙃😋
  • Psionic Roshambo @ Psionic Roshambo:
    Switch 2 Side Switching
  • Quincy @ Quincy:
    Swiitch
  • Quincy @ Quincy:
    Oh lord, I actually can see Nintendo pulling that one, II for 2 and also a homage to the Wii
  • Psionic Roshambo @ Psionic Roshambo:
    Super Crown Bowser edition Switch lol
  • Psionic Roshambo @ Psionic Roshambo:
    Analog stick nipples
  • BigOnYa @ BigOnYa:
    Yea i have couple other sites I find Switch titles also and just looked, I don't see it out/leaked yet...(paper mario)
  • Quincy @ Quincy:
    Or even worse; circle pad ball fondlers like on the 3DS
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    I just want a Pokemon Hell Raiser fan game 😭
  • K3Nv2 @ K3Nv2:
    Anyone wanna play with my joydock
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
    K3Nv2 @ K3Nv2: Mostly why you never see TV manufacturers going post 60hz