Stunt Car Racer for BBC Master

new games to be launched and discussed here
User avatar
kieranhj
Posts: 828
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Stunt Car Racer for BBC Master

Post by kieranhj » Thu Mar 07, 2019 7:01 pm

Hello everyone,

Thank you all for being so patient :) but we're finally pleased to announce that we've released our port of Stunt Car Racer for the BBC Master!

SCR title large.png

Further info including the disc image download can be found on our Bitshifters page: https://bitshifters.github.io/posts/pro ... -beeb.html

I want to extend my huge thanks to my collaborators on this project:

Tom Seddon for his original C64 disassembly comments, which were invaluable in helping me get started, then for jumping in to write code and move the port from black & white to MODE 5 colour in about a week! Also for writing all the graphics conversion tools, sprite routines and much more. Without this you'd still be waiting for the release in the summer. :D

Dethmunk for providing awesome new artwork for the title & credits screen, all new menus screens and in-game graphics. Also for helping pick the initial palette after I struggled to make things look not horrible in just 3-bits of colours. :)

hexwab for the optimisations and bringing a fresh pair of eyes & incredible attention to detail as we approached the finish line. Most crucially it was his idea to introduce a mid-screen palette swap to give us 5 colours and really lift the appearance of the game. 8)

simonm for his VGM awesomeness, including the Python tools to convert the 'Out Run Europa' YM tune from the Atari ST to the Beeb's SN sound chip. He also brought a brand new VGM compression scheme & player that meant we could fit it all in SWRAM. :)

Feel free to use the thread in the Project forum for technical discussions (like why Master only, not BBC + SWRAM - sorry folks :?)

We hope you enjoy playing the game! Do let me know if you find any bugs or other issues. :wink:

league.png
track-preview.png
drop-start.png
ramp.png
Last edited by kieranhj on Thu Mar 07, 2019 7:16 pm, edited 1 time in total.
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
trixster
Posts: 951
Joined: Wed May 06, 2015 11:45 am
Location: York
Contact:

Re: Stunt Car Racer for BBC Master

Post by trixster » Thu Mar 07, 2019 7:03 pm

=D> =D> =D> :shock: :shock: :shock:
A3020 | A3000 | A420/1 | BBC B | Master Turbo | ZX48K | NeoGeo
Atom | Amiga A4000 | A3000 | A1200 | A500 | PC Engine | Enterprise
Falcon | Saturn | PS1 | SNES | CPC6128 | C64 | 3DO | MD | Jaguar | X68000 | CD32

User avatar
kieranhj
Posts: 828
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by kieranhj » Thu Mar 07, 2019 7:25 pm

trixster wrote:
Thu Mar 07, 2019 7:03 pm
=D> =D> =D> :shock: :shock: :shock:
I think you've got some paperwork to sort. :lol: Now, about that Falcon... :D :lol:
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
paulv
Posts: 3854
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: Stunt Car Racer for BBC Master

Post by paulv » Thu Mar 07, 2019 7:26 pm

Dear God that looks awesome. I'll be downloading it shortly for a play.

=D> =D> =D>

Paul

dixiestoat
Posts: 273
Joined: Tue Oct 09, 2012 8:58 am
Location: Warwickshire
Contact:

Re: Stunt Car Racer for BBC Master

Post by dixiestoat » Thu Mar 07, 2019 7:29 pm

Aren't there some clever people out there... :shock: :shock: :shock: =D> =D> =D>
If in doubt, CTRL-BREAK thou should clout..

User avatar
trixster
Posts: 951
Joined: Wed May 06, 2015 11:45 am
Location: York
Contact:

Re: Stunt Car Racer for BBC Master

Post by trixster » Thu Mar 07, 2019 7:42 pm

kieranhj wrote:
Thu Mar 07, 2019 7:25 pm
trixster wrote:
Thu Mar 07, 2019 7:03 pm
=D> =D> =D> :shock: :shock: :shock:
I think you've got some paperwork to sort. :lol: Now, about that Falcon... :D :lol:
Ha, yes indeed! You will be the future owner of a falcon :)
A3020 | A3000 | A420/1 | BBC B | Master Turbo | ZX48K | NeoGeo
Atom | Amiga A4000 | A3000 | A1200 | A500 | PC Engine | Enterprise
Falcon | Saturn | PS1 | SNES | CPC6128 | C64 | 3DO | MD | Jaguar | X68000 | CD32

User avatar
Dave Footitt
Posts: 809
Joined: Thu Jun 22, 2006 9:31 am
Location: Abandoned Uranium Workings
Contact:

Re: Stunt Car Racer for BBC Master

Post by Dave Footitt » Thu Mar 07, 2019 8:08 pm

