Page 1 of 2

Release: Pooyan

Posted: Sun Dec 15, 2013 11:08 am
by beamrider
Hi All

After a long hard slog - I'm pleased to be able to finally release my version of Pooyan for the Vic-20 with 16K memory expansion. :D

Image

It can be downloaded at the following link:

Original Version
Pooyan20.prg

Update in 2015 (see below)
Pooyan20-2015.prg

I'd like to thank:

Robert Hurst -for the excellent Software Sprite stack (and support thereof) - without which it would have been a much bigger job and I might not have got started.

Arthur Jordison - for CBMPrg studio which I used to create the graphics

Denial forum members - (notably Mike) for answering 6502 questions

My wife for helping creating the spreadsheet to generate data for the projectile trajectories (and not complaining that I spent so much time on the computer)


[edit 01/01/2014]
I've uploaded a new version in the above link - this contains a few bug fixes and a slight speed improvement.

Barring any major issues this will probably be the final release. I wanted to add more features from the arcade version (different coloured balloons, end of level cut scenes etc) but I have run out of memory and I don't want make it need 24K and thus difficult for most people to play on real hardware.

[edit 02/01/2014]

After some testing yesterday on reflection I thought that the second stage was too easy and got a little dull so I've made it a bit more challenging. To compensate you get an extra life (max 5) after passing each bonus level and the difficulty is increased.

[edit 24/05/2015]
I've add a new version for 2015 based on improvements to the Sprite library as mentioned in this thread.
- fixed sprite artifacts
- flashing meat as per arcade
- slight speed improvements
- fixed long standing bug of bonuses getting stuck on screen

Enjoy!
Adrian


Image

Image

Image

Re: Release: Pooyan

Posted: Sun Dec 15, 2013 11:17 am
by Mayhem
Bug #1: "Forest" only has one "R" ;)

I look forward to downloading this and giving it a whirl... I've played quite a lot of the original arcade Pooyan so will see how it compares...

Re: Release: Pooyan

Posted: Sun Dec 15, 2013 11:29 am
by beamrider
Mayhem wrote:Bug #1: "Forest" only has one "R" ;)

I look forward to downloading this and giving it a whirl... I've played quite a lot of the original arcade Pooyan so will see how it compares...
Thanks for quick reply .. now corrected :)

I'd been looking at the arcade screenshot and for some reason read it as two R's

Re: Release: Pooyan

Posted: Sun Dec 15, 2013 11:39 am
by tokra
Maybe you thought of "Forrest Gump" :D

Great Game! Nice fluent gameplay, great music and sound effects. And thanks to multi-color-mode, no color-clash. Who doesn't love those extra-wide pixels? Reminds me of the old Atari-cartridges for the VIC.

Re: Release: Pooyan

Posted: Mon Dec 16, 2013 3:10 am
by Mike
Nice! :D

When I played a second stint (and I did considerably better than on my first try), the game didn't update the high-score display.

Re: Release: Pooyan

Posted: Mon Dec 16, 2013 6:02 am
by beamrider
Mike wrote:Nice! :D

When I played a second stint (and I did considerably better than on my first try), the game didn't update the high-score display.
Ok, that should hopefully be fixed now.

Re: Release: Pooyan

Posted: Mon Dec 16, 2013 6:10 am
by beamrider
btw I am already aware of the following bugs and plan to address in due course - (but I don't think they detract too much)

- popup bonus scores are occasionally left behind on-screen
- sometimes a slight delay after clearing wolves before progressing to next level
- hit testing on rocks hitting Pooyan sometimes lets you live when you shouldn't - although this might not be a bad thing otherwise it could be too difficult
- in rising stage - if all four wolves arrive at top of the screen at the same time then the rock is pushed 4 steps forward in one go
- when wolf has a small balloon on rising stage a large balloon is momentarily shown when defending from arrows

Re: Release: Pooyan

Posted: Wed Jan 01, 2014 6:19 am
by beamrider
beamrider wrote:btw I am already aware of the following bugs and plan to address in due course - (but I don't think they detract too much)

- popup bonus scores are occasionally left behind on-screen
- sometimes a slight delay after clearing wolves before progressing to next level
- hit testing on rocks hitting Pooyan sometimes lets you live when you shouldn't - although this might not be a bad thing otherwise it could be too difficult
- in rising stage - if all four wolves arrive at top of the screen at the same time then the rock is pushed 4 steps forward in one go
- when wolf has a small balloon on rising stage a large balloon is momentarily shown when defending from arrows

I've fixed most of these and uploaded a new version in the original post.

Re: Release: Pooyan

Posted: Thu Jan 02, 2014 9:19 am
by beamrider
Updated again - see OP

Re: Release: Pooyan

Posted: Thu Jan 02, 2014 2:43 pm
by bloguidice
Fantastic work. I look forward to trying it. Pooyan is truly one of my favorite arcade games. I played it a ton on the C-64 and other platforms as well.

Re: Release: Pooyan

Posted: Thu Jan 02, 2014 2:58 pm
by BeLucid
Adrian,

I played your game at lunch today. Very cool. Nicely done!

One small request. A tiny manual/back story?

I never played the arcade version or a port, so I was rather confused with what was going on.

After I was killed just once or twice I got the general idea of moving up and down, shooting the balloons and dodging what was coming at me (apples?).

That being said... I didn't quite get what the thing on the right was, the structure. When the monsters made it to the ground and started interacting with the structure. I wasn't sure what exactly was happening. Can I stop the monster at that point? Do I need to?

I made it to the 2nd level once, and it had the monsters coming up from the bottom. And it seemed I needed to shoot them more than once.

I did find this: http://en.wikipedia.org/wiki/Pooyan just now... but I think I'm more confused. Arrows and meat? I didn't notice any distinction in what I was shooting.

In any case... if you can provide the usual 3 paragraph VIC-20 game instructions, I'd be much obliged!

Re: Release: Pooyan

Posted: Thu Jan 02, 2014 3:39 pm
by beamrider
Thanks for the feedback folks.

As it isn't an original game I didn't create any intructions on how to play etc. I think the following link provides a very good back story for anyone interested.

http://www.destructoid.com/retrose-tint ... 9585.phtml

I have uploaded a video of the game being played through the first three levels on a real vic to fill in any gaps. See the following link.

http://youtu.be/sl_DXanNKyU

Cheers
Adrian

Re: Release: Pooyan

Posted: Mon Jan 06, 2014 3:17 am
by Victragic
Really cool, this is the first time I've played Pooyan on any format, but I can tell this is a very polished game.. feels like an Atarisoft convert, and plays just as well - up there with Donkey Kong in my opinion.

Well done, a nice present for the Vic for 2014!

Re: Release: Pooyan

Posted: Tue Jan 07, 2014 2:56 am
by nbla000
WOW, very nice porting.

Re: Release: Pooyan

Posted: Sat Feb 14, 2015 1:22 am
by JanD
Wow, I've just seen the pooyan game on youtube, I have very fond memories of this game on the C64.
How nice to see that it is now for the VIC20.

GREAT JOB! Thanks.
Jan D.