Groups | Search | Server Info | Login | Register
Groups > alt.sys.pdp10 > #9912
| From | David Todd <HDTodd@gmail.com> |
|---|---|
| Newsgroups | alt.sys.pdp10 |
| Subject | Re: Running ADV (advent.tap) on T10 |
| Date | 2026-01-20 17:39 -0500 |
| Organization | A noiseless patient Spider |
| Message-ID | <3af04bce-0ca1-4089-8e53-e86c3ecde663@gmail.com> (permalink) |
| References | <878qeawqq2.fsf@atr2.ath.cx> |
On 1/6/26 1:17 PM, jayjwa wrote: > I grabbed the tape from https://steubentech.com/~talon/pdp10/advent.tap > and installed it into the guest account. It comes with an .EXE, but > evidently the FORTRAN that built it was different than mine. I can't > compile it either. > > > I could probably play Adventure on one of my other systems, but it would > be nice to get some experience with building/run programs on TOPS-10 > (7.04). Are there multiple FORTRAN versions there? Can I select the > correct one with maybe a switch or something? > Jayjwa, You would need FORTRAN V6 or FORTRAN V7 for TOPS-10 in order to get it running. I don't recall seeing either of those on the Trailing-Edge archive, but you might want to look there. I have Will Crowther's Adventure running on MRC's TOPS-20 Panda. I think that's the one you downloaded (link above). The .EXE file in the download was compiled by FORTRAN v6 on the DEC-10. I couldn't find a FOROT6 to download to satisfy PA1050. Trying to compile that code with the Panda FORTRAN (V11) failed with an internal compiler error (for no apparent reason based on source code). The Panda FORTRAN is dated 1987. There are software update tapes that have more recent dates on the compiler (1990) but I haven't figured out how to install the updates yet ... just copying the files didn't work. But you can find FORTRAN V7 for TOPS-20 on tape BB-4157F-BM_1983.tap.bz2 at http://https://pdp-10.trailing-edge.com/, and that compiles and runs Adventure: Download the BB-4157F-BM_1983 tape and unzip it Build a ps:<fortran> directory Edit your klt20.ini file to mount that tape as mta0 Boot your DEC20 Run DUMPER; SKIP 1; RESTORE PS:<*>*.* ps:<fortran> Then @define sys: ps:<fortran>,SYS: Connect to the directory where you have adv.f4 and iofil.for and adv.dat @ex adv.for,iofil.for It'll give you an error message about not finding the file; tell it adv.dat After initialization, type 'G' Then @save adv.exe All commands to adv must be upper case. You can fix the OPEN error by editing the line that calls IFILE to read CALL IFILE(1,'ADV.D','AT') (the distributed code mis-packs the character string). You really don't need to do that once it has run through its initialization, though. Thanks for giving me the impetus to get this going. When I first ran it, I thought it was the version of Adventure I first ran in 1978 or so on a KA-10 DECSYSTEM-10, before we upgraded to DEC-2060. When I looked to fix the mis-packed file name, I found that the conversion to the DEC20 was done by one of my student programmers, Paul Robinson! What a surprise and delight to remember him! (Though I don't recall that we paid him to convert games! :-) ). So this really is the version I once played with (at a time in my life when I didn't have much time to play computer games!). This also prompted me to look up Crowther (https://en.wikipedia.org/wiki/William_Crowther_(programmer) ), and that's worth reading, too. Interesting guy.
Back to alt.sys.pdp10 | Previous | Next — Previous in thread | Next in thread | Find similar
Running ADV (advent.tap) on T10 jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-06 13:17 -0500
Re: Running ADV (advent.tap) on T10 Rich Alderson <news@alderson.users.panix.com> - 2026-01-07 18:36 -0500
Re: Running ADV (advent.tap) on T10 jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-08 11:59 -0500
Re: Running ADV (advent.tap) on T10 jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-08 13:00 -0500
Re: Running ADV (advent.tap) on T10 David Todd <HDTodd@gmail.com> - 2026-01-20 17:39 -0500
Re: Running ADV (advent.tap) on T10 jayjwa <jayjwa@atr2.ath.cx.invalid> - 2026-01-21 12:28 -0500
Re: Running ADV (advent.tap) on T10 Rich Alderson <news@alderson.users.panix.com> - 2026-01-21 15:43 -0500
Re: Running ADV (advent.tap) on T10 David Todd <HDTodd@gmail.com> - 2026-01-21 18:04 -0500
Re: Running ADV (advent.tap) on T10 Lars Brinkhoff <lars.spam@nocrew.org> - 2026-01-22 17:38 +0000
Re: Running ADV (advent.tap) on T10 David Todd <HDTodd@gmail.com> - 2026-01-23 08:22 -0500
Re: Running ADV (advent.tap) on T10 Lars Brinkhoff <lars.spam@nocrew.org> - 2026-01-23 14:31 +0000
csiph-web