Porting SOTB to the Falcon
Moderators: Mug UK, [ProToS], moondog/.tSCc., lp, Moderator Team
Porting SOTB to the Falcon
Hi all.
Currently working on a port to the Acorn Archimedes, I'd like to team with one or several Falcon coders to port SOTB to the Falcon too.
Using chunky hi res mode.
This way by sharing the code I have already developped for the Archie version, I believe it could be a win-win deal :
- I'd know more about 68030 and DSP programming
- the Falcon coders would discover or know more about ARM coding.
It could be the beginning of a series of ports for both machines, as I have some other projects after SOTB.
Some involve enhancing 3D games existing on the Archies. It could be the occasion to port them to the Falcon.
I am thinking in particular about Chocks Away, which to me is a superb game with fabulous gameplay.
My goal is to enhance the filling routines, have some more fancy graphics, increase the resolution to overscan 384 x 288, and create extra levels
with more baddies.
Please pm if interested.
Of course if you help me with the Falcon coding, I will include this machine in the list of target machines for future games development.
Currently working on a port to the Acorn Archimedes, I'd like to team with one or several Falcon coders to port SOTB to the Falcon too.
Using chunky hi res mode.
This way by sharing the code I have already developped for the Archie version, I believe it could be a win-win deal :
- I'd know more about 68030 and DSP programming
- the Falcon coders would discover or know more about ARM coding.
It could be the beginning of a series of ports for both machines, as I have some other projects after SOTB.
Some involve enhancing 3D games existing on the Archies. It could be the occasion to port them to the Falcon.
I am thinking in particular about Chocks Away, which to me is a superb game with fabulous gameplay.
My goal is to enhance the filling routines, have some more fancy graphics, increase the resolution to overscan 384 x 288, and create extra levels
with more baddies.
Please pm if interested.
Of course if you help me with the Falcon coding, I will include this machine in the list of target machines for future games development.
Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
Re: Porting SOTB to the Falcon
Surely it'd be a lot easier to do SotB in bitplane mode? The Amiga playfield graphics would port straight across.
Last edited by joefish on Fri Feb 09, 2018 3:53 pm, edited 1 time in total.
Re: Porting SOTB to the Falcon
excellent move 

Re: Porting SOTB to the Falcon
Probably but then forget the 16 bit mode on the Falcon as it is chunky only.joefish wrote:Surely it'd be a lot easier to do SotB in bitplane mode? The Amiga playfield graphics would port straight across.
The Archie only uses chunky mode, and well I know how my version works