Fantastic work Kieran, you're a machine!

=D> =D> =D>

User avatar
Dethmunk
Posts: 219
Joined: Fri Jul 01, 2016 12:29 pm
Location: Guildford
Contact:

Re: Stunt Car Racer for BBC Master

Post by Dethmunk » Thu Mar 07, 2019 8:39 pm

Great work from Kieran and the guys again. Love working on your projects guys. Amazing what the 8bit Acorns can do when you flex their muscles. ;-)
Image

User avatar
DutchAcorn
Posts: 2140
Joined: Fri Mar 21, 2014 9:56 am
Location: Maarn, Netherlands
Contact:

Re: Stunt Car Racer for BBC Master

Post by DutchAcorn » Thu Mar 07, 2019 8:52 pm

Very impressive! Liked Stunt Car Racer a lot bitd, amazing port =D> =D>
Paul

Image

VectorEyes
Posts: 269
Joined: Fri Apr 13, 2018 1:48 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by VectorEyes » Thu Mar 07, 2019 9:12 pm

I've been watching the development of this and it's been fascinating. These guys are coding machines! A fantastic effort, well done!

User avatar
paulv
Posts: 3854
Joined: Tue Jan 25, 2011 6:37 pm
Location: Leicestershire
Contact:

Re: Stunt Car Racer for BBC Master

Post by paulv » Thu Mar 07, 2019 9:46 pm

It plays amazingly well. Superb job! =D> =D> =D> =D>

Paul

User avatar
marcusjambler
Posts: 692
Joined: Mon May 22, 2017 11:20 am
Location: Bradford
Contact:

Re: Stunt Car Racer for BBC Master

Post by marcusjambler » Thu Mar 07, 2019 9:59 pm

Wow... Insanely good port of a fantastic game.....
Bit Shifting Wizardry =D> =D> =D>

Marcus

User avatar
tricky
Posts: 3811
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: Stunt Car Racer for BBC Master

Post by tricky » Thu Mar 07, 2019 10:08 pm

Great work and well done for using mode 1 ;)

User avatar
trixster
Posts: 951
Joined: Wed May 06, 2015 11:45 am
Location: York
Contact:

Re: Stunt Car Racer for BBC Master

Post by trixster » Thu Mar 07, 2019 10:11 pm

What’s remarkable is how smooth and fluid it feels. It plays exactly like the amiga version, which is quite amazing.
A3020 | A3000 | A420/1 | BBC B | Master Turbo | ZX48K | NeoGeo
Atom | Amiga A4000 | A3000 | A1200 | A500 | PC Engine | Enterprise
Falcon | Saturn | PS1 | SNES | CPC6128 | C64 | 3DO | MD | Jaguar | X68000 | CD32

User avatar
danielj
Posts: 7620
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester
Contact:

Re: Stunt Car Racer for BBC Master

Post by danielj » Thu Mar 07, 2019 10:12 pm

Love it. My Master Loves it. I'm rubbish at it. It's amazing.
:D

RobC
Posts: 2736
Joined: Sat Sep 01, 2007 9:41 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by RobC » Thu Mar 07, 2019 10:15 pm

Amazing work! =D> =D> =D>

I've been playing the other 8-bit versions a bit over the last few months and this is easily the best. Just feels so right to see it on the Beeb - a truly worthy successor to Revs :D

User avatar
jms2
Posts: 2313
Joined: Mon Jan 08, 2007 6:38 am
Location: Derby, UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by jms2 » Thu Mar 07, 2019 11:30 pm

I love it - and its so fast!

I have not had the time to fully appreciate the technical aspects yet, but I look forward to doing so.

User avatar
vanpeebles
Posts: 616
Joined: Wed Nov 28, 2012 10:01 am
Location: UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by vanpeebles » Fri Mar 08, 2019 8:24 am

Wish I hadn't got rid of my Master now :lol:

mr-macrisc
Posts: 328
Joined: Wed Feb 07, 2018 3:35 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by mr-macrisc » Fri Mar 08, 2019 8:49 am

Ooooo glad I picked up a cheap master

User avatar
robcfg
Posts: 31
Joined: Sun Dec 30, 2018 6:23 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by robcfg » Fri Mar 08, 2019 9:31 am

I don’t know what to say that hasn’t been said before...

Definitely a brilliant work!

I’m most surprised by how fast and smooth the game is.

Keep up the good work!

User avatar
oss003
Posts: 3121
Joined: Tue Jul 14, 2009 11:57 am
Location: Netherlands
Contact:

Re: Stunt Car Racer for BBC Master

Post by oss003 » Fri Mar 08, 2019 10:09 am

Great work guys ..... looks absolutely astonishing ....... =D> =D>

