Page 3 of 4

Re: A new version of Phoenix for the BBC

Posted: Mon May 29, 2017 7:40 am
by tricky
After much debugging practice, getting there is the easy part :shock: I ended up giving myself more lives just to check the bonus message appears #-o

Re: A new version of Phoenix for the BBC

Posted: Mon May 29, 2017 10:49 am
by RobC
This is awesome - I can't believe it looks so good on a Beeb!

Re: A new version of Phoenix for the BBC

Posted: Mon May 29, 2017 11:03 am
by leenew
Awesome!

** little bug report - on the first bird level, I had a copy of the top part of my ship moving vertically - up and down - near the bottom of the screen to the left of where the real ship was.

Cheers Tricky,

Lee.

Re: A new version of Phoenix for the BBC

Posted: Mon May 29, 2017 12:13 pm
by tricky
leenew wrote:** little bug report
Thanks,
Thats a mini-game, you have to try to erase it with your ship :^o

Re: A new version of Phoenix for the BBC

Posted: Mon Jul 31, 2017 11:13 am
by dominicbeesley
Excellent!

Re: A new version of Phoenix for the BBC

Posted: Mon Jul 31, 2017 6:01 pm
by tricky
I have been asked for the source, so here it is, if you use it, please post here what you have used it for.
The source is particularly ugly as I have abandoned this project about five times now!
I use visual studio to build and debug, which uses an NMake project, which just runs the command line:

Code: Select all

beebasm.exe -i Phoenix.asm -do Phoenix.ssd -boot GAME

Re: A new version of Phoenix for the BBC

Posted: Mon Jul 31, 2017 6:18 pm
by dominicbeesley
Thanks tricky!

D

Re: A new version of Phoenix for the BBC

Posted: Sat Dec 23, 2017 11:43 am
by tricky
I've done a bit of packaging on Phoenix so that the PHOENIX file can be loaded as a sideways ROM and started with *PHOENIX or if loaded in to SWR bank 0, it will auto-boot. I think that the first socket of a cartridge in the back slot on a master is bank 0.
If you load it on the loading screen for 20 seconds, it will start alternating between John's "sideart" and my dodgy mode 7 screens.
Let me know if there are any issues (other than the sprite routines need replacing).
Dethmunk, if you would like your credit changing, please let me know.

Re: A new version of Phoenix for the BBC

Posted: Fri Dec 29, 2017 11:48 am
by tricky
Just updated the MODE 7 instructions toggle screen properties to match the first showing of it.
The toggle settings PHOLOAD lines 100 to 206 move the screen up and re-enable the cursor, the fixes are:
1. Change line 170 to set R7 to &1B instead of &1C, this move the screen down to match the default.
2. Change line 206 to set the VideoULA to 10 instead of 74, which hides the cursor (b765=000).
Please let me know of any bugs or incompatibilities other than I need to re-write the sprites to avoid disappearing explosions and to remove the flicker on them.

NB Sorry, moved from the AstroBlaster thread that I posted in by mistake!

make_mode7_basic is the BBC BASIC program that I used to convert the instructions splash screen from mode 7 binary to BASIC code to include in the loader to reduce the number of files needed.

Re: A new version of Phoenix for the BBC

Posted: Fri Dec 29, 2017 12:46 pm
by Michael Brown
Hi Tricky!

Great work!
Just one small thing, your surname seems to be missing a 'r' in the splash screen!

regards,
Mick.

Re: A new version of Phoenix for the BBC

Posted: Fri Dec 29, 2017 2:31 pm
by tricky
:oops:

Re: A new version of Phoenix for the BBC

Posted: Mon Jan 01, 2018 1:50 pm
by tricky
Fixed my name :oops: and added a Disc title using my ssd_titler from my AstroBlaster thread.
Game play should be unaffected and should still work on B, B+, Master and Compact with keyboard and/or joystick.
SHIELD is up or down on compact - I can't remember witch!

Re: A new version of Phoenix for the BBC

Posted: Mon Jan 01, 2018 4:39 pm
by doom99
wow, very playable, great job you're doing here mate. I remember playing Phoenix in the local club as a kid and this is looking to be a great clone.I bought a bbc about 6 months ago, the game feels great on it.

Re: A new version of Phoenix for the BBC

Posted: Mon Jan 01, 2018 9:29 pm
by tricky
Glad you're enjoying it, have you tried any of my others?
Does your beeb have any add-ons?

Re: A new version of Phoenix for the BBC

Posted: Mon Jan 01, 2018 11:22 pm
by pau1ie
tricky wrote:have you tried any of my others?
You can of course find Tricky's other games by following the link in his signature, but I couldn't resist the opportunity to point out that you can also find them by searching on bbcmicro.co.uk!

Re: A new version of Phoenix for the BBC

