Subj : Re: Pimpwars keeps deleting my DOOR.SYS file? To : Terry Rankin From : Terry Rankin Date : Sat Jan 06 2018 06:24 am On Saturday, January 6, 2018 at 1:45:36 AM UTC-5, Terry Rankin wrote: > LORD and other door games don't have this problem... > > But Pimpwars (DOS version) keeps removing my DOOR.SYS file and doesn't run. I can point it to another temp directory with previous leftover DOOR.SYS type files (Maybe leftover from bad logoffs/crashes) and it works when I run it manually. But when D3 DOOR32 option in Mystic executes it, doesn't work. Looking at my call logs (redirecting the echo statements into a log file), the commands are correct that Mystic is executing. > > D: > D:\DOORS\BNU\BNU > D:\DOORS\PIMPWARS > D: CALL PIMPWARS.EXE E:\TEMP%3\DOOR.SYS %3 > > but it never runs unless I manually point it to another set of DOOR files. > > If I kickoff the game off via the BBS and run over to the other computer running my BBS and check the temp1 dir (Logged onto node 1), the files are there...but after 20 seconds they are auto-removed by the game. > > Like I said, all my other games don't have this problem... > > I know these are temporary files and are removed after the game is over. > > > Any ideas? ok. More on this. :) So I'm using Darryl Perry's method (Awesome job btw!) http://cyberia.darktech.org/dispfile.php?textfile=gfiles/mystic/dosdoors-howto.txt&title=How+To+Add+DOS+doors+to+Raspberry+Pi+Mystic My doors.sh script call looks like this: ## Pimpwars PIMP) echo "@echo off" > ${gobat} echo "D:" >> ${gobat} echo "D:\DOORS\bnu\bnu" >> ${gobat} echo "CD \DOORS\PIMPWARS" >> ${gobat} echo "CALL PIMPWARS.EXE E:\TEMP${NODE}\DOOR.SYS ${NODE}" >> ${gobat} ;; My menu command (Menu (doors)) Command: (D3) Exec DOOR32 program Data: /home/bbs/doors/qemu/doors.sh PIMP %3 /DOS Other info: Using pimpwars 1.52 (DOS) version Running Mystic 1.12a36 (So Menu Door option DG is no longer an option. D3 only) Like I said, works with LoRD and Dungeon Master and others. Difference between LoRD and Pimp Wars is LorD has a START.BAT script and a config that defines where the drop files reside. For pimpwars you just have to pass that into as a parameter like so: CALL PIMPWARS.EXE E:\TEMP${NODE}\DOOR.SYS ${NODE} Which resolves to this if logged onto node #1 CALL PIMPWARS.EXE E:\TEMP1\DOOR.SYS 1 What else: E: is my mount to /mystic directory (right off of root) D: is my mount to /home/bbs Hopefully that helps a little more. Thanks! --- SoupGate-Win32 v1.05 * Origin: Agency HUB, Dunedin - New Zealand | Fido<>Usenet Gateway (3:770/3) .