Wow. I've not yet tested it but it looks great. You really know your way around bash scripting.
Unless I'm reading it wrong, the only thing I see that may be less than optimal, is that you process every file, rather than only cartridge files which you could work out via the extension.
I've certainly learned something from this.
Thanks heaps.
Leo
Vic20 and c16 tap files - do not load
- LeoNigro
- Site Admin
- Posts: 220
- pinterest Kuchnie na Wymiar Warszawa
- Joined: Mon Aug 14, 2023 1:29 pm
- Contact:
Re: Vic20 and c16 tap files - do not load
Commodore OS creator. Site Admin. Owns: C64, C128D(Sidekick64), A500, A1000(piStorm), C64x(i7)
Re: Vic20 and c16 tap files - do not load
Unfortunately you can't work out Vic20 games from the extension either.
An unexpanded Vic20 tap or d64 game needs no memory attached to the computer.
The Vic20 moves its graphics memory and ram around so programs won't load universally by extension.
An 8k or 16k game usually works with either 8k or 16k expansion fitted
A 3k game usually needs only the 3k expansion fitted.
A 24k or 35k game should work with all blocks and this works for some but not all 8k and 16k games.
I read the scripts and had a bash at bash but I am not a bash script expert.
I am working one the C16 / Plus/4 next but there is a known bug in Vice when loading .prg files into xplus4.
I might just put a few .d64 or tap files in there instead.
Most Vic20 stuff is working in there now - Video Poker was an odd .d64 which used block 5 in the name rather than expand with a memory size e.g. 16k, this looks like a Vic20 cartridge captured to disk needing $a000. I just added a line for that one.
I had fun getting it all working.
Thank you for the rest of Commodore OS. It really gives a fresh breath of life to an old laptop.
An unexpanded Vic20 tap or d64 game needs no memory attached to the computer.
The Vic20 moves its graphics memory and ram around so programs won't load universally by extension.
An 8k or 16k game usually works with either 8k or 16k expansion fitted
A 3k game usually needs only the 3k expansion fitted.
A 24k or 35k game should work with all blocks and this works for some but not all 8k and 16k games.
I read the scripts and had a bash at bash but I am not a bash script expert.
I am working one the C16 / Plus/4 next but there is a known bug in Vice when loading .prg files into xplus4.
I might just put a few .d64 or tap files in there instead.
Most Vic20 stuff is working in there now - Video Poker was an odd .d64 which used block 5 in the name rather than expand with a memory size e.g. 16k, this looks like a Vic20 cartridge captured to disk needing $a000. I just added a line for that one.
I had fun getting it all working.
Thank you for the rest of Commodore OS. It really gives a fresh breath of life to an old laptop.
Re: Vic20 and c16 tap files - do not load
D64 files are loading fine in the C16 folder. Will have a longer play around with the rest of the OS.
Who is online
Users browsing this forum: No registered users and 1 guest