1. Does anyone have TW2002 running in Dosemu on a 64 bit kernel?
2. If so, what are the settings or versions that work?
Analog wrote to All <=-
HELP?!
I run deadbeatz BBS and have tried, again, to get trade wars 2002
running in Dosemu. I'm running a 64 bit kernel which doesn't natively support VM86 instructions but Dosemu is supposed to virtualize it just fine. All my door games run great in Dosemu/Dosbox/Qemu. I do only use Dosemu now though. Anyhow, it appears that Trade Wars 2002 will just purely crash Dosemu when trying to run any of the EXE files. I spent an inordinate amount of time trying to chase this down. My last hope is an older version, 3.09 which now only gives me a RUNTIME 200 error. This appears to be due to PASCAL compiled code running on faster CPU clock speeds. Unfortunately, TW2002 EXE files appear to be packed so I'll
have to unpack them before I can patch them for this bug.
thanks for the info. I run mine native linux on AWS. i have it wprking in dosbox nicely with fakeshar.exe. guess its time to get off dosemu.
Yes, this is too bad. I also have gotten it running just fine in DOSBOX but redirecting the output is another story.
I got Trade Wars 2002 3.09 working with Mystic and 64 bit kernel!!!
TL;DR The long short is I did a serial redirect with qemu.
I'll do a full right up once I have multinode working stably. I'm
worried about sharing.
I'm literally copying the image to my RasPi3 now to test. Yes, QEMU
works great on the Pi's but FreeDos was slow. THis should move faster
with real Dos.
More to follow soon...
ryan wrote to Analog <=-
thanks for the info. I run mine native linux on AWS. i have it wprking in dosbox nicely with fakeshar.exe. guess its time to get off dosemu.
I'd advise against using dosbox, it doesn't understand file locking. If you do plan to use dosbox just know you can only use one node at a
time.
I believe there are two versions of the latest TW2002. One of them has DPMI, and the other version doesn't. You may want to try both versions
and see if one of them still works.
Does dosbox work ok if you run SHARE? I had that in my dos door bat
files when I was running under dosbox and did not notice any issues. Had
That is registered coolness. I wondered if qemu might be a solution but have not looked at it yet. I think qemu can be used on a Pi as well?
TL;DR The long short is I did a serial redirect with qemu.
Awesome. On my debian 10 here dosemu isn't available as a package but I see several qemu-* packages. I'm hoping one day to get a menu full of Operation Overkill ][ maps.
Does dosbox work ok if you run SHARE? I had that in my dos door bat
files when I was running under dosbox and did not notice any issues. Had it in my DOS bbs bat files, too, as I was running 4 nodes of the same software. It seemed to work ok but maybe I just got lucky!
Confirmed QEMU with Trade Wars 2002 working on RasPi 3. Takes about 7 seconds to load but the method works exactly the same for both my AWS 64 bit kernel and the ARM 32 bit kernel.
Confirmed QEMU with Trade Wars 2002 working on RasPi 3. Takes about 7 seconds to load but the method works exactly the same for both my AWS 64 bit kernel and the ARM 32 bit kernel.
I just wanted to also clarify that my RasPi is running Ubuntu 18.04 for
Pi
I used it for my 1995 BBS - and it was away of getting around those
RTE200 issues as well :)
Awesome. On my debian 10 here dosemu isn't available as a package but I see several qemu-* packages. I'm hoping one day to get a menu full of Operation Overkill ][ maps.
Is this debian for arm or for x64? If the latter, you just need to
change your sources.list to include non-free and things like that.
locked once DOS has launched so there are issues. Supposedly, you can
move the game files to another computer (I'm thinking local share on
same computer) and run it multinode that way. This is as per the old ass BBS website I found.
I'm literally copying the image to my RasPi3 now to test. Yes, QEMU works great on the Pi's but FreeDos was slow. THis should move faster with real
Tired, worked way too hard on this, but hey at least we're running in Single node now.
I never realized that dosemu was non-free. I haven't actually looked at the deb lines on this new instal I am running. I'll add non-free and contrib and have another look.
I feel compelled to advocate for running TWGS on wine in xorg. It's
stupid easy to set up and it's foolproof, will work multinode with no issues forever :)
I'd like to see some text on the Internet or here on how to set this up.
If and when you have the time.
ryan wrote to Blue White <=-
Does dosbox work ok if you run SHARE? I had that in my dos door bat
files when I was running under dosbox and did not notice any issues. Had it in my DOS bbs bat files, too, as I was running 4 nodes of the same software. It seemed to work ok but maybe I just got lucky!
Not really, in fact I think if you check out vogons message forum the dosbox devs warn against trying to do anything like share. They argue
that dosbox is built strictly for gaming and not for running
applications that require multitasking.
Posting from ipad in ftelnet with no ability to copy+paste, but if you google "digitalocean vnc" you'll see how to get xorg working. Once you
can vnc into your server, install wine ('sudo apt install wine'). Then unzip the TWGS package wherever you plan to install it and 'wine
Does this require a Desktop linux environment or installing a window manager?
How does it work with serial redirection?
I am sorry. Everywhere I typed "dosbox" I meant dosEMU. :)
I'm not too interested in running a desktop OS. I guess if that's your perogative, then you could do that. The problem is you still have to run multiple instances of the DOS OS since you're not running the BBS inside of the emulator. If you run the Telnet version of TWGS, that is probably fine. I guess you could simply install Ubuntu Desktop, install some emulator (WINE, DosBox, ETC) that can run Win 3.1. Then launch multiple TWGS in Win 3.1 and have it sit on multiple telnet ports for multinode.
I don't know how WINE works so don't bust my balls here.
Do the instances of applications running in wine share a filespace? Can you launch WINE from the CLI and redirect the serial output to the console?
I got Trade Wars 2002 3.09 working with Mystic and 64 bit kernel!!!
Basically, I installed MS Dos 6.22 (the real stuff) using QEMU. Added X00 fossil driver and SHUTDOWN.COM I grabbed from the internet. I then installed TW2002 v3.09 with DPMI no problem. Then in Mystic, I
just call a bash script that creates a "run.bat" file for the node (standard stuff here). The script then launches qemu and redirects the serial I/O to STDIO (the terminal program you're using).
That is registered coolness. I wondered if qemu might be a solution but have not looked at it yet. I think qemu can be used on a Pi as well?
Awesome. On my debian 10 here dosemu isn't available as a package but I see several qemu-* packages. I'm hoping one day to get a menu full of Operation Overkill ][ maps.
Nice work. Now with multinode do you plan on trying to spin up multiple instances of DOS? If that's the only option - and to cut down on the worries of sharing and back doors, maybe think about making it so that
Sysop: | Eric Oulashin |
---|---|
Location: | Beaverton, Oregon, USA |
Users: | 100 |
Nodes: | 16 (0 / 16) |
Uptime: | 09:06:20 |
Calls: | 6,168 |
Calls today: | 4 |
Files: | 8,500 |
D/L today: |
190 files (60,533K bytes) |
Messages: | 349,034 |
Posted today: | 2 |