Jump to content
IGNORED

7800 - Tempest


GroovyBee

Recommended Posts

After being inspired by PeteD's efforts in converting BBC micro (the Beeb to us Brits) games to the A8 I decided to have a go myself. To be honest, I thought it wouldn't be my thing but I had a go anyway :lol:.

 

Instead of the A8 range I opted for the good ole 7800 (obviously! ;)) with a fraction of the RAM and no bitmap display to play with (I like a challenge).

 

Out of all the Beeb games to convert I chose Tempest as the first one. The original BBC Micro version developed by Superior Software in 1985 was officially sanctioned by Atari so in my mind it was a natural choice. I like to think that Tempest is just coming home :D.

 

It was a very interesting exercise in x-porting/adapting from one machine to another. The original game code is pretty much intact. A few things to note :-

 

1) Its a wire frame game. So that's a big :P to all the nay-sayers that said the old girl couldn't do it :lol:.

2) Its full screen in 8 colours.

3) The drawing routines aren't the best but will do as a first attempt.

4) There are a few bugs e.g. random lines drawn, random deaths (parts of the core game are still not working), wrong colours the first time through, maybe others I haven't found.

5) It doesn't work in the ProSystem 1.3e emulator. However it does play on my PAL 7800. I haven't tried it on my NTSC machine. (Fixed in version 1.03 and later.)

6) The display needs moving around because the Beeb is 256 vertical lines and I've only got 192 to play with.

 

ProSystem emulator screenshots (from version 1.03 of the game) :-

post-21935-12689305186_thumb.pngpost-21935-12689305293_thumb.png

post-21935-126893053809_thumb.png

 

CC2 owners will need the following information :-

 

78SC_R16 78BIOS

 

Anyways... Enough teasing, so here's the game :-

 

beebx.a78

beebx.bin

 

And the screenshots from my portable TV :-

 

post-21935-126867371402_thumb.jpgpost-21935-126867373129_thumb.jpg

 

Enjoy!

 

EDIT: To update the text and screenshots.

EDIT: To add ProSystem emulator configuration link.

EDIT: To add ProSystem emulator screenshots and text updates.

  • Like 10
Link to comment
Share on other sites

So this is the project you were talking about... interesting! Glad to see a wire frame game get attempted on the 7800.

 

And it's good to know that it works (albeit with issues) on the stock system and not the other way around. I'll keep an eye out to see the soon to be posted screen shots!!

Link to comment
Share on other sites

So this is the project you were talking about... interesting! Glad to see a wire frame game get attempted on the 7800.

 

Yep! Its been a busy 7800 filled week ;). Just to clarify, its not my game but an existing game that used to run on the BBC Micro that has been adapted to run on the 7800.

 

And it's good to know that it works (albeit with issues) on the stock system and not the other way around.

 

It does work in the emulator its just that for some reason there aren't any baddies :(.

Link to comment
Share on other sites

So this is the project you were talking about... interesting! Glad to see a wire frame game get attempted on the 7800.

 

Yep! Its been a busy 7800 filled week icon_wink.gif. Just to clarify, its not my game but an existing game that used to run on the BBC Micro that has been adapted to run on the 7800.

 

And it's good to know that it works (albeit with issues) on the stock system and not the other way around.

 

It does work in the emulator its just that for some reason there aren't any baddies icon_sad.gif.

 

I can dream of Star Wars Arcade (if it was ever released for the Beeb) or perhaps the more notable title - Elite. Regardless, this is sounding rather promising! Keep up the good work!

Link to comment
Share on other sites

Wow. It looks great so far. It draws crazy random diagonal lines sometimes on the real hardware. I can't wait to see this finished.

 

Thanks for the compliment and for testing on NTSC hardware too :). I also get random lines on my PAL system. Hopefully it'll be an easy bug to fix.

Link to comment
Share on other sites

I can dream of Star Wars Arcade (if it was ever released for the Beeb)

 

Star Wars was done for the Beeb. Its a monochrome game. I'll have to see what resolution it works at because the Beeb could do a 640 pixel wide mode. There's no chance of the 7800 doing that mode unfortunately.

 

or perhaps the more notable title - Elite.

 

A port was started for the A8s last year by Wrathchild.

 

Regardless, this is sounding rather promising! Keep up the good work!

 

Hopefully it'll be the first game in a series of cross ports ;).

Link to comment
Share on other sites

I just have to say that this is going to be an amazing game. A big thank you for taking this on. Very cool.

 

Thanks for the compliment. Its supposed to be a good home conversion. I'm hoping that the bugs left will be easy to fix.

 

Maybe this game can have driving controller support? That will make it even more fun to play!

 

Unfortunately I don't have a driving controller to test it on. There are quite a few other things that need looking at before the control methods.

Link to comment
Share on other sites

 

Unfortunately I don't have a driving controller to test it on. There are quite a few other things that need looking at before the control methods.

 

If you think it is doable and you are willing to test it out, I am willing to lend you one of my driving controllers.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...