Homebrew DOS emulation on 3DS

GaroK

Well-Known Member
OP
Newcomer
Joined
Apr 24, 2019
Messages
48
Trophies
0
Age
24
XP
295
Country
Poland
I haven't really found a guide on that.
How do I run DOS games. I tried running install file on retroarch, but it requires me to choose the install directory, which I'm unable to do, because I can't bring up the keyboard.
Any idea what to do?
 

Rahkeesh

Well-Known Member
Member
Joined
Apr 3, 2018
Messages
2,178
Trophies
1
Age
42
XP
3,261
Country
United States
Install stuff on a PC or android based dosbox and transfer over the resulting HD directory.

You can also bind keyboard keys to 3ds buttons, but that's kind of a pain for typing.
 
  • Like
Reactions: GaroK

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,287
Trophies
4
Location
Space
XP
13,845
Country
Norway
What is this supposed to mean?
It means games designed to run on a 286 will run fine but games designed to run on a 386 might not (those are CPU standards, like i686 (and up) AFAIK is the one we are normally referring to when we say x86 these days but there were many earlier x86 versions. i686 just happens to be the earliest x86 version still supported by modern things, at least last I checked, of course you'd be using Linux because good luck running any modern Windows version on that)
Back in those days Intel would change the *86 number with each new revision. They were used as model numbers much like how these days we have i7 7700k, 8700k, 9700k etc. And developers took to listing the model number in the system requirements rather than the minimum clock speed. So if you look at system requirements for old DOS games you'll often see those numbers.
 
Last edited by The Real Jdbye,

GaroK

Well-Known Member
OP
Newcomer
Joined
Apr 24, 2019
Messages
48
Trophies
0
Age
24
XP
295
Country
Poland
It means games designed to run on a 286 will run fine but games designed to run on a 386 might not (those are CPU standards, like i686 AFAIK is the one we are normally referring to when we say x86 these days but there were many earlier x86 versions)
Back in those days Intel would change the *86 number with each new revision. They were used as model numbers much like how these days we have i7 7700k, 8700k, 9700k etc. And developers took to listing the model number in the system requirements rather than the minimum clock speed. So if you look at system requirements for old DOS games you'll often see those numbers.
And where do I check which game is 286/386. I'm searching some sites and so far none of them display that info.
 

The Real Jdbye

*is birb*
Member
Joined
Mar 17, 2010
Messages
23,287
Trophies
4
Location
Space
XP
13,845
Country
Norway
And where do I check which game is 286/386. I'm searching some sites and so far none of them display that info.
You can usually tell by the age of the game. The 386 came out in 85. Anything from at least 1987 onwards you can assume to be designed for a 386 or even a 486 (but may still work on 3DS), anything older than 1985 will likely work, anything inbetween could be designed for either a 286 or 386.

Edit:
486 came out in 1989. It's likely that anything designed for a 486 won't run well (or at all) on the 3DS. So don't expect to be able to run anything from the 90s.
586 was introduced with Pentium. These games obviously won't run, most of them are designed for Windows anyway.
 
Last edited by The Real Jdbye,
  • Like
Reactions: MORSHU8KRTXON

Gangu

Member
Newcomer
Joined
Apr 7, 2019
Messages
21
Trophies
0
Age
21
XP
114
Country
Canada
And where do I check which game is 286/386. I'm searching some sites and so far none of them display that info.
if you're unsure about a game, you can also google the minimum requirements for the game, and check what it says under "cpu"
 
  • Like
Reactions: Alfonx

N7Kopper

Lest we forget... what Nazi stood for.
Member
Joined
Aug 24, 2014
Messages
975
Trophies
0
Age
30
XP
1,295
Country
United Kingdom
If DOSBox doesn't work out for you, and the game you're trying to play is supported by it (mostly adventure games, but some RPGs with heavy adventure game elements - e.g. some Might and Magic games, the DOS Quest for Glory ones; all but 5 and 2VGA) you could try the 3DS build of ScummVM. No guarantees on performance there either though, those builds aren't well optimised, especially for New 3DS.
 
  • Like
Reactions: Alfonx

Dracari

Well-Known Member
Member
Joined
Apr 5, 2009
Messages
1,985
Trophies
1
XP
2,465
Country
United States
@GaroK your better off in the end w/ Dosbox for android or a GPDWin for dos gaming on the go if you dont want to mod a switch(if you have one) in all reality vs the 3DS, much like PS1 emulation, Dosbox on the 3DS is kinda... somewhere between a Proof of Concept and early Alpha. for things like lemmings/Duke Nukem 3D, Doom theres actual Homebrew ports thats better to use than running in Dosbox,
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: