Stunt Car Racer for BBC Master

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

Re: Stunt Car Racer for BBC Master

Post by kieranhj » Wed Mar 13, 2019 12:19 pm

Thanks for the feedback Sydney - let me know if you run into any definite problems.

One thing to note is that we did add audio volume support - press plus/minus on the Master keypad to turn the volume up/down. You can also silence the menu music with 'M' whilst on a selectable menu.
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
sydney
Posts: 2389
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:58 pm

It was turning down the volume that made me notice the noise so thanks for that too. It's surely a relatively easy thing to add - I wish more games allowed volume control bitd. Noisy games annoying the wife is the main reason I started using a master with audio sent to the tv.

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

Re: Stunt Car Racer for BBC Master

Post by Andrew_Waite » Wed Mar 13, 2019 3:55 pm

Stunt Car Racer in IndieRetroNews.

"A mind blowing port released for the BBC Master"

http://www.indieretronews.com/2019/03/s ... .html#more
Last edited by Andrew_Waite on Wed Mar 13, 2019 3:59 pm, edited 2 times in total.

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

Re: Stunt Car Racer for BBC Master

Post by trixster » Wed Mar 13, 2019 8:47 pm

“is this a worthy port for the BBC Master?”

What sort of nonsensical question is this?
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

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

Re: Stunt Car Racer for BBC Master

Post by mr-macrisc » Wed Mar 13, 2019 9:15 pm

Think they meant does the port to this particular 8bit machine stack up to the original amiga game... As in is it worthy against the original

Well I'd say the only one that does
Last edited by mr-macrisc on Wed Mar 13, 2019 9:16 pm, edited 1 time in total.

minwah
Posts: 85
Joined: Tue Jul 21, 2015 12:12 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by minwah » Thu Mar 14, 2019 1:31 pm

Wow, this is amazing! Haven't played it much yet but feels really good, surely the quickest & smoothest 8 bit version.

Congrats and thanks to all involved =D>
BBC Master | IFEL Switchable MOS | Sundby PiTubeDirect (Pi 3) | RetroClinic DataCentre | Deltronics Control It

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

Re: Stunt Car Racer for BBC Master

Post by sydney » Fri Mar 15, 2019 3:45 pm

Someone has posted a review on youtube: https://www.youtube.com/watch?v=ZMUkkHklJgc
He seems a bit confused by the controls and I was too until I googled the instructions. I remember playing on the C64 with a joystick and forward was accelerate with boost being assigned to the fire button. It seems keyboard controls differ and there is no accelerate key but accelerate and boost are on the same key.

I found the following on lemonamiga : http://www.lemonamiga.com/games/docs.php?id=1570
2. Keyboard (default keys)

The key controls differ slightly form the joystick in order to avoid the need
to press more than two keys at any one time.
With the "Boost and Accelerator" key depressed, your car will be accelerating
with boost. Once the key is released, the car will continue to accelerate, but
without the boost. Therefore, the key does not need to be held down continuous-
ly unless boost is required.
Forward acceleration is turned off by pressing either of the two brake/reverse
keys. The car will then freewheel until another key is pressed. Two brake/reverse
keys provide two braking/reversing rates,i.e. with and without boost.
Personally I think they've done this badly and the game would have been fine with an accelerate key, a break key and a boost key which would apply to both accelerate and brake depending on which key it is pressed with.

I've read the readme and guide text files and I'm pretty sure they didn't cover this - though with the number of mistakes I've made the past few days it wouldn't surprise me if I missed it.

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

Re: Stunt Car Racer for BBC Master

Post by trixster » Fri Mar 15, 2019 5:18 pm

Your reading of the controls is exactly how it plays on the Amiga with a joystick. Having a separate accelerate would be good.
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

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

Re: Stunt Car Racer for BBC Master

Post by tom_seddon » Fri Mar 15, 2019 5:56 pm

Thanks for the report - looks like I missed that bit out when updating the manual text that goes on the disc... :oops:

This oddity was inherited from the C64 version - sounds like the C64 suffers quite badly from ghost keys - and we tried to leave the gameplay code alone.

--Tom
Last edited by tom_seddon on Fri Mar 15, 2019 6:07 pm, edited 1 time in total.

jregel
Posts: 124
Joined: Fri Dec 20, 2013 6:39 pm
Location: Gloucestershire
Contact:

Re: Stunt Car Racer for BBC Master

Post by jregel » Thu Mar 21, 2019 8:47 pm

A great review on ChinnyVision's YouTube page.

He does throw the gauntlet down for a Starglider port... :-)
BBC Master Turbo
Retroclinic External Datacentre
VideoNuLA
PiTubeDirect with Pi Zero

chinnyhill10
Posts: 99
Joined: Mon Apr 27, 2015 7:37 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by chinnyhill10 » Thu Mar 21, 2019 10:35 pm

jregel wrote:
Thu Mar 21, 2019 8:47 pm
A great review on ChinnyVision's YouTube page.

He does throw the gauntlet down for a Starglider port... :-)
Yes, sorry! Although someone else told me when I mentioned it they were thinking exactly the same thing!

Ramtop
Posts: 94
Joined: Tue Oct 23, 2018 12:40 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by Ramtop » Thu Mar 21, 2019 11:21 pm

Really entertaining review, Chinny. And well done to the Bitshifters for a very nice port. I hopefully have a Master arriving next week, so looking forward to giving this a go! :)
Gary

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

Re: Stunt Car Racer for BBC Master

Post by vanpeebles » Fri Mar 22, 2019 8:01 am

I was a veteran of the speccy version which used a separate key for accelerate and another key for boost. I'm sure on the joystick this was up for forward, and fire for the boost. I recently tried the amiga version with the auto boost, and I was arl ower the shop. Didn't like it those controls!

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

Re: Stunt Car Racer for BBC Master

Post by trixster » Fri Mar 22, 2019 8:28 am

I’m pretty sure Amiga doesn’t have auto-boost. Up on joystick to accelerate, fire for turbo. Unless you’re talking about using the keyboard?
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
vanpeebles
Posts: 557
Joined: Wed Nov 28, 2012 10:01 am
Location: UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by vanpeebles » Fri Mar 22, 2019 8:31 am

Could of been on the keyboard?

chinnyhill10
Posts: 99
Joined: Mon Apr 27, 2015 7:37 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by chinnyhill10 » Fri Mar 22, 2019 12:33 pm

vanpeebles wrote:
Fri Mar 22, 2019 8:31 am
Could of been on the keyboard?
I believe it's the C64 version only that does this and of course its the same code on the BBC hence why it does the same.

minwah
Posts: 85
Joined: Tue Jul 21, 2015 12:12 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by minwah » Mon Mar 25, 2019 10:49 am

chinnyhill10 wrote:
Fri Mar 22, 2019 12:33 pm
I believe it's the C64 version only that does this and of course its the same code on the BBC hence why it does the same.
I actually think the Amiga keys are the same. It's possible it has a separate accelerate key, but I'm sure it has the 'accelerate + boost' key (Return IIRC).

I could be wrong, and don't have my Amiga setup at the moment to be 100% sure though.
BBC Master | IFEL Switchable MOS | Sundby PiTubeDirect (Pi 3) | RetroClinic DataCentre | Deltronics Control It

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

Re: Stunt Car Racer for BBC Master

Post by tom_seddon » Mon Mar 25, 2019 2:09 pm

A minor Stunt Car Racer update has been released: version 1.1. This fixes a couple of issues with the first release, and adds ADFS compatibility.

You can download it from the site: https://bitshifters.github.io/posts/pro ... -beeb.html

Stunt Car Racer now also comes as an ADFS image: https://bitshifters.github.io/content/bs-scr-beeb.adl - apologies for the current lack of a download link on the site!

Changes:
Thanks to sydney for the bug reports and giving it a pre-release trial run on real hardware :)

Please let us know if you find any bugs or have any issues!

--Tom

P.S. you can check which version you've running by pressing V on the initial instructions screen showing you the keys. This will show the version number in the top right, or do nothing if it's V1.0

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

Re: Stunt Car Racer for BBC Master

Post by tricky » Wed Mar 27, 2019 6:15 am

Runs great on my Compact DFS, although I haven't had much time to play.

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

Re: Stunt Car Racer for BBC Master

Post by cmorley » Sat May 04, 2019 7:12 pm

I just tried Stunt Car Racer on my Amiga 1200 and yeah it has more colours but the frame rate is pretty rubbish.

I can confirm it doesn't have an accelerate button only the boost. There is normal brakes and boost brakes too (which make flames and use boost up). So that must have been removed in the C64 version then I suppose?

I have a C64 I will try it on that at some point.

So +1 in the win column for the Master port!

User avatar
jbnbeeb
Posts: 436
Joined: Sat Apr 03, 2010 8:16 pm
Contact:

Re: Stunt Car Racer for BBC Master

Post by jbnbeeb » Sun May 12, 2019 8:19 am

Got my copy of Retro Gamer in the post yesterday.
Congrats to Bitshifters on a full page review of Stunt Car Racer in homebrew section! =D> =D> =D>
I'm going to ..
ABUG Cambridge Sept 7th-9th Sept 2018
Image

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

