So using the netfoss user guide I am able to get Infocom games to work simply on Mystic BBS but I see when a person saves their game it will overwrite other users save game files (when using default save).
Is there a SIMPLE way to make mystic/netfoss save a users game as a
unique file or in a unique folder for each user so they don't over write each others saved games.
My zork.bat file that the DD command executes is as follows:
@echo off
cd c:\mystic\doors\infocom\zork
c:\mystic\netfoss\netfoss.com /m /i /t%1
_zork1.com c:\mystic\temp%1\door.sys
c:\mystic\netfoss\netfoss.com /m /i0
cd\
You can probably skip the part of my how-to with regards to DOSBox, and just check out the example batch file for an idea on how to have it
create a separate directory for each user. Probably ignore the flags as well; just focus on what I did for directory creation at the top of the batch, and how it calls it for each game. Or something. =)
http://throwbackbbs.com/dosbox_howto.html
Have the batch file create a copy of the game to a directory using the user's username as the directory to create, have it run from there. It's what I did for the text adventure games I run on DoorParty, and before that, Mystic.
You can probably skip the part of my how-to with regards to DOSBox, and just check out the example batch file for an idea on how to have it create a separate directory for each user. Probably ignore the flags as well; just focus on what I did for directory creation at the top of the batch, and how it calls it for each game. Or something. =)
Is there a SIMPLE way to make mystic/netfoss save a users game as a
unique file or in a unique folder for each user so they don't over write
On 23 Apr 2019 at 10:47p, Todd Yatzook pondered and said...
You can probably skip the part of my how-to with regards to DOSBox, a just check out the example batch file for an idea on how to have it create a separate directory for each user. Probably ignore the flags well; just focus on what I did for directory creation at the top of t batch, and how it calls it for each game. Or something. =)
http://throwbackbbs.com/dosbox_howto.html
Hi Todd.
A comment and a question..
The guide refers to DG command which has been depreciated I think and now there is just DD and D3
I'm picking swap out DG for DD which creates all three drops files
24/04/2019 03:08 p.m. 187 CHAIN.TXT
24/04/2019 03:08 p.m. 292 DOOR.SYS
24/04/2019 03:08 p.m. 94 DORINFO1.DEF
in the temp dir of the node logged in.
My question is (and I have a feeling I may have asked before?) can I add this info the fsxnet wiki also with attribution to yourself?
I did do you whole setup from your link. It does work with 2 exceptions.
1) 10 minute limit using Doorway until I register / pay them.
2) the text scrolling will scroll new text at time on the top of the screen overlapping existing text. I have notice this on your doorway server too.
But Im lost in the fact that once that part is all done what is the best way to then call out the game. So in the door.bat where it is looking
for what game to run IE:
if %1==ADVENT goto ADVENT
:ADVENT
echo /P:d:\advent.exe>>CFG\%1.cfg
echo /B:M>>CFG\%1.cfg
GOTO COMMAND
It seems to me I don't need DoorWay as I was able to make my zork and
such run like I pointed out in my previous post using NETFOSS with the
DD command in Mystic.
So how would the COMMAND and above section on what game to play in the door.bat file be rewritten?
should the COMMAND section taking out the DosBox line and replaced like this?
:COMMAND
cd c:\games\!u_games\%4\%1
c:\mystic\netfoss\netfoss.com /m /i /t%1
_zork1.com c:\mystic\temp%1\door.sys
c:\mystic\netfoss\netfoss.com /m /i0
cd\
Got it!!!
Alright Todd, THANK YOU!!! You got me past my mental block!
Thanks again Todd for the push! Im sure I missed something and know now
I need to go clean up stuff, like any reference to the doorway folder
and is no longer needed, etc... With my luck tomorrow it wont work any more!!!
Is there a SIMPLE way to make mystic/netfoss save a users game as a unique file or in a unique folder for each user so they don't over wr
I keep all the infocom .DAT files in doors/infocom, and have a general save folder at doors/infocom/save.
I have a script which creates a unique folder from the user's ID number, then inside that user's folder a directory with the game name.
So if the user has user ID 27:
Go for it! As long as you can get it to work, obviously. =) I'm not sure of the method you guys are using if you're skipping DOSBox, but yeah, no worries man.
And thanks for the tip about DG instead of DD; I'll update the how-to right now.
*eyeroll*
Guess I should remember to check dates on the thread before replying :)
Sysop: | Weed Hopper |
---|---|
Location: | Clearwater, FL |
Users: | 12 |
Nodes: | 6 (0 / 6) |
Uptime: | 07:02:29 |
Calls: | 115 |
Files: | 50,355 |
D/L today: |
62 files (9,093K bytes) |
Messages: | 298,904 |