Greetings
Kees

User avatar
AndyF
Posts: 1276
Joined: Sat Feb 23, 2008 10:16 pm
Location: Derby
Contact:

Re: Stunt Car Racer for BBC Master

Post by AndyF » Sat Mar 09, 2019 6:41 am

:o This is excellent work.

=D> =D> =D>

Thank you to all who were involved/participated in this, its always great to see 'new' software written.
Last edited by AndyF on Sat Mar 09, 2019 6:41 am, edited 1 time in total.
Andy

* NEW * The Jetset Willy and Manic Miner community :)

Adventure games ported across to the BBC (in progress) as soon as I can find some time!

User avatar
Yrrah2
Posts: 380
Joined: Tue Feb 06, 2007 6:06 pm
Location: Netherlands
Contact:

Re: Stunt Car Racer for BBC Master

Post by Yrrah2 » Sat Mar 09, 2019 11:13 am

Very nice!!!!!!!!!
=D> =D> =D> :D :D :D
Happy with my BBC Master
www.mybbcmaster.nl

Andrew_Waite
Posts: 180
Joined: Tue Aug 30, 2016 2:58 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by Andrew_Waite » Sat Mar 09, 2019 4:06 pm

Superb.

=D> =D> =D> =D> =D> =D>

User avatar
trixster
Posts: 951
Joined: Wed May 06, 2015 11:45 am
Location: York
Contact:

Re: Stunt Car Racer for BBC Master

Post by trixster » Sat Mar 09, 2019 5:46 pm

Here’s a quick video of this great game:

https://youtu.be/0S_L6OKQjIg

I’m not sure why the rgbtohdmi has a problem syncing with the pre-titles menu? I have to disable mode7 in the rgbtphdmi’s menu to get the options to display
A3020 | A3000 | A420/1 | BBC B | Master Turbo | ZX48K | NeoGeo
Atom | Amiga A4000 | A3000 | A1200 | A500 | PC Engine | Enterprise
Falcon | Saturn | PS1 | SNES | CPC6128 | C64 | 3DO | MD | Jaguar | X68000 | CD32

DaveBurke
Posts: 61
Joined: Tue May 15, 2018 8:23 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by DaveBurke » Sat Mar 09, 2019 6:03 pm

That is absolutely outstanding.

Congrats! :D

tom_seddon
Posts: 346
Joined: Mon Aug 29, 2005 11:42 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by tom_seddon » Sat Mar 09, 2019 6:09 pm

trixster wrote:
Sat Mar 09, 2019 5:46 pm
Here’s a quick video of this great game:

https://youtu.be/0S_L6OKQjIg

I’m not sure why the rgbtohdmi has a problem syncing with the pre-titles menu? I have to disable mode7 in the rgbtphdmi’s menu to get the options to display
Oh, interesting... thanks for the report! The Mode 7 display is slightly wider than normal, so that it can be perfectly centred. (You lose 1 column from the control codes, so it's 41 chars wide, giving you 40 columns of actual text.) Perhaps the RGB2HDMI doesn't handle this.

I've added this to the GitHub issues list: https://github.com/kieranhj/scr-beeb/issues/102

--Tom
Last edited by tom_seddon on Sat Mar 09, 2019 6:10 pm, edited 1 time in total.

User avatar
davidb
Posts: 2536
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by davidb » Sun Mar 10, 2019 11:41 pm

Congratulations! Such a fast moving and smooth version, too! :D

cmorley
Posts: 1037
Joined: Sat Jul 30, 2016 7:11 pm
Location: Oxford
Contact:

Re: Stunt Car Racer for BBC Master

Post by cmorley » Mon Mar 11, 2019 6:44 am

I plugged up my Master yesterday and fired it up. Very well polished and playable. Well done to all involved. =D>

User avatar
sydney
Posts: 2459
Joined: Wed May 18, 2005 9:09 am
Location: Newcastle upon Tyne
Contact:

Re: Stunt Car Racer for BBC Master

Post by sydney » Wed Mar 13, 2019 12:01 pm

Excellent work as usual.
I'm playing around today trying to decide which games to use in the Wakefield High Score Challenge and couldn't resist testing SCR.
scr1.jpg
A bit unfair that I finished last due to alphabetical order! I'll just have to try harder, or change my name to Aardvark.

One tiny issue, I saved the Hall of Fame and when I tried to reload it I got an error - incorrect format I think - it loaded on the second attempt though. This using a gotek. I'll be doing this often so I'll be able to inform you if it's a regular thing.
hall.jpg
The music is fantastic too but it's highlighted a problem with my master in that the audio output has a lot of noise so I'll be starting another thread about that soon.

Post Reply