• Anyone want to get this DOS DOOR working in Linux for me?

    From Ebojager@VERT/OUTLAND to All on Sun Jul 9 20:32:56 2023
    I asked around at Door Party and BBS-Link but havent heard back on it, which is understandable to be honest and I dont get many callers after my initial friends and family lol. But I really want to get SPACE QUEST 2112 working and I really dont know where to begin to even learn how to do it.ãIts available at https://outland.synchronetbbs.org/index.php/downloads/download/7-bbs/57-space-q uest-2112, or in my BBS Files section at outland.synchronetbbs.org.ãI just dont know much about DOSEMU to even start. The BBS came pre-installed with a bunch of games all that look to be running with .js extensions. I was able to get it extracted into a squest folder in my sbbs/doors but I read that most get installed in the sbbs/xtrn folder. I can get as far as that but then running the setup.exe and configuring the multiple .exe files in linux is kinda beyond me, looks like all the exe are .js files. The wiki is confusing as Ive come into this with a prebuilt BBS in Linux and dont know hoe much is installed already as far as DOSEMU goes atleast.ããEbojagerãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Mon Jul 10 04:30:16 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Ebojager to All on Sun Jul 09 2023 20:32:56ãã > linux is kinda beyond me, looks like all the exe are .js files. The wiki isã > confusing as Ive come into this with a prebuilt BBS in Linux and dont knowã > hoe much is installed already as far as DOSEMU goes atleast.ããFirst off, if you don't know how it's installed, then we reall have no clue how it's installed. I would highly advise you to get to grips with all the different bits that go to make dosemu work.ããIt looks like you're going to have to run all the .EXE files through patchcrt since they throw a runtime error on modern systems. This is well documented and easy to find.ããYou'll want to setup an environemnt that will run dosemu so you can mount the drives correctly, E: will be your /sbbs/xtrn and D: your /sbbs/nodex directory. Those are the main ones.ããReading the documentation, Space Quest provides its own FOSSIL driver which is going to cause an issue. To test, it would work using neither FOSSIL or UART and it looks crap when using Standard. It displays the dosemu startup text and the graphics are all out.ããMaybe Digital Man can suggest a way around the FOSSIL issue because I'm not sure on that.ããAnyway, I can probably help get you that far, but not in this post and not at 4:30am.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From MRO@VERT/BBSESINF to Ebojager on Mon Jul 10 05:28:23 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Ebojager to All on Sun Jul 09 2023 08:32 pmãã > oad/7-bbs/57-space-q uest-2112, or in my BBS Files section atã > outland.synchronetbbs.org.ã > I just dont know much about DOSEMU to even start. The BBS came pre-installedã > with a bunch of games all that look to be running with .js extensions. I wasã > able to get it extracted into a squest folder in my sbbs/doors but I readã > that most get installed in the sbbs/xtrn folder. I can get as far as thatã > but then running the setup.exe and configuring the multiple .exe files inã > linux is kinda beyond me, looks like all the exe are .js files. The wiki isã > confusing as Ive come into this with a prebuilt BBS in Linux and dont knowã > hoe much is installed already as far as DOSEMU goes atleast.ããthat's why you should run a system at home and get it working and thenãupload it to your host.ããif i were you i'd just run a 32 bit windows vm on linux if you are set on using linux. it would allow you to run 16bit apps.ããright now you are in weird situation where you are using a free host in a shared environment and you don't really understand what is installed and what you can do. as someone who has provided hosting to bbs people and as a regular sysop i dont agree with this structure.ããdo you even have shell access? can you even check what packages are installed and can you install whatever you need? really you should talk with marissa about this stuff.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From MRO@VERT/BBSESINF to Nelgin on Mon Jul 10 05:30:51 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Nelgin to Ebojager on Mon Jul 10 2023 04:30 amãã >ã > Reading the documentation, Space Quest provides its own FOSSIL driver whichã > is going to cause an issue. To test, it would work using neither FOSSIL orã > UART and it looks crap when using Standard. It displays the dosemu startupã > text and the graphics are all out.ããwhat documentation are you reading?ãthe dos version or the one where it's a server like twgs.ããi ran both and they didn't have their own fossil drivers.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Ebojager@VERT/OUTLAND to Nelgin on Mon Jul 10 17:42:00 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Nelgin to Ebojager on Mon Jul 10 2023 04:30 amãã Ne> Reading the documentation, Space Quest provides its own FOSSIL driverã Ne> which is going to cause an issue. To test, it would work using neitherã Ne> FOSSIL or UART and it looks crap when using Standard. It displays theã Ne> dosemu startup text and the graphics are all out.ããThank you!, maybe thats why I havent heard back from Door Party or BBS Link.ããThanks for the other tips on setting the environment and mounting the drives. ãThat will help me see if I can get alittle further in the process and thats enough. Small steps one thing at a time. I appreciate the help and sounds like it might not work out well and is why I dont see it around on any BBSs.ããEbojagerãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Ebojager@VERT/OUTLAND to MRO on Mon Jul 10 17:56:04 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: MRO to Ebojager on Mon Jul 10 2023 05:28 amãã MR> that's why you should run a system at home and get it working and thenã MR> upload it to your host.ããYa not familar enough with Linux , ran it on my main PC for awhile but just using the Manjaro UI, so didnt really get allot in the back end of things. I do have the Telegard BBS running in a DOSBOX, probably woundnt be too tough to open that up via telnet as I can actually dial out with my Telix Terminal app. ãJust was wanting to not use my one and only PC for it, is why I went with the SBBS Hosting. ãYa I migt try another route at some point.ãã MR> do you even have shell access? can you even check what packages areã MR> installed and can you install whatever you need? really you should talkã MR> with marissa about this stuff.ã ãYa I do have shell access, I probably can install whatever I need. I also purchased a trial month of Digital Ocean, and was going to experiment setting one up from scratch, but why bother when its working for the most part and Marisa has set some great remote tools up, its just shes real busy and I have alot of questions when things dont work, haha. ãSounds like this DOOR game isnt well suited for a non DOS environment anyways and probably why its not around, but would liek to understand how the current javascript doors are setup or BAJA. I'll have to read more on that. I appreciate the replies and the time you guys take to reply.ããEbojagerãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Mon Jul 10 20:57:34 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Mon Jul 10 2023 17:42:00ãã > Re: Anyone want to get this DOS DOOR working in Linux for mããI create a /sbbs/bin directory and put it in my path. It's useful for dumpingãany non js scripts that you might want to run and keep them separate from the sbbs system itself.ãã$ cat deãunset DISPLAYã/usr/bin/env QUIET=1 HOME=/sbbs/ctrl/ DOSDRIVE_D=/sbbs/node1/ \ã/usr/bin/dosemu.bin -f/etc/dosemu/dosemu.confããI setup a script de (for dos environment).ããOnce run you can use this command:ããlredir E: linux\fs\sbbs\xtrn >NULãããThey'll map node E: to your /sbbs/xtrn directory.ããI have /sbbs/xtrn/dosutils which is where I dump things like unzip patchcrt and other useful scripts that fix older programs.ããOnce you run de then you can edit the autoexec.bat to include e:\dosutils in your default path.ããYou will need an environment like this because a number of programs need to run a setup and it's easier then doing it through the synchronet xtrn menus.ããFor example, Space Quest requires you to run GENESIS.EXE to initialize everything, then you need to run SETUP.EXE to configure your lines. Finally, you may want to run SQ2112.EXE in local mode to make sure it's working ok.ããThere's also SQEVENT.EXE which is a separate matter. All of these exe files will need to be run through patchcrt otherwise you get the runtime error that I mentioned.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From Ebojager@VERT/OUTLAND to Nelgin on Mon Jul 10 22:25:19 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Mon Jul 10 2023 08:57 pmããã Ne> I create a /sbbs/bin directory and put it in my path. It's useful forã Ne> dumping any non js scripts that you might want to run and keep themã Ne> separate from the sbbs system itself.ããwow thank you! I just realized tonight that because i was logged in as su it dosemu didnt want to run and once i tried it outside of that it mounted a c drive and I started thinking how that would work in the bbs side. I think my host has me setup where i login as su -l and then im on where my sbbs folders are and im a different user, maybe to do with ownership permissions ? ãSounds like you have a good grasp on things lol. As others have said might have been better to start from scratch so i know how things work better, but i didnt trust myself. ã ã Ne> I setup a script de (for dos environment).ã does the script get an extension .something, i forgot.ã Ne> I create a /sbbs/bin directory and put it in my path. It's useful forãim not sure if you are refering to a autoexec.bat path or some linux path, sorry :( i havent really explored too to much about the server the bbs is running on.ããthanks for sharing all that im exited to see how far i can get on that lol. didnt have much luck tonight trying to get a onliners door working. edited th json-serive.ini and the services ini too ne everything seemed correct but couldnt get it working, so not having much luck lol.ãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Tue Jul 11 01:32:05 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Mon Jul 10 2023 22:25:19ãã > im not sure if you are refering to a autoexec.bat path or some linux path,ã > sorry :( i havent really explored too to much about the server the bbs isã > running on.ãLinux paths use forward slashes, DOS paths use back slashes.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From Martin Kazmaier@VERT to Ebojager on Mon Jul 10 00:31:00 2023
    I asked around at Door Party and BBS-Link but havent heard back on it,ã Eb> which is understandable to be honest and I dont get many callers after myã Eb> initial friends and family lol. But I really want to get SPACE QUEST 2112ã Eb> working and I really dont know where to begin to even learn how to do it.ããSQ2112GS is typically a win32 application that runs as a server in theãbackground. Wine should be able to handle it, then you telnet to that portãlocally. I know there is a dos version as well, but I've not ran that, soãthis may or may not be of any help.ãã---ãShurato, Sysop Shurato's Heavenly Sphere (telnet, pop3, ftp, nntp)ã(ports 23, 110, 21, 119) shsbbs.netããã*** THE READER V4.50 [freeware]ã---ã * Origin: Shurato's Heavenly Sphere telnet://shsbbs.net (1:340/1101)ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Fri Jul 14 03:11:45 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Mon Jul 10 2023 22:25:19ããhttps://pasteboard.co/i4H0eqsuQtVN.pngããWith assistance from Nightfox, I was able to get dosemu2 working with Space Quest, also TW2002 works fine, and Yankee Trader, which was having issues. I'm sure it still doesn't display properly but it's getting there.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From Ebojager@VERT/OUTLAND to Nelgin on Fri Jul 14 08:54:00 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Fri Jul 14 2023 03:11 amããwOW! Thats exciting, nice job! ãI havent had time to set up the environment from your lasy message yet, but I will work on that this weekend. Linux scripts has .sh as the extension right?ãã Ne> https://pasteboard.co/i4H0eqsuQtVN.pngãã Ne> With assistance from Nightfox, I was able to get dosemu2 working withã Ne> Space Quest, also TW2002 works fine, and Yankee Trader, which was havingã Ne> issues. I'm sure it still doesn't display properly but it's getting there.ãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Ebojager@VERT/OUTLAND to Martin Kazmaier on Fri Jul 14 09:00:00 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Martin Kazmaier to Ebojager on Mon Jul 10 2023 12:31 amãã MK> SQ2112GS is typically a win32 application that runs as a server in theã MK> background. Wine should be able to handle it, then you telnet to that portã MK> locally. I know there is a dos version as well, but I've not ran that, soã MK> this may or may not be of any help.ããThank you. Thats good information. Was that a seperate version of this program ? I think I nly had the DOS version, but maybe there was something newer.ãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Ebojager@VERT/OUTLAND to Nelgin on Fri Jul 14 09:04:00 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Mon Jul 10 2023 08:57 pmãã Ne> I create a /sbbs/bin directory and put it in my path. It's useful forã Ne> dumping any non js scripts that you might want to run and keep themã Ne> separate from the sbbs system itself.ããCan you elaborate on where I would put the path? Is that a DOSEMU path or Linux path? sorry.ããEbojagerãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From MRO@VERT/BBSESINF to Martin Kazmaier on Fri Jul 14 10:57:56 2023
    Re: Anyone want to get this DOS DOOR working in Linux for me?ã By: Martin Kazmaier to Ebojager on Mon Jul 10 2023 12:31 amãã > Eb> I asked around at Door Party and BBS-Link but havent heard back on it,ã > Eb> which is understandable to be honest and I dont get many callers afterã > Eb> my initial friends and family lol. But I really want to get SPACE QUESTã > Eb> 2112 working and I really dont know where to begin to even learn how toã > Eb> do it.ã >ã > SQ2112GS is typically a win32 application that runs as a server in theã > background. Wine should be able to handle it, then you telnet to that portã > locally. I know there is a dos version as well, but I've not ran that, soããyeah i asked windows or dos version and seems like these people like to pick what they want to answer.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Fri Jul 14 15:41:58 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Fri Jul 14 2023 08:54:00ãã > wOW! Thats exciting, nice job!ã > I havent had time to set up the environment from your lasy message yet, butã > I will work on that this weekend. Linux scripts has .sh as the extensionã > right?ããIf you wait until this evening then I'm going to post a file that you can extract that should have everything you need to get going.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Fri Jul 14 15:43:09 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Fri Jul 14 2023 09:04:00ãã > Can you elaborate on where I would put the path? Is that a DOSEMU path orã > Linux path? sorry.ããLinux paths have forward slashes, dos paths have backslases, I think I explained that already. You'd put it in your .profile or .bashrc or whatever your using for a shell.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From Ebojager@VERT/OUTLAND to Nelgin on Fri Jul 14 20:30:09 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Fri Jul 14 2023 03:43 pmãã Ne> Linux paths have forward slashes, dos paths have backslases, I think Iã Ne> explained that already. You'd put it in your .profile or .bashrc orã Ne> whatever your using for a shell.ããi think i missed the .profile .bashrc part, sorry. ill have to look around for thise as i havent had to mess with those since it was pre setup for ne.ãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From Nelgin@VERT/EOTLBBS to Ebojager on Sat Jul 15 01:56:50 2023
    Re: Anyone want to get this Dã By: Ebojager to Nelgin on Fri Jul 14 2023 20:30:09ããIf you want to give this a go, please give it a tryããhttps://www.endofthelinebbs.com/dosemu2.txtããIt'd be interesting to see if you can follow the instructions and if the end result is that it works for you. It sounds like you have dosemu2 installed already so you can probably skip ahead to downloading the tar file and extracting it.ã---ã þ Synchronet þ End Of The Line BBS - endofthelinebbs.comã
  • From MRO@VERT/BBSESINF to Nelgin on Sat Jul 15 10:01:17 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Sat Jul 15 2023 01:56 amãã > Re: Anyone want to get this Dã > By: Ebojager to Nelgin on Fri Jul 14 2023 20:30:09ã >ã > If you want to give this a go, please give it a tryã >ã > https://www.endofthelinebbs.com/dosemu2.txtã >ã > It'd be interesting to see if you can follow the instructions and if the endã > result is that it works for you. It sounds like you have dosemu2 installedãããso why do you have a different entire drive for theseãpaths?ãD: is /sbbs/node1ãE: is /sbbs/xtrnãF: is /sbbs/ctrlãG: is /sbbs/dataãH: is /sbbs/execã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Nightfox@VERT/DIGDIST to MRO on Sat Jul 15 13:52:15 2023
    Re: Anyone want to get this Dã By: MRO to Nelgin on Sat Jul 15 2023 10:01 amãã MR> so why do you have a different entire drive for theseã MR> paths?ã MR> D: is /sbbs/node1ã MR> E: is /sbbs/xtrnã MR> F: is /sbbs/ctrlã MR> G: is /sbbs/dataã MR> H: is /sbbs/execããFrom my understanding, that's normally how dosemu works.. In order to access a directory on the host OS from dosemu, it has to be mapped to a drive letter.ããNightfoxãã---ã þ Synchronet þ Digital Distortion: digitaldistortionbbs.comã
  • From Ebojager@VERT/OUTLAND to Nelgin on Sat Jul 15 14:03:18 2023
    Re: Anyone want to get this Dã By: Nelgin to Ebojager on Sat Jul 15 2023 01:56 amããThank you, checked out your BBS too, very nice!ãã---ã þ Synchronet þ Sent from OUTLAND BBSã
  • From MRO@VERT/BBSESINF to Nightfox on Sun Jul 16 06:43:44 2023
    Re: Anyone want to get this Dã By: Nightfox to MRO on Sat Jul 15 2023 01:52 pmãã > MR> so why do you have a different entire drive for theseã > MR> paths?ã > MR> D: is /sbbs/node1ã > MR> E: is /sbbs/xtrnã > MR> F: is /sbbs/ctrlã > MR> G: is /sbbs/dataã > MR> H: is /sbbs/execã >ã > From my understanding, that's normally how dosemu works.. In order toã > access a directory on the host OS from dosemu, it has to be mapped to aã > drive letter.ããyou cant access sub dirs? that's really stupid if that's true.ãi played around with dosemu many years ago but can't remember anything.ããi'd rather use dosbox emulation.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Nightfox@VERT/DIGDIST to MRO on Sun Jul 16 07:57:35 2023
    Re: Anyone want to get this Dã By: MRO to Nightfox on Sun Jul 16 2023 06:43 amãã > MR>> so why do you have a different entire drive for theseã > MR>> paths?ã > MR>> D: is /sbbs/node1ã > MR>> E: is /sbbs/xtrnã > MR>> F: is /sbbs/ctrlã > MR>> G: is /sbbs/dataã > MR>> H: is /sbbs/execãã >> From my understanding, that's normally how dosemu works.. In order toã >> access a directory on the host OS from dosemu, it has to be mapped toã >> a drive letter.ãã MR> you cant access sub dirs? that's really stupid if that's true.ã MR> i played around with dosemu many years ago but can't remember anything.ããYou can access subdirs. In the examples of how to set up dosemu for Synchronet, I just tend to see it set up that way. I guess I'm not entirely sure why.ããNightfoxãã---ã þ Synchronet þ Digital Distortion: digitaldistortionbbs.comã
  • From MRO@VERT/BBSESINF to Nightfox on Sun Jul 16 12:41:37 2023
    Re: Anyone want to get this Dã By: Nightfox to MRO on Sun Jul 16 2023 07:57 amãã > MR> you cant access sub dirs? that's really stupid if that's true.ã > MR> i played around with dosemu many years ago but can't remember anything.ã >ã > You can access subdirs. In the examples of how to set up dosemu forã > Synchronet, I just tend to see it set up that way. I guess I'm not entirelyã > sure why.ã >ããokay so why not mount sbbs/ to one drive and do it from thereã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã
  • From Digital Man@VERT to MRO on Sun Jul 16 14:51:33 2023
    Re: Anyone want to get this Dã By: MRO to Nightfox on Sun Jul 16 2023 06:43 amãã > Re: Anyone want to get this Dã > By: Nightfox to MRO on Sat Jul 15 2023 01:52 pmã >ã > > MR> so why do you have a different entire drive for theseã > > MR> paths?ã > > MR> D: is /sbbs/node1ã > > MR> E: is /sbbs/xtrnã > > MR> F: is /sbbs/ctrlã > > MR> G: is /sbbs/dataã > > MR> H: is /sbbs/execã >ã > > From my understanding, that's normally how dosemu works.. In order toã > > access a directory on the host OS from dosemu, it has to be mapped to aã > > drive letter.ã >ã > you cant access sub dirs? that's really stupid if that's true.ã > i played around with dosemu many years ago but can't remember anything.ããYou can access sub directories in DOSemu, but IIRC, only if they're DOS-compatible short filenames.ããAs for why every single sbbs subdir is a different drive letter, you'd have to ask the original author of the Synchronet DOSemu patch, runderwo:ãhttp://www.icequake.net/bbs/syncmods/ãã > i'd rather use dosbox emulation.ããDOSbox adds a lot of limitations on DOS door support.ã-- ã digital man (rob)ããSling Blade quote #5:ãKarl Childers (to father): You ought not killed my little brother...ãNorco, CA WX: 92.6øF, 42.0% humidity, 13 mph SSE wind, 0.00 inches rain/24hrsã---ã þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.netã
  • From MRO@VERT/BBSESINF to Digital Man on Sun Jul 16 17:38:37 2023
    Re: Anyone want to get this Dã By: Digital Man to MRO on Sun Jul 16 2023 02:51 pmãã > As for why every single sbbs subdir is a different drive letter, you'd haveã > to ask the original author of the Synchronet DOSemu patch, runderwo:ã > http://www.icequake.net/bbs/syncmods/ããi think that's just a weird thing he came up with.ãwhat was that guys name?ããwas it runderwo?ãi'm not sure if i know a ryan underwood.ã >ã > DOSbox adds a lot of limitations on DOS door support.ããisnt that just the file locking? i wouldnt be concerned with 2 users playingãthe same game twice.ã---ã þ Synchronet þ ::: BBSES.info - free BBS services :::ã