• Running FREEDOS on Raspbery Pi

    From Darryl Perry@1:106/324 to All on Fri Dec 26 09:25:46 2014
    Hello All,

    I don't know how many people out there have a Raspberry Pi, but I thought I'd put this out there.

    I run Mystic BBS on my Raspberry Pi, and until now, I could not run dos
    doors. Most Sysops who run linux have to run dosemu to emulate dos. But dosemu has not been ported to run on the RPi yet. So, dosemu is not an
    option for RPi.

    But, I have discovered a new app called 8986tiny that is a dos emulator that runs freedos.... on the Raspberry Pi!

    If you run raspbian, you can simply do a 'apt-get install 8086tiny', then run it from anywhere as '8086tiny'

    I thought you would like to know. Enjoy!

    "No matter where you go, there you are!" - Buckaroo Bonzai

    --- Mystic BBS v1.10 A59 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX (1:106/324)
  • From Paul Hayton@3:770/100 to Darryl Perry on Sat Dec 27 09:12:26 2014
    On 12/26/14, Darryl Perry pondered and said...

    I don't know how many people out there have a Raspberry Pi, but I
    thought I'd put this out there.

    Just got one for Christmas :-)

    I run Mystic BBS on my Raspberry Pi, and until now, I could not run dos doors. Most Sysops who run linux have to run dosemu to emulate dos. But dosemu has not been ported to run on the RPi yet. So, dosemu is not an option for RPi.

    I've been running Mystic under Windows and have not attempted Linux (yet) but wanted to give it a go with the Pi, so this is all helpful info thanks..

    But, I have discovered a new app called 8986tiny that is a dos emulator that runs freedos.... on the Raspberry Pi!
    If you run raspbian, you can simply do a 'apt-get install 8086tiny',
    then run it from anywhere as '8086tiny'
    I thought you would like to know. Enjoy!

    Cool, thanks for sharing Darryl. I may yet pick your brains a bit (if that's ok) as I try and set up a test system on the Pi.

    Cheers, Paul


    `I'm not expendable, I'm not stupid, and I'm not going' - Kerr Avon, Blake's 7

    --- Mystic BBS v1.10 A59 (Windows)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (3:770/100)
  • From Kurt Weiske@1:218/700 to Darryl Perry on Sat Dec 27 07:29:00 2014
    Darryl Perry wrote to All <=-

    If you run raspbian, you can simply do a 'apt-get install 8086tiny',
    then run it from anywhere as '8086tiny'

    How is the speed/performance? I was thinking about getting a Pi to play
    with, and one of the projects I was thinking of for 2015 was a 30 day DOS challenge. I was thinking about using DOSBOX since I could telnet out with
    an old comm app like Telix.



    ... Define an area as 'safe' and use it as an anchor
    --- MultiMail/Win32 v0.50
    * Origin: http://realitycheckbbs.org | tomorrow's retro tech (1:218/700)
  • From Benny Pedersen@2:230/0 to Darryl Perry on Sun Dec 28 13:06:44 2014
    Hello Darryl!

    26 Dec 2014 09:25, Darryl Perry wrote to All:

    I don't know how many people out there have a Raspberry Pi, but I
    thought I'd put this out there.

    +1

    I run Mystic BBS on my Raspberry Pi, and until now, I could not run
    dos doors.

    +1

    Most Sysops who run linux have to run dosemu to emulate dos.

    +1

    But dosemu has not been ported to run on the RPi yet.

    and ?

    ----- dosemu.ebuilds begins -----
    * app-emulation/dosemu
    Available versions: ~1.4.0.1 1.4.1_pre20091009 ~1.4.1_pre20130107 ~1.4.1_pre20130107-r2 ~1.4.1_pre20130107-r3 {X alsa debug fluidsynth gpm sndfile svga}
    Homepage: http://www.dosemu.org/
    Description: DOS Emulator

    ----- dosemu.ebuilds ends -----

    if you install the PI with gentoo you can just emerge the abovc :=)

    So, dosemu is not an option for RPi.

    why not ?

    i think emulators should not be used in the PI for other reasons, but compileing it there should work fine, else make a bug report upstream

    But, I have discovered a new app called 8986tiny that is a dos
    emulator that runs freedos.... on the Raspberry Pi!

    what homepage ?

    If you run raspbian, you can simply do a 'apt-get install 8086tiny',
    then run it from anywhere as '8086tiny'

    well seem no gentoo ebuild for this yet

    ----- qemu.ebuilds begins -----
    [N] app-emulation/aqemu (0.8.2-r2): Graphical interface for QEMU and KVM emulators, using Qt4
    [N] app-emulation/qemu (2.1.2-r2): QEMU + Kernel-based Virtual Machine userland
    tools
    [N] app-emulation/qemu-guest-agent (~2.1.2): QEMU Guest Agent (qemu-ga) for use
    when running inside a VM
    [N] dev-embedded/scratchbox-devkit-qemu (~0.12.50.0.3): A cross-compilation toolkit designed to make embedded Linux application development easier
    [N] sec-policy/selinux-qemu (2.20141203-r1): SELinux policy for qemu
    Found 5 matches.
    ----- qemu.ebuilds ends -----

    ----- pi.ebuilds begins -----
    [N] media-libs/raspberrypi-userland (--): Raspberry Pi userspace tools and libraries
    [N] sys-boot/raspberrypi-firmware (--): Raspberry PI boot loader and firmware [N] sys-boot/raspberrypi-mkimage (~0_p20120201): Raspberry Pi kernel mangling tool mkimage/imagetool-uncompressed.py
    [N] sys-kernel/raspberrypi-image (--): Raspberry PI precompiled kernel and modules
    [N] sys-kernel/raspberrypi-sources (--): Raspberry PI kernel sources
    Found 5 matches.
    ----- pi.ebuilds ends -----

    but problem is that the PI is imho lowmem :/

    I thought you would like to know. Enjoy!

    use gentoo is less fun :=)

    maybe just port dos games to dot net, then use it as dot net games on the pi ?


    Regards Benny

    ... there can only be one way of life, and it works :)

    --- Msged/LNX 6.2.0 (Linux/3.17.7-gentoo (i686))
    * Origin: duggi.junc.org where qico is waiting (2:230/0)
  • From Darryl Perry@1:106/324 to Paul Hayton on Mon Dec 29 11:25:55 2014
    On 12/27/14, Paul Hayton said the following...

    On 12/26/14, Darryl Perry pondered and said...

    I don't know how many people out there have a Raspberry Pi, but I thought I'd put this out there.

    Just got one for Christmas :-)

    I run Mystic BBS on my Raspberry Pi, and until now, I could not run d doors. Most Sysops who run linux have to run dosemu to emulate dos. dosemu has not been ported to run on the RPi yet. So, dosemu is not option for RPi.

    I've been running Mystic under Windows and have not attempted Linux
    (yet) but wanted to give it a go with the Pi, so this is all helpful
    info thanks..

    But, I have discovered a new app called 8986tiny that is a dos emula that runs freedos.... on the Raspberry Pi!
    If you run raspbian, you can simply do a 'apt-get install 8086tiny', then run it from anywhere as '8086tiny'
    I thought you would like to know. Enjoy!

    Cool, thanks for sharing Darryl. I may yet pick your brains a bit (if that's ok) as I try and set up a test system on the Pi.

    I've been working on it a bunch more. I'm having some issues getting doors
    to work. Unlike dosemu, 8086tiny does not redirect com ports to a virtual port. This may, or may not be a problem. I cannot get lord to run, whether using BNU fossil, or strait non-fossil setup. It will flash the intro
    screen, then dump me off. I haven't figured out why yet.

    "No matter where you go, there you are!" - Buckaroo Bonzai

    --- Mystic BBS v1.10 A59 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX (1:106/324)
  • From Darryl Perry@1:106/324 to Kurt Weiske on Mon Dec 29 11:28:43 2014
    On 12/27/14, Kurt Weiske said the following...

    Darryl Perry wrote to All <=-

    If you run raspbian, you can simply do a 'apt-get install 8086tiny', then run it from anywhere as '8086tiny'

    How is the speed/performance? I was thinking about getting a Pi to play with, and one of the projects I was thinking of for 2015 was a 30 day DOS challenge. I was thinking about using DOSBOX since I could telnet out
    with an old comm app like Telix.

    Speed is about average. It's like playing on a 286. One thing I discovered
    is that I cannot load high memory. I've tried freedos and MS-DOS 6.2.
    MS-DOS thinks that the hardware is NOT 386 architecture, so none of the high mem drivers will load.

    "No matter where you go, there you are!" - Buckaroo Bonzai

    --- Mystic BBS v1.10 A59 (Linux)
    * Origin: Cyberia BBS | Cyberia.Darktech.Org | Kingwood, TX (1:106/324)
  • From Andrew Leary@1:320/219 to Darryl Perry on Tue May 31 16:30:25 2016
    Hello Darryl!

    06 May 16 13:04, you wrote to all:

    But, I have discovered a new app called 8986tiny that is a dos
    emulator that runs freedos.... on the Raspberry Pi!

    Have you actually gotten any DOS doors to work with this? If so, I'd be interested in your setup.

    Andrew

    --- GoldED+/LNX 1.1.5-b20160322
    * Origin: Phoenix BBS * phoenix.bnbbbs.net (1:320/219)
  • From Tony Langdon@3:633/410 to Andrew Leary on Wed Jun 1 11:31:00 2016
    Andrew Leary wrote to Darryl Perry <=-

    Hello Darryl!

    06 May 16 13:04, you wrote to all:

    But, I have discovered a new app called 8986tiny that is a dos
    emulator that runs freedos.... on the Raspberry Pi!

    Have you actually gotten any DOS doors to work with this? If so, I'd
    be interested in your setup.

    I have heard of Qemu being used to run DOS doors on a Pi. Haven't tried this myself yet.


    ... Reality is a constant intrusion on my dreams.
    --- MultiMail/Win32 v0.49
    * Origin: Freeway BBS - freeway.apana.org.au (3:633/410)