-
Dosemu2
From
MIKE POWELL@VERT/CAPCITY2/CAPCITY to
ALL on Sunday, November 05, 2023 15:39:00
After a discussion in a Synchronet support echo, I decided to give dosemu2
a look for my DOS-based BBS.
After using git to obtain the code for it and a couple of dependencies, and
apt installing a bunch of other dependencies, I have come to realize that
dosemu2 maybe only works on 64-bit machines?
It calls for fdpp, which is supposed to be the freedos-clone that dosemu2
uses. fdpp depends on at least one x86-64 package. Does dosemu2 only work
with fdpp and, if not, are the only benefits of running dosemu2 found when
also running fdpp?
Since I am trying to run 16 and 32 bit programs, as are most folks running
bbses and tryng to use dosemu2 to spawn doors, I am not real sure why a
"64-bit Freedos kernel" should be necessary or even beneficial.
##Mmr 2.61á.
---
þ BgNet 1.0á12 ÷ moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
-
From
Nightfox@VERT/DIGDIST to
MIKE POWELL on Monday, November 06, 2023 08:46:51
Re: Dosemu2
By: MIKE POWELL to ALL on Sun Nov 05 2023 03:39 pm
MP> After a discussion in a Synchronet support echo, I decided to give dosemu2
MP> a look for my DOS-based BBS.
MP> After using git to obtain the code for it and a couple of dependencies,
Git? Is there no pre-built dosemu2 package for your Linux distro?
MP> and apt installing a bunch of other dependencies, I have come to realize
MP> that dosemu2 maybe only works on 64-bit machines?
MP> Since I am trying to run 16 and 32 bit programs, as are most folks running
MP> bbses and tryng to use dosemu2 to spawn doors, I am not real sure why a
MP> "64-bit Freedos kernel" should be necessary or even beneficial.
I'm not sure about most sysops, but I'm running my BBS on a 64-bit PC, and dosemu2 is able to run DOS doors.
Nightfox
---
þ Synchronet þ Digital Distortion: digitaldistortionbbs.com
-
From
MIKE POWELL@VERT/CAPCITY2/CAPCITY to
NIGHTFOX on Tuesday, November 07, 2023 08:52:00
> MP> After a discussion in a Synchronet support echo, I decided to give dosemu
> MP> a look for my DOS-based BBS.
> MP> After using git to obtain the code for it and a couple of dependencies,
> Git? Is there no pre-built dosemu2 package for your Linux distro?
No there is not.
* SLMR 2.1a * A part of the 57% that -didn't- vote for Clinton. Thrice.
---
þ BgNet 1.0á12 ÷ moe's tavern * 1-502-875-8938 * moetiki.ddns.net:27
-
From
nelgin@VERT/EOTLBBS to
MIKE POWELL on Friday, November 10, 2023 17:57:54
Re: Dosemu2
By: MIKE POWELL to ALL on Sun Nov 05 2023 15:39:00
> After a discussion in a Synchronet support echo, I decided to give dosemu2
> a look for my DOS-based BBS.
You want to run a DOS BBS on a Linux box using dosemu2? That'd be an interesting challenge.
> After using git to obtain the code for it and a couple of dependencies, and
> apt installing a bunch of other dependencies, I have come to realize that
> dosemu2 maybe only works on 64-bit machines?
WHich Linux Distro are you using?
---
þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
-
From
Dumas Walker@VERT/CAPCITY2 to
NELGIN on Saturday, November 11, 2023 08:55:00
> > After a discussion in a Synchronet support echo, I decided to give dosemu2
> > a look for my DOS-based BBS.
> You want to run a DOS BBS on a Linux box using dosemu2? That'd be an interesti
> challenge.
I am currently doing it with dosemu proper so that I can take advantage of
linux's native nfs and a few other things that dos cannot do. Not really sure
I want to run it under dosemu2 but thought I would test it to see if it
worked any better.
> > After using git to obtain the code for it and a couple of dependencies, and
> > apt installing a bunch of other dependencies, I have come to realize that
> > dosemu2 maybe only works on 64-bit machines?
> WHich Linux Distro are you using?
Devuan 32-bit. I also tried installing it via apt on my Ubuntu 64-bit
machine. It installed but would not boot. I was getting an error for what
turned out to be a dependency that the package didn't include (qemu-kvm).
Installed that and dosemu2 would start to boot but would hang. Based on
errors in the dosemu.log, I suspected more missing dependencies that the
package didn't include.
Rather than mess my machine up to the point of not being able to revert, I
stopped at that point. I don't need that frustration for something I am
not sure will even work.
Missing dependencies might also explain my issues with compiling it from
git. The instructions say to check the dependency list file used for the
packages but, if those lists are missing dependencies, using them can lead
to compiles that don't work.
* SLMR 2.1a * Overhead the albatross hangs motionless upon the air...
---
þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP
-
From
nelgin@VERT/EOTLBBS to
Dumas Walker on Sunday, November 12, 2023 01:53:36
Re: Dosemu2
By: Dumas Walker to NELGIN on Sat Nov 11 2023 08:55:00
> Missing dependencies might also explain my issues with compiling it from
> git. The instructions say to check the dependency list file used for the
> packages but, if those lists are missing dependencies, using them can lead
> to compiles that don't work.
Unfortunately a lot of developers assume what packages they have, you also have. It can be difficult to track down the correct dependencies. It's not impossible, however. Just takes a bit of searching with apt-file to figure the package you need for missing library or header files.
---
þ Synchronet þ End Of The Line BBS - endofthelinebbs.com
-
From
Dumas Walker@VERT/CAPCITY2 to
NELGIN on Sunday, November 12, 2023 15:05:00
> > Missing dependencies might also explain my issues with compiling it from
> > git. The instructions say to check the dependency list file used for the
> > packages but, if those lists are missing dependencies, using them can lead
> > to compiles that don't work.
> Unfortunately a lot of developers assume what packages they have, you also hav
> It can be difficult to track down the correct dependencies. It's not impossib
> , however. Just takes a bit of searching with apt-file to figure the package y
> need for missing library or header files.
I might give it another shot sometime when I have more time. It was more
of a curiousity experiment than a requirement for me so the sense of
urgency was low. ;)
Thanks for responding and for the encouragement.
* SLMR 2.1a * All the world's indeed a stage & we are merely players...
---
þ Synchronet þ CAPCITY2 * capcity2.synchro.net * Telnet/SSH:2022/Rlogin/HTTP