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

MrHuu

Well-Known Member
OP
Member
Joined
Sep 19, 2015
Messages
562
Trophies
0
Age
37
XP
1,592
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: 104

Thee_Stranger

Unknown Member
Member
Joined
Dec 12, 2020
Messages
161
Trophies
0
XP
537
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,386
Trophies
1
Age
41
XP
4,596
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,386
Trophies
1
Age
41
XP
4,596
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
36
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,386
Trophies
1
Age
41
XP
4,596
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
    The Real Jdbye @ The Real Jdbye: you can fap to your favorite character without it being gay