avatar_HAL6128

old game as a Locomotive BASIC port - called it "JAF" (Just Another Frogger)

Started by HAL6128, 22:02, 18 March 15

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

HAL6128

Actually my Intention was to participate to the "BASIC Tenliners Contest 2015". I started with the idea of a simple BASIC port of Frogger.

This was my first Trial:
[attach=2]

This was my second Trial:
[attach=3]

...but I didn't get satisfied enough. So I programmed and coded and finally had a 200 liner, damn... (sorry darkdog). ;D

It became a simple port of Frogger which I want to release / introduce. I called it "JAF" (Just Another Frogger), because there are so many Frogger conversion around there. It's only playable in BASIC 1.1. (I think it's because of the "PRINT + semicolons" statements, but I'm not sure...)
It's pure BASIC and very easy to play, but due to the interrupts I used the keyboard responds a little bit sluggish (this is not a disadvantage, take this as a challange :)).
Have fun!

[attach=5]

ervin

Wow, this is really impressive!
I'm tempted to port it to CPC Basic 3 (or even better, ccz80) as a fun little exercise...

AMSDOS

Quote from: HAL 6128 on 22:02, 18 March 15
It's only playable in BASIC 1.1. (I think it's because of the "PRINT + semicolons" statements, but I'm not sure...)


It's using GRAPHICS PAPER & GRAPHICS PEN in Line 194. The GRAPHICS PEN can be simulated in BASIC 1.0 with PLOT -2,-2,x with "x" being the PEN, but I think GRAPHICS PAPER can only be simulated on a 464 via the Firmware GRA PAPER. I got to the Game Over screen and the game appeared to Crash, not sure what was going on there, I'm guessing something has been POKEd to a Memory Location, but it's one of those Firmware Addresses which differs from a 464 to the 6128?
* Using the old Amstrad Languages :D * And create my own ;)
* Incorporating the Firmware :P
* I also like to problem solve code in BASIC :)   * And type-in Type-Ins! :D

Home Computing Weekly Programs
Popular Computing Weekly Programs
Your Computer Programs
Updated Other Program Links on Profile Page (Update April 16/15 phew!)
Programs for Turbo Pascal 3

TFM

Great work!!! Back the day at CPC AI they would have loved such a listing.  :)
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Devilmarkus

When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Kris


HAL6128

Thanks for all the feedback!
Yeah, Locomotive Basic is really good for a Basic dialect, is it? It provide some cool stuff on the CPC. (I'm thinking of coding a new BASIC stuff / port. Let's see how far I can get?)
Cheers!

Gryzor

Really nice for BASIC! I only think controls could be made a bit better, perhaps, with regards to responsiveness... But it's really nice!

HAL6128

...yes, keyboard responds slow because I used all four interrupt possibilities in BASIC: first interrupt which handles the upper opponents , the second one handles the lower opponents, the third the music and the forth the time flow. Therefore it remains not so much time for the main procedure (Player). It was compromise...

TFM

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

Don't know about that, when I tell my frog to jump it does so at once :D

TFM

Quote from: Gryzor on 20:45, 23 March 15
Don't know about that, when I tell my frog to jump it does so at once :D


Do you use firecrackers to make him jump?


(That would be Fire 2 then??)

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor


Powered by SMFPacks Menu Editor Mod