Posted: Tue Jan 02, 2018 9:10 am
by tricky
Thanks pau1ie, do you think phoenix is ok to go on bbcmicro.co.uk? Maybe as unreleased?

Re: A new version of Phoenix for the BBC

Posted: Tue Jan 02, 2018 11:38 am
by pau1ie
tricky wrote:do you think phoenix is ok to go on bbcmicro.co.uk?
Absolutely.
leenew wrote:Awesome
I tend to leave adding new games to Lee, but am happy to if he doesn't want to.

Re: A new version of Phoenix for the BBC

Posted: Tue Jan 02, 2018 3:05 pm
by lurkio
tricky wrote:do you think phoenix is ok to go on bbcmicro.co.uk? Maybe as unreleased?
Added:
Is that okay?

:?:

Re: A new version of Phoenix for the BBC

Posted: Tue Jan 02, 2018 3:33 pm
by Pablos544
pretty amazed at that it had gone a long way since the Cambridge ABUG middle of last year and the one in Oct in St. Giles Hotel, Feltham

[edit] sorry I think I'm a bit behind here, that Cambridge ABUG was two years ago :oops:

Re: A new version of Phoenix for the BBC

Posted: Tue Jan 02, 2018 5:30 pm
by tricky
Thanks guys, I thought frogger was only about 6 months ago!

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 11:16 am
by Pablos544
yea the frogger one was about six months ago. that was unbelievable too, coudn't stop playing that. you've now got two games that have touched me deeply as some of the best versions of those games I've seen, Frogger and Phoenix. The Phoenix one I was first in the Cambrige ABUG (and wasn't that about 1.5-2.0 year ago? memory seems a bit fuzzy now) yes certaintly the Frogger one was around 6 months ago. =D>

[EDIT] when I saw Phoenix in Cambridge ABUG it was pretty good, smooth, nicely done but it was nowhere nearly as finished and a damn right playable stomp as the when I saw it in Feltham, St. Giles Hotel back in Oct i think it was

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 12:53 pm
by doom99
Hi Tricky
No I haven't played any of your others yet, but looking at this thread I think maybe frogger is going to need some attention.
I bought my bbc from retro clinic with a data center, it's a bit of a steep learning curve but having fun.

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 1:03 pm
by tricky
The code in Phoenix has hardly changed for the last 2 years, I added the shield and game over screen with the word Phoenix made out of Phoenix sprites, but the rest only changed a few hundred bytes.
There are videos for about the first 20 evenings work on Phoenix linked, so you can see how much it stalled!

I think we played the finished Frogger as last years holiday hi-score challenge, but I don't think it had been finished for long!

Centipede was also coming along nicely, but that has now been stalled for quite a few months (the code I added at ABUG was already in, I had just forgotten!).

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 7:13 pm
by leenew
Hi Richard,
Would you mind checking the details of your games on bbcmicro.co.uk please.
Here they are: http://bbcmicro.co.uk/index.php?rt_R=&r ... rst&sort=b
Please confirm we have the release details correct, and whether you prefer "Self-published" or "Public Domain" as a publisher.
We haven't categorised Rip Cord. Could you advise please?

Cheers,

Lee.

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 8:08 pm
by tricky
As far as I know, all my games work on B, B+, master and compact, all with joystick support.

I'm happy to have RetroSoftware on any of my games, but self published is fine; PD is also fine.

Space Invaders
Works on master.

AstroBlaster
Works on master, but the latest tweaks haven't been tested on hardware.

Frogger
Works on master

Carnival
Works on master
Joystick optional.

Circus / acrobat TV
Requires analogue joystick or paddle.

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 10:58 pm
by tricky
Acrobat TV is an alternate name for Circus.

Re: A new version of Phoenix for the BBC

Posted: Wed Jan 03, 2018 11:08 pm
by leenew
Cheers Tricky, I will check we have everything correct in the morning.
What about Rip Cord?
I was hesitant to classify it as PD in case Exidy had something to say... Am I being over cautious?

Lee.

Re: A new version of Phoenix for the BBC

Posted: Thu Jan 04, 2018 7:46 am
by tricky
You could call them circus emulator and ripcord emulator. The ROMs they use are on the mame sight available for free download, but don't actually give permission to distribute them.

I did ask for permission, but it was after the person who started Exidy had died (I didn't know this at the time).

If you feel happier, you could take them down and I will try again to get permission.

Re: A new version of Phoenix for the BBC

Posted: Thu Jan 04, 2018 11:10 am
by leenew
Nah I am happy to leave them up.
I will of course remove them if anyone connected with the copyright holder asks me to.
Cheers.
Lee.

Re: A new version of Phoenix for the BBC

Posted: Thu Jan 04, 2018 4:16 pm
by tricky
OK, I don't remember it saying anything about distributing them when I looked before.
I should probably add a front page (if I don't already have one) showing the options with a note about mice and beeb emulators and I may even add basic keyboard support, RipCord certainly would be OK.