For a Falcon with 14 Mbytes of RAM the port should be straightforward (I could 1st adapt my code to the RISC PC in 16 bit colour mode, that would make the port to the Falcon even easier).
That's up to you.
It would be a pity the Archie, the RISC PC, and the Q68 (a very fast Sinclair QL compatable with hi res chunky modes and lots of memory among other exciting features. And really cheap to top it off) have a port, and not the Falcon ;-(
Come on ! Let's join forces and share our respective knowledge of our machines.
That would pave the way for future multiplatform productions.
I have always believed in the Acorn - Atari alliance to defeat the evil who-you-know (said platform I swear I will never ever produce anything for).
I must admit I admire the Falcon : to me it is a really powerful computer, and I'd really like to spend some time coding on it.
Getting to know it thanks to Atari coders sharing their knowledge with me would of course help a lot for the future.
Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
-
- Atari Super Hero
- Posts: 895
- Joined: Thu Sep 11, 2003 10:49 pm
- Location: UK
Re: Porting SOTB to the Falcon
OK I get why as a technical demonstration this would be a cool thing to do.
But honestly, the game is utter dog crap! Why not save yourself the effort and maybe only port the main part of SOTB as a proof of concept and leave it at that?
You'll prove your point and save yourself any additional effort on porting an awful game.
But honestly, the game is utter dog crap! Why not save yourself the effort and maybe only port the main part of SOTB as a proof of concept and leave it at that?
You'll prove your point and save yourself any additional effort on porting an awful game.
Re: Porting SOTB to the Falcon
Porting and enhancing it to make it more than a tech demo : it is the goalEvilFranky wrote:OK I get why as a technical demonstration this would be a cool thing to do.
But honestly, the game is utter dog crap! Why not save yourself the effort and maybe only port the main part of SOTB as a proof of concept and leave it at that?
You'll prove your point and save yourself any additional effort on porting an awful game.

At least the eerie forest level, as it is the 'only-my-amoeba-with-its-gpu[laughters]-and-zillions-of-DMAs-I-am-not-even-able-to-tell-U-how-it-works-can-do-it[SIGHS]' bit that really always made me roll on the floor laughing, knowing what an Archie can really do.(And note I 1st try the 100% software solution, then there will be the solution using the raster manager, where I believe everything will run at least 30% faster)


With the power of a Falcon, it would be even funnier and easier to get a hi res version, I believe.

Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
-
- Atari Super Hero
- Posts: 895
- Joined: Thu Sep 11, 2003 10:49 pm
- Location: UK
Re: Porting SOTB to the Falcon
Well good luck, if that's your goalZarchos wrote:Porting and enhancing it to make it more than a tech demo : it is the goal![]()
At least the eerie forest level, as it is the 'only-my-amoeba-with-its-gpu[laughters]-and-zillions-of-DMAs-I-am-not-even-able-to-tell-U-how-it-works-can-do-it[SIGHS]' bit that really always made me roll on the floor laughing, knowing what an Archie can really do.(And note I 1st try the 100% software solution, then there will be the solution using the raster manager, where I believe everything will run at least 30% faster)
![]()
With the power of a Falcon, it would be even funnier and easier to get a hi res version, I believe.

-
- Hardware Guru
- Posts: 2308
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: Porting SOTB to the Falcon
I'm no expert on SOTB but why exactly would you port a game for machine having 32 colours of 4096 and insist of using resolution of 65536 colours? Wouldn't be more logical to choose a project which would fully utilise Falcons's graphics and sound capabilities? Anyway, I'm with EvilFranky, apart from wasting Falcon's memory bus, the game is super boring and would fall asleep while porting it. ;-)
Re: Porting SOTB to the Falcon
Among my good resolutions for 2018 there was this one :mikro wrote:I'm no expert on SOTB but why exactly would you port a game for machine having 32 colours of 4096 and insist of using resolution of 65536 colours? Wouldn't be more logical to choose a project which would fully utilise Falcons's graphics and sound capabilities? Anyway, I'm with EvilFranky, apart from wasting Falcon's memory bus, the game is super boring and would fall asleep while porting it.
'I shall not answer provocative and / or stupid questions by people who speak about topics they don't know anything about, and I shall superbly ignore them, as the trolls they are'.

Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
-
- Hardware Guru
- Posts: 2308
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: Porting SOTB to the Falcon
Right, what do I know about coding, porting or the Falcon for that matter. I was genuinely interested, mate. But whatever, I hope you prove me all wrong with your project.
Re: Porting SOTB to the Falcon
Criticising without even knowing SOTB (your statement) on the Amiga or enhanced systems like the FM towns and wondering why hi res mode would bring something was pure provocation.mikro wrote:Right, what do I know about coding, porting or the Falcon for that matter. I was genuinely interested, mate. But whatever, I hope you prove me all wrong with your project.
I can live without your knowledge of the Falcon guts, as I can even put aside developping on the Falcon, believe me.
Reading between the lines you were just patronising me, and flaming the topic.
A very bad idea.
I am not in a mood.

Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
-
- Hardware Guru
- Posts: 2308
- Joined: Sat Sep 10, 2005 11:11 am
- Location: Kosice, Slovakia
- Contact:
Re: Porting SOTB to the Falcon
WTF man...
Re: Porting SOTB to the Falcon
Never miss a good chance to shut up. In case you didn't know, Mikro did the "Starstruck demo" Falcon port, amongst others. He could have been of great help, i'm sure.
https://www.youtube.com/watch?v=6nnW8JvtMko
With such aggressive manners, why do you even try to get some help from the community ?
https://www.youtube.com/watch?v=6nnW8JvtMko
With such aggressive manners, why do you even try to get some help from the community ?
Last edited by Sturm on Sat Feb 10, 2018 3:28 pm, edited 1 time in total.
-
- Moderator
- Posts: 5309
- Joined: Wed Oct 23, 2002 4:36 pm
- Location: Friedrichshafen, Germany
- Contact:
Re: Porting SOTB to the Falcon
I love the idea of porting some Amiga stuff to Archie and Falcon but honestly SOTB is a crap game. Why not pick something really missing on the platforms?
Wing Commander?
Wing Commander?
Simon Sunnyboy/Paradize - http://paradize.atari.org/
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Stay cool, stay Atari!
1x2600jr, 1x1040STFm, 1x1040STE 4MB+TOS2.06+SatanDisk, 1xF030 14MB+FPU+NetUS-Bee
Re: Porting SOTB to the Falcon
Hey guys you know what ?
The Falcon is going to leave the desk to free some more room for the Archies and the Q68.
@Sturm : I was not trying to get some 'help' and whatever 'God' your Mikro can be, he is not among those I worship.
(I have watched the demo, well, having a 060 and a DSP to produce that, it doesn't impress me).
Don't expect me to 'shut up', then.
The Falcon means nothing to me : just another machine in my collection I got a month ago.
A superb machine I never ever used and it is going to stay like that.
Anyway I understand why STOB in hi res mode is not sthing you'd like to help produce : due to the slow bus of the Falcon it would never be 50 fps.
ROTFL.
The Falcon is going to leave the desk to free some more room for the Archies and the Q68.
@Sturm : I was not trying to get some 'help' and whatever 'God' your Mikro can be, he is not among those I worship.
(I have watched the demo, well, having a 060 and a DSP to produce that, it doesn't impress me).
Don't expect me to 'shut up', then.
The Falcon means nothing to me : just another machine in my collection I got a month ago.
A superb machine I never ever used and it is going to stay like that.
Anyway I understand why STOB in hi res mode is not sthing you'd like to help produce : due to the slow bus of the Falcon it would never be 50 fps.
ROTFL.
Falcon, Atari 1040 STE, 520ST, 800xl, xegs, Amigas, Archimedes, RISC PCs, Iyonix, Omega, BBC B, Atom, Electron, ZX 81, Spectrum 48/128/+2/+3, Russian clones, Sam Coupe, V6Z80P, QLs inc. Q68, and more !
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
2200 m2 museum on its way https://youtu.be/xjB6_Ez-3BA
Shorter video here : https://youtu.be/UEZisfkcN1Y
Currently porting SOTB to the Archie : https://www.youtube.com/user/Archimedes75009/featured
Re: Porting SOTB to the Falcon
That says a lot more about you than about the other posters. You need to grow up a bit, dude. Get some perspective. Take some time, contemplate, learn from it.Zarchos wrote:Hey guys you know what ?
The Falcon is going to leave the desk to free some more room for the Archies and the Q68.
@Sturm : I was not trying to get some 'help' and whatever 'God' your Mikro can be, he is not among those I worship.
(I have watched the demo, well, having a 060 and a DSP to produce that, it doesn't impress me).
Don't expect me to 'shut up', then.
The Falcon means nothing to me : just another machine in my collection I got a month ago.
A superb machine I never ever used and it is going to stay like that.
Anyway I understand why STOB in hi res mode is not sthing you'd like to help produce : due to the slow bus of the Falcon it would never be 50 fps.
ROTFL.
Ain't no space like PeP-space.
Re: Porting SOTB to the Falcon
Also, there are so many sotb demo screens for the ST we have outgrown it as a community. It is a very badly designed game tha cant be fixed by altering a few things here and there.
Also zarchos you really need to stop taking every criticism as a personal attack. That's just silly.
Also zarchos you really need to stop taking every criticism as a personal attack. That's just silly.
Re: Porting SOTB to the Falcon
There was a nice horizontal parallax scrolling game I had on my A3000 but I can't remember the name or find anything like it on youtube now. It didn't have as much parallax as SOTB but it was a nice example of what could be done. If I remember the name I'll post a link, I think I might even have the original disk somewhere... it was the only game I saw with disk protection on the Archimedes and the only game I hacked on it.
Re: Porting SOTB to the Falcon
I remembered that old game now... Enter the Realm! It's similar to SOTB:
https://www.youtube.com/watch?v=J_fVM6DJ-n8
https://www.youtube.com/watch?v=J_fVM6DJ-n8
-
- Atari God
- Posts: 1169
- Joined: Wed Feb 11, 2004 4:34 pm
- Location: Middle Earth (Npton) UK
- Contact:
Re: Porting SOTB to the Falcon
There's no stamina or artistry these days.Hey guys you know what ?
The Falcon is going to leave the desk to free some more room for the Archies and the Q68.
Back in the day, we would have been teased with constant updates, maybe the odd tantalising screenshot. Possibly even a pre-pre-preview version of whatever it was to download, before the "Screw you guys, I'm off home!" Ceremonial throwing of the toys out of the pram.
These days? The topic is barely a couple of days old, and we've climaxed with the denouemont already. No stamina, like I said!
Disclaimer - I am a bad person who is probably going to hell.
"Where teh feck is teh Hash key on this Mac?!"
- Eero Tamminen
- Fuji Shaped Bastard
- Posts: 2315
- Joined: Sun Jul 31, 2011 1:11 pm
Re: Porting SOTB to the Falcon
I'm wondering how ambitious this project is. Are we talking about the 1989 or 2016 (Unreal Engine v4) version of the SOTB?
- mrbombermillzy
- Captain Atari
- Posts: 388
- Joined: Tue Sep 13, 2016 9:24 am
Re: Porting SOTB to the Falcon
Zarchos: If it was me doing something like this, I would do it for my own amusement/pleasure. Obviously some people here dont like SOTB, but dont let it get in the way. You are never going to have everyone like the game you pick to convert.
Just dont take it personally. Go for it! And for extra respect, write the sprite routines using the DSP!
Also, if youre going to write to different systems (which is what it looks like) then possibly code most of the non critical stuff in C. This could save you having to completely re-write code for each system.
Theres a basic C library that covers the Atari ST, TT, Falcon, Amiga OCS, AGA and DOS PC. I compiled some little moving character demo in about 2 hrs without much problem. You will probably have to extend the library a bit though as its missing a few essentials.
If you are interested, I can dig out the library...Ive actually forgotten the name of it now! lol
Just dont take it personally. Go for it! And for extra respect, write the sprite routines using the DSP!

Also, if youre going to write to different systems (which is what it looks like) then possibly code most of the non critical stuff in C. This could save you having to completely re-write code for each system.
Theres a basic C library that covers the Atari ST, TT, Falcon, Amiga OCS, AGA and DOS PC. I compiled some little moving character demo in about 2 hrs without much problem. You will probably have to extend the library a bit though as its missing a few essentials.
If you are interested, I can dig out the library...Ive actually forgotten the name of it now! lol
Re: Porting SOTB to the Falcon
Yeah, I know nothing about playfields, so I'm just going to avoid this discussion by running away to the right...
Re: Porting SOTB to the Falcon
most likely "Graphics Library for 'C' Beginners" or just GLCB.ZIP as found in most FTP sites.mrbombermillzy wrote: If you are interested, I can dig out the library...Ive actually forgotten the name of it now! lol
My Stuff: FB/Falcon CT63 CTPCI ATI RTL8139 USB 512MB 30GB HDD CF HxC_SD/ TT030 68882 4+32MB 520MB Nova/ 520STFM 4MB Tos206 SCSI
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
Shared SCSI Bus:ScsiLink ethernet, 9GB HDD,SD-reader @ http://phsw.atari.org
My Atari stuff for sale - click here for list
- mrbombermillzy
- Captain Atari
- Posts: 388
- Joined: Tue Sep 13, 2016 9:24 am
Re: Porting SOTB to the Falcon
@wongck: yep. Thats it! 
