Skip to main content

Конференции

Просмотр конференции fido7.mystic:

Предыдущее Следующее

Дата: 23 Apr 2019, 21:58:24
От: Shane O'Neill @ 3:770/3.0
Кому: All
Тема: Re: Save game per user for Infocom type games as doors



> 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. =)


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. 

So you idea here is exactly what I need to create a folder for the user (a folder that the bbs will take them to again in the future to work out of) for this own game and saves (thus the user
sandbox).  Looking at your door.bat file you create it all 
makes sense in creating the users folder and copying the game to their folder to hold their own version and save game files. 

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\ 

Im just taking a guess and will try tomorrow as its getting late here...but I think I might be on a path using the "c:\games\!u_games\%4\%1" in the :COMMAND part of your bat to bypass DOORWAY and
DOSBOX. 

Curious what you think or suggest.

--- SoupGate-Win32 v1.05
Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3)

Предыдущее Следующее

К списку сообщений
К списку конференций