Homebrew DOS Extenders (protected mode) DOS32A & DOS4G...4GW (and general dump file question)

dsearnack

Well-Known Member
OP
Newcomer
Joined
Nov 25, 2017
Messages
46
Trophies
0
Age
37
XP
99
Country
United States
I have a good 20 or so dos games working but many others will cause a reboot if they rely on protected mode in dos. (solved, my oh my im taking a shower now after a few days of looking haha!)

I've tried to run a few applications that require DOS4G or DOS4GW and both give errors even with correct files installed. Also used a guide to use DOS32A extenders instead, because of the compatibility and optimization with dosbox, however all three give me errors when loading the extender. (causing the 3ds to go to an ARM11 BlackSOD)

I have seen a few who suggest changing CPU core from AUTO to NORMAL and have tried to implement a dosbox.conf and dosbox.cfg file in the games root directory to no avail.
edit from original issue at github: https://github.com/shutterbug2000/dosbox-libretro-3ds/issues/6
I created a config file, was able to run set core=normal (what a bit of work, thank goodness most commands are three letters and TAB lol) but execution of war.exe and others failed to arm11 errors on latest luma9.0

Also I have tried to load the DOS32A DOS4G and DOS4GW extenders in dosbox libetro and all error. I will try to get a dump file - Id like to be able to read the dump as well and have searched a bit but to no avail. Where would I start after I get the dump file? Do I need to change the extension and then open it? IF we can get one of these extenders to run we should be able to have much more compatibility.

I finally WAS able dump a config file for dosbox see below:

AND since I can only post once every 24hrs here are some DOSBOX tips Ive encountered as well as one more question haha.
if you create a dosbox.conf (on your computer just placed anywhere on the sd card) even if the file is empty it will load to Z:\
From there to get to C: you need to have the Control for User Device1 set to Mapper I set the DPAD DOWN to SHIFT and Y key to C
then for the : I need to set another key, say B to " --- because SHIFT " equals : for me --- instead of shift ; being : (why is the keymap off?)

you can mount C as sdmc:/ (type, mount C sdmc:/) and then export the config, type, config -wc - and it will be placed in the same directory you launched the dosbox.conf from -- I will play more from here and report back. But would love a new correct keymapping and any knowledge yall have on running these protected mode games on our 3ds.
(yes I know its nice to build everything from source specifically for the device but I like seeing what we can get done with what we have, and I like dusting off my old stuff bringing new life to it. Did find the source for Rise Of the Triad and a DS port - would be cool to get a work on that to bring it to 3ds.)
 
Last edited by dsearnack,

dsearnack

Well-Known Member
OP
Newcomer
Joined
Nov 25, 2017
Messages
46
Trophies
0
Age
37
XP
99
Country
United States
man oh man oh man... I LOVE throwing info out and getting the response back you needed, FROM YOURSELF - you see previously the export command for the dosbox.conf was not working but while writing this and double-checking everything i revisited the help file for CONFIG in dosbox tried the config -wc and had to edit my post from a question to a statement on how to get it - modified that in notepad++ set the cpu from auto to normal and increased ram - I am now running warcraft orcs vs humans on the 3ds and will be enjoying Christmas a little more with so many more dos games unlocked yippie!!! I will double check but i think i am running with dos4a extenders and I can launch war.exe from the config - my wife thinks im nuts but this is the way i want to relive the only warcraft i know hahaha
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    stanleyopar2000 @ stanleyopar2000: (put their bullshit PR spin on it how it's good for gamers)