Re: Stunt Car Racer for BBC Master

Post by trixster » Sun May 12, 2019 11:23 am

cmorley wrote:
Sat May 04, 2019 7:12 pm
I just tried Stunt Car Racer on my Amiga 1200 and yeah it has more colours but the frame rate is pretty rubbish.
Yes, the framerate on a 7mhz Amiga is quite surprisingly low. There’s a ‘turbo’ version for 020 and 030 Amigas which really improves things
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: 777
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by kieranhj » Sun May 12, 2019 12:01 pm

jbnbeeb wrote:
Sun May 12, 2019 8:19 am
Got my copy of Retro Gamer in the post yesterday.
Congrats to Bitshifters on a full page review of Stunt Car Racer in homebrew section! =D> =D> =D>
Oooh! Exciting. I’m surprised I didn’t get my subscriber copy yesterday as well then. Look forward to it arriving on Monday. [-o<
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
Elminster
Posts: 3294
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: Stunt Car Racer for BBC Master

Post by Elminster » Sun May 12, 2019 12:39 pm

kieranhj wrote:
Sun May 12, 2019 12:01 pm
jbnbeeb wrote:
Sun May 12, 2019 8:19 am
Got my copy of Retro Gamer in the post yesterday.
Congrats to Bitshifters on a full page review of Stunt Car Racer in homebrew section! =D> =D> =D>
Oooh! Exciting. I’m surprised I didn’t get my subscriber copy yesterday as well then. Look forward to it arriving on Monday. [-o<
Maybe teasing you by not sending it.

What is the next 16 bit course conversion? Xenon 2 was reason I bought Amiga over 8bit. Would like to see what you could do with that!

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

Re: Stunt Car Racer for BBC Master

Post by trixster » Sun May 12, 2019 1:39 pm

Speedball 2 for me.

Or something really ambitious like Pinball Dreams - the c64 and cpc6128 work-in-progress versions of this are remarkable.

They’d be an X68000 bounty for PD! ;)
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

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

Re: Stunt Car Racer for BBC Master

Post by mr-macrisc » Sun May 12, 2019 3:52 pm

I'd love to see what could be done with r-type fully utilising the master. It's another game I loved and there are already good c64 and spectrum versions which would make the challenge interesting.

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

Re: Stunt Car Racer for BBC Master

Post by tricky » Sun May 12, 2019 4:21 pm

I can't speak for Kieran, but R-Type is a little tricky.
You can do single pixel scrolling with a double buffered screen to make your life easier on the beeb like this.
To do R-Type properly, you need 1/2 pixel scrolling or one every two frames which means displaying the same frame twice in a row which looses you the benefit of being able to draw to an off screen buffer. On the Master, you could quad buffer the screen, but then keeping track of things is a pain.
I would love to see it done, but don't like the compromises of the other 8 bit ports. (Maybe someone could finish Jeltron :oops: )

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

Re: Stunt Car Racer for BBC Master

Post by danielj » Wed May 15, 2019 7:07 am

93% in Retrogamer this month :)

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

Re: Stunt Car Racer for BBC Master

Post by mr-macrisc » Wed May 15, 2019 7:35 am

tricky wrote:
Sun May 12, 2019 4:21 pm
I can't speak for Kieran, but R-Type is a little tricky.
You can do single pixel scrolling with a double buffered screen to make your life easier on the beeb like this.
To do R-Type properly, you need 1/2 pixel scrolling or one every two frames which means displaying the same frame twice in a row which looses you the benefit of being able to draw to an off screen buffer. On the Master, you could quad buffer the screen, but then keeping track of things is a pain.
I would love to see it done, but don't like the compromises of the other 8 bit ports. (Maybe someone could finish Jeltron :oops: )
Hence why I'd love to see it done... Think stunt car racer shocked us all with its quality and ability for an 8bit machine. And for me R-type offers as much if not slightly more challenge and was one of the seminal 16bit games. So to see a version that comes close to 16bit and trounces the other 8bit machines would be another shock to the system titles like stunt car racer has been.

We can but dream. Be even cooler if there was a nula version to make it proper colourful.

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

Re: Stunt Car Racer for BBC Master

Post by RobC » Wed May 15, 2019 1:10 pm

mr-macrisc wrote:
Wed May 15, 2019 7:35 am
We can but dream. Be even cooler if there was a nula version to make it proper colourful.
VideoNuLA would help with the horizontal scrolling too as you can do single pixel scrolling in all modes. (And even half pixel scrolling in mode 1 but you can't plot sprites on half pixels boundaries...)

Post Reply