Panicman for 3k and 8k vic

Discussion, Reviews & High-scores

Moderator: Moderators

bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Panicman for 3k and 8k vic

Post by bills442 »

Hi guys,

I received my first vic20 for Christmas in 1981. After dreaming of coding up a tribute to a very 'popular' game of the day for 30 plus years, I finally have something to upload. I remember drawing pictures of this with just the cursor keys and the stock character set graphics when I was a kid. All I had back in the day was a Super Expander and a cassette drive. I attempted to target that original environment and stuck to +3k or less.

Here's a you tube video of the first test run on the real iron:

http://www.youtube.com/watch?v=MKnd8T4pi18

Panicman
D. Bills : 6502 code
J. Messner: music, playtesting and infinite enthusiasm and support

Both versions should load and you can type 'run' from the basic prompt after loading.
e.g.: load "panicman3k.prg",8,1

There is no difference between the 8k and 3k version other than a splash screen to show the authors on the 8k.

+3k version:

https://drive.google.com/file/d/0B0VOPY ... sp=sharing

+8k version

https://drive.google.com/file/d/0B0VOPY ... sp=sharing

Edit: renamed the images to have a .prg extension
Edit2: didn't get the rename quite right, tried again, and put new links up
Last edited by bills442 on Sun Mar 02, 2014 8:09 pm, edited 4 times in total.
User avatar
Mayhem
High Bidder
Posts: 3026
Joined: Mon May 24, 2004 7:03 am
Website: http://www.mayhem64.co.uk
Location: London

Re: Panicman for 3k and 8k vic

Post by Mayhem »

Definitely nice looking and sounding. Any chance of being able to have a PRG file for the game instead of P00?
Lie with passion and be forever damned...
bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Re: Panicman for 3k and 8k vic

Post by bills442 »

Mayhem wrote:Definitely nice looking and sounding. Any chance of being able to have a PRG file for the game instead of P00?
Could I just rename the file on the download link? Is .prg the better/correct extension for it? I'm not sure why I made it a p00, I think at some point I thought that was what I had to name it for WinVice or something.
User avatar
tokra
Vic 20 Scientist
Posts: 1120
Joined: Tue Apr 27, 2010 5:32 pm
Location: Scheessel, Germany

Re: Panicman for 3k and 8k vic

Post by tokra »

Amazing! Very close to the original arcade! That's two fantastic releases in just a few days.

Would you care to explain the differences between the 3K and 8K version? Apart from the splash-screen I couldn't find any yet.

Also, please add a post for this release to the VIC-20 Software Releases of 2014 thread in Announcements. Always nice to go back to these in the months and years to come.
bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Re: Panicman for 3k and 8k vic

Post by bills442 »

tokra wrote:Amazing! Very close to the original arcade! That's two fantastic releases in just a few days.

Would you care to explain the differences between the 3K and 8K version? Apart from the splash-screen I couldn't find any yet.

Also, please add a post for this release to the VIC-20 Software Releases of 2014 thread in Announcements. Always nice to go back to these in the months and years to come.
Hi, thankyou!
There is no play difference to the 8k version other than the splash screen which I'm hoping I can finish up a bit when I can take a breather. Ok. I didn't know if we were allowed to put messages in the Game releases by ourselves, they looked so formal and awesome there. I will follow the format I see there and put a release up. Thanks!
User avatar
pixel
Vic 20 Scientist
Posts: 1328
Joined: Fri Feb 28, 2014 3:56 am
Website: http://hugbox.org/
Location: Berlin, Germany
Occupation: Pan–galactic shaman

Re: Panicman for 3k and 8k vic

Post by pixel »

I certainly love its smoothness and how close it got to the original. :)
A man without talent or ambition is most easily pleased. Others set his path and he is content.
https://github.com/SvenMichaelKlose
rhurst
Omega Star Commander
Posts: 1369
Joined: Thu Jan 31, 2008 2:12 pm
Website: https://robert.hurst-ri.us
Location: Providence, RI
Occupation: Tech & Innovation

Re: Panicman for 3k and 8k vic

Post by rhurst »

bills442 wrote:After dreaming of coding up a tribute to a very 'popular' game of the day for 30 plus years, I finally have something to upload.
It's never too late! 8)
Any technology distinguishable from magic is insufficiently advanced.
https://robert.hurst-ri.us/rob/retrocomputing
User avatar
Victragic
Frogger '07
Posts: 605
Joined: Tue Nov 14, 2006 5:56 pm
Location: South Australia

Re: Panicman for 3k and 8k vic

Post by Victragic »

Looks cool - particularly like the sound effects, they sound very close to the original.
3^4 is 81.0000001
User avatar
orion70
VICtalian
Posts: 4337
Joined: Thu Feb 02, 2006 4:45 am
Location: Piacenza, Italy
Occupation: Biologist

Re: Panicman for 3k and 8k vic

Post by orion70 »

Damn! I can't download stuff from Google here at work :evil:
User avatar
joshuadenmark
Big Mover
Posts: 1217
Joined: Sat Oct 23, 2010 11:32 am
Location: Fr-Havn, Denmark
Occupation: Service engineer

Re: Panicman for 3k and 8k vic

Post by joshuadenmark »

orion70 wrote:Damn! I can't download stuff from Google here at work :evil:
Leave man!!! :wink:
Kind regards, Peter.
____________________________________________________
In need of a wiki logon - PM me
bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Re: Panicman for 3k and 8k vic

Post by bills442 »

rhurst wrote:
bills442 wrote:After dreaming of coding up a tribute to a very 'popular' game of the day for 30 plus years, I finally have something to upload.
It's never too late! 8)
Your game collection was a huge inspiration to me btw!
bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Re: Panicman for 3k and 8k vic

Post by bills442 »

Victragic wrote:Looks cool - particularly like the sound effects, they sound very close to the original.
My musician friend Jeff helped with the sound effects, thank goodness, otherwise I would have been lost. He was able to figure the 'notes' by ear, despite his initial distaste at the odd frequencies generated by the VIC. My bloated "beginner" assembly coding left very very little memory so he had to figure out a way to compress the intro song into tables with some kind of shifts for the change in register as it plays. There was more I wanted to add but 37 bytes left pretty much 'ended' the project. Toward the end it was wearying because we would want to add something, like the sound effect for the eyes returning to the box, and you had to go scrounge up bytes. Hardly news to everyone here I know; but It was an eye opener for me.
User avatar
buzbard
Vic 20 Devotee
Posts: 213
Joined: Sun Jul 03, 2005 9:10 am

Re: Panicman for 3k and 8k vic

Post by buzbard »

Very nice! This makes the Atarisoft version look like a kindergartener made it. Awesome!

I noticed that it looks like you saved both versions from the beginning of the BASIC RAM areas ($0400 for 3k and $1200 for 8k). If you save starting at $0401 for 3k and $1201 for 8k then you won't need the ,1 at the end of the load command.
Ray..
bills442
Vic 20 Amateur
Posts: 69
Joined: Mon Aug 07, 2006 5:12 pm

Re: Panicman for 3k and 8k vic

Post by bills442 »

buzbard wrote:Very nice! This makes the Atarisoft version look like a kindergartener made it. Awesome!

I noticed that it looks like you saved both versions from the beginning of the BASIC RAM areas ($0400 for 3k and $1200 for 8k). If you save starting at $0401 for 3k and $1201 for 8k then you won't need the ,1 at the end of the load command.
thanks!

Ok, ya, I was reading some stuff last night in the programming sections and starting to realize I didn't do the address right. Someone was discussing some zero that basic inserts for you at the beginning, etc. What you describe makes more sense to me. It's always better to type less! I will try to update the images.

One thing I was wondering was how I could make a cassette for the 8k version from this ( just for amusement ). I tried to load the 8K version into an 8K machine and manipulate the basic pointers in zero page such that I could save the image to cassette with a save,8 command, but I didn't have much luck. I tried setting locations 43 and 44 to $1200 and 45,46 to $1200 plus the image size. Maybe I needed to make that $1201 and it would have worked?

Edit: I meant the 8K into the 8k, fixed the above paragraph.
User avatar
buzbard
Vic 20 Devotee
Posts: 213
Joined: Sun Jul 03, 2005 9:10 am

Re: Panicman for 3k and 8k vic

Post by buzbard »

Here's a routine that I use to save a block of memory:

Code: Select all

s=828:e=900:sh%=s/256:sl=s-sh%*256:eh%=e/256:el=e-eh%*256
sys57809("filename"),8,1:poke193,sl:poke194,sh%
poke780,193:poke781,el:poke782,eh%:sys65496
Type these lines one at a time pressing enter after each.
Change the 's' and 'e' variables in the first line for the start and end addresses.
In the second line change "filename" to the name you want and change ,8,1 to ,1,1 to save to tape.
Last edited by buzbard on Mon Mar 03, 2014 12:25 pm, edited 1 time in total.
Ray..
Post Reply