Path: utzoo!attcan!uunet!know!sdd.hp.com!zaphod.mps.ohio-state.edu!mips!wyse!vsi1!zorch!xanthian From: xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) Newsgroups: comp.sys.amiga.games Subject: Re: Hard Drive Installable Games Re: Full Metal Planet - Don't be mislead! Message-ID: <1990Nov12.142752.28372@zorch.SF-Bay.ORG> Date: 12 Nov 90 14:27:52 GMT References: <1990Nov10.231245.15451@ux1.cso.uiuc.edu> <1990Nov11.044137.27816@zorch.SF-Bay.ORG> <21614@well.sf.ca.us> Organization: SF-Bay Public-Access Unix Lines: 143 farren@well.sf.ca.us (Mike Farren) writes: > xanthian@zorch.SF-Bay.ORG (Kent Paul Dolan) writes: >> For [many games plus] Crystal Quest, I had to build IconX startup >> scripts (usually from the startup-sequence and a little imagination), >> and/or icons, but given the proper assignments, they are all doable. > Not quite correct - Crystal Quest will install on your hard drive with > no IconX script required. All you need do is add 'assign "Crystal > Quest:"' to your startup-sequence, and it works like a champ. > I know - I wrote the Amiga version :-) (BTW - reports have it that CQ > works quite well under 2.0 (he says, patting himself on the back). > Mike Farren farren@well.sf.ca.us Mike's quite right. I should have shredded out those different games and what I did to make them work a little more explicitly (I've already sent my Keef the Thief setup to on person who inquired for more information), but I just wanted to give folks enough hope to go ahead and try for themselves. I work in a huge environment, and I like to keep my "assign" output down to an interlaced screenful, so while Mike is correct, I didn't do things exactly the same way he indicates will work. To hold down the size of the "assign" inquiry's output, I don't stick all my assigns in my startup script, I do them as I use them. For Crystal Quest, I built an icon doing IconX to execute a script to do just he assign he mentions. I double click on this once, the first time I want to play the game per warm boot, then double click the game icon and I'm in business for as many times as I want to play the game. The following shar contains, first my script in clear (read it on your host site, then throw it away!) with an ugly file name, then the same thing uuencoded so that the file name "Do Me First Once" would survive transit through Unix without pain, and then the icon that executes that script, again uuencoded. The icon is nothing special, just the Crystal Quest icon with a big red border around it to make it stand out. Note that my one line assign script assumes you have Crystal Quest in partition/directory: PLAY:Crystal_Quest Modify this to suit your situation. I edited the shar header to describe the files, there is no "readme"; sorry. And, free commercial for Mike, Crystal Quest is a _great_ game; the sound effects and the hectic pace are both lots of fun. /// It's Amiga /// for me: why Kent, the man from xanth. \\\/// settle for \XX/ anything less? -- Convener, ongoing comp.sys.amiga grand reorganization. ------------------------cut here; no trailers to worry about--------------- #! /bin/sh # This is a shell archive, meaning: # 1. Remove everything above the #! /bin/sh line. # 2. Save the resulting text in a file. # 3. Execute the file with /bin/sh (not csh) to create the files: # dmfo <<--- read this script, then throw it away # Do these uudecodes on your Amiga, the file names # contain spaces, which cause pain on Unix. # dmfo.uu <<--- uudecode this script, use it instead # dmfoi.uu <<--- uudecode this, the icon that executes the script # This archive created: Mon Nov 12 05:55:20 1990 export PATH; PATH=/bin:$PATH echo shar: extracting "'dmfo'" '(45 characters)' if test -f 'dmfo' then echo shar: will not over-write existing file "'dmfo'" else sed 's/^XX //' << \SHAR_EOF > 'dmfo' XX assign "Crystal Quest:" "PLAY:Crystal_Quest" SHAR_EOF if test 45 -ne "`wc -c < 'dmfo'`" then echo shar: error transmitting "'dmfo'" '(should have been 45 characters)' fi fi # end of overwriting check echo shar: extracting "'dmfo.uu'" '(95 characters)' if test -f 'dmfo.uu' then echo shar: will not over-write existing file "'dmfo.uu'" else sed 's/^XX //' << \SHAR_EOF > 'dmfo.uu' XX begin 644 Do Me First Once XX M87-S:6=N(")# 'dmfoi.uu' XX begin 644 Do Me First Once.info XX MXQ```0``````,P`^`%``*P`%``,``0`D9.`````````````````````````` XX M````!"0`(!G``````````"0````S`````````````!````````!0`"H``@`! XX MZ6`#``````#________________________________________P```````` XX M```?\```````````'_````,#`P```!_P```#`P,````?\```P,,,#```'_`` XX M`,###`P``!_P`,`PS\PP#``?\``P,`_`,#``'_``#`P_\,#``!_P``,,/_## XX M```?\`\``/_\``/`'_``\#____`\`!_P``\_S\_SP``?\/``/P,#\``\'_`/ XX MP/S##/P/P!_P``_P,S`_P``?\`#__```__P`'_#____S/____!_P`/_\``#_ XX M_``?\``/\#,P/\``'_`/P/S##/P/P!_P\``_`P/P`#P?\``//\_/\\``'_`` XX M\#____`\`!_P#P``__P``\`?\``###_PPP``'_``#`P_\,#``!_P`#`P#\`P XX M,``?\`#`,,_,,`P`'_```,###`P``!_P``#`PPP,```?\````P,#````'_`` XX M``,#`P```!_P```````````?\```````````'_```````````!__________ XX M____________________________________________________________ XX M___________P```````````?\```````````'_```````````!_P```````` XX M```?\```````````'_```````````!_P```````````?\```````````'_`` XX M```,P````!_P````#,`````?\````#,P````'_`````/P````!_P```/,S/` XX M```?\```#/S\P```'_````,\\P```!_P``#/S,_,```?\``/,___,\``'_`` XX M`/P,P/P``!_P``\S__\SP``?\```S\S/S```'_````,\\P```!_P```,_/S` XX M```?\```#S,SP```'_`````/P````!_P````,S`````?\`````S`````'_`` XX M```,P````!_P```````````?\```````````'_```````````!_P```````` XX M```?\```````````'_```````````!_P```````````?\```````````'_`` XX M`````````!________________________________________\````(8SI) XX %8V]N6``` XX ` XX end SHAR_EOF if test 1350 -ne "`wc -c < 'dmfoi.uu'`" then echo shar: error transmitting "'dmfoi.uu'" '(should have been 1350 characters)' fi fi # end of overwriting check # End of shell archive exit 0