Wow! Thanks a lot
Will download tomorrow!
Bitshifter's Z-code interpreter
Moderator: Moderators
Re: Bitshifter's Z-code interpreter
It looks like the <MORE> routine scrolls one line more than it should, perhaps because it's not accounting for the status line?
From the Witness intro:
But there's a missing line of text, which scrolls by but is then blotted out by the status line:
"windows are full of light, and radio"
From the Witness intro:
But there's a missing line of text, which scrolls by but is then blotted out by the status line:
"windows are full of light, and radio"
Re: Bitshifter's Z-code interpreter
I think I fixed the <MORE> problem with a little hack. If anyone wants to test it:
Re: Bitshifter's Z-code interpreter
Looks like that worked!
The same off-by-one error also affects the C64 version, presumably the others as well.
(To generate a ton of text in the early going, you can do
n.n.ring bell.read scroll
That will be enough to give even the compact font on the C64 version a run for its money.)
The same off-by-one error also affects the C64 version, presumably the others as well.
(To generate a ton of text in the early going, you can do
n.n.ring bell.read scroll
That will be enough to give even the compact font on the C64 version a run for its money.)
- orion70
- VICtalian
- Posts: 4341
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Bitshifter's Z-code interpreter
Bitshifter, thanks sooo much for all this excellent work. I am downloading everything again (including the Witness corrected version) for my updated SD2IEC collection. So once more, this is a good moment to ask: any chance to see Sherlock, which is my favorite Infocom adventure, in a VIC incarnation? Too much memory required? I know you worked from scratch compared to previous efforts (TNT's and the German team's versions), maybe you can find the way to squeeze everything in a 32K VIC? TIA
Re: Bitshifter's Z-code interpreter
Bitshifter: If you want to save memory on the font, I have code that takes the internal char ROM to make 6-bit wide characters that are readable. I can send you the code if you want to test it out.
Re: Bitshifter's Z-code interpreter
Anyone knows if the Z-code interpreter source was made available?
- polluks
- Vic 20 Amateur
- Posts: 44
- Joined: Sat Apr 29, 2017 4:53 pm
- Website: http://www.bilskaja.de
- Location: Germany
- Occupation: FI
Re: Bitshifter's Z-code interpreter
New VIC adventure https://hlabrande.itch.io/tristam-island
VC20 [WGA103574] + UltiMem
- orion70
- VICtalian
- Posts: 4341
- Joined: Thu Feb 02, 2006 4:45 am
- Location: Piacenza, Italy
- Occupation: Biologist
Re: Bitshifter's Z-code interpreter
Hey, interesting! Thanks for pointing it out
-
- Vic 20 Newbie
- Posts: 2
- Joined: Sat Nov 21, 2020 11:09 pm
- Website: http://www.hlabrande.fr
Re: Bitshifter's Z-code interpreter
Hello all! I am the author of the aforementioned text adventure, that uses Bitshifter's wonderful interpreter (thank you!).
The game has been released for 36 different platforms, among which the VIC-20. You can find it at hlabrande.itch.io/tristam-island. The game comes with a hint sheet and a feelie (a postcard set in the game's universe); it's around 7-10 hours of gameplay. I posted more information in the thread of 2020 releases. Thank you!
The game has been released for 36 different platforms, among which the VIC-20. You can find it at hlabrande.itch.io/tristam-island. The game comes with a hint sheet and a feelie (a postcard set in the game's universe); it's around 7-10 hours of gameplay. I posted more information in the thread of 2020 releases. Thank you!