I don't have my source code here now, but I remember not implementing printer output to save some memory. Instead of returning internal error it should just ignore the command though. That was the case when I tested the commands, but that was early on during the development so some later interpreter change may well have broken it.orion70 wrote:I read that Infocom adventures can output the story script to a printer with the simple command ">script".
Tried it immediately with TNT's incarnation in VICE with a virtual printer as device #4, but it gave an internal error:
Setup improved and a new printer :)
Re: Setup improved and a new printer :)
- highinfidelity
- Vic 20 Nerd
- Posts: 582
- Joined: Thu Jul 28, 2011 2:34 am
- Website: http://www.hirtel.it
- Location: Torino, Italy.
Re: Setup improved and a new printer :)
Bad news for orion70 and his new little printer in any case!
GOD is REAL. Unless declared DOUBLE PRECISION.
- orion70
- VICtalian
- Posts: 4272
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Setup improved and a new printer :)
Thanks TNT, I won't even try this at home
Same problem with the other Infocom adaptation (i.e., the buggy Pet Food one). It hangs in VICE; no error message, but it freezes after RETURN is pressed (light on due to direct access):
Maybe I'll try with this on the real VIC instead.
Same problem with the other Infocom adaptation (i.e., the buggy Pet Food one). It hangs in VICE; no error message, but it freezes after RETURN is pressed (light on due to direct access):
Maybe I'll try with this on the real VIC instead.
Re: Setup improved and a new printer :)
At some point I cut down VAR opcodes ($e0-$ff, 224-255)* dispatcher table down to 12 entries in the V3 interpreter. That is clearly a bug as there are three more V3 opcodes in that range. That may get fixed some day if I find a moment or two to add EF3/UltiMem support.TNT wrote:I don't have my source code here now, but I remember not implementing printer output to save some memory. Instead of returning internal error it should just ignore the command though.
* http://inform-fiction.org/zmachine/stan ... 4.html#VAR
- orion70
- VICtalian
- Posts: 4272
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Setup improved and a new printer :)
That would be great, thanks in advance TNT
- orion70
- VICtalian
- Posts: 4272
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Setup improved and a new printer :)
In the meantime, I found this cover of Electronics and Computing Monthly, a UK magazine, apparently reviewing the AM VIC expander in the Apr. 1982 issue. No results in searching scanned pages of the magazine - anyone has the paper, or can provide me with a link? TIA.
- orion70
- VICtalian
- Posts: 4272
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Setup improved and a new printer :)
Bumpity bump. TNT, any news about implementing printer output in your port of Infocom text adventures?TNT wrote:At some point I cut down VAR opcodes ($e0-$ff, 224-255)* dispatcher table down to 12 entries in the V3 interpreter. That is clearly a bug as there are three more V3 opcodes in that range. That may get fixed some day if I find a moment or two to add EF3/UltiMem support.TNT wrote:I don't have my source code here now, but I remember not implementing printer output to save some memory. Instead of returning internal error it should just ignore the command though.
* http://inform-fiction.org/zmachine/stan ... 4.html#VAR
..and the long shot, anyone out there has this issue of Electronics and Computing Monthly?
TIA
P.S. Found a two-pages review of the AM Expander in vol.1, issue 4 of VIC Computing (download the review HERE, 1.88 Mb).