English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 21 April 2022, 23:20   #1
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,583
Rolling Thunder

Might get wrong for it but in the zone is Rolling Thunder unfucked featuring the replacement of some heavy lifting CPU routines with those from our beloved blitter, several other routines changed along with some other Amiga centric fun to make the game run more than 7 frames a second.

Big thanks to CodeTapper for telling me the infamous story of how Tiertex left what is likely 80% of the finished source code on the original disk (idiots).

Big thanks to Asman for doing a stellar job of actually disassembling and commenting on the game and allowing me to peek at his work, amazing stuff.

I'll probably do a Youtube video featuring the changes - loads more improvements could be made, if the masses want it.

Geezer - Over and out and back to Devil's Temple.

Oh before I forget... you'll need an A500 with 0.5 slow ram.

mcgeezer is offline  
Old 21 April 2022, 23:31   #2
jotd
This cat is no more
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 50
Posts: 6,298
I wonder how many Tiertex games could be improved like that. Recognizing their fake blits and replace the routines by real blits.

Probably easier said than done, but with memory watches watching screen CPU writes it the routines could be found easily.

Going to test that. Great job & great find!
jotd is offline  
Old 22 April 2022, 00:24   #3
Galahad/FLT
Going nowhere

Galahad/FLT's Avatar
 
Join Date: Oct 2001
Location: United Kingdom
Age: 48
Posts: 8,402
I think the only way anyone will see any difference is to have a side by side video.

Either way, a rewrite is the only way this game sees justice, I can't imagine there is anything to learn from Tiertex or worth saving.
Galahad/FLT is offline  
Old 22 April 2022, 00:48   #4
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,583
Quote:
Originally Posted by Galahad/FLT View Post
I think the only way anyone will see any difference is to have a side by side video.

Either way, a rewrite is the only way this game sees justice, I can't imagine there is anything to learn from Tiertex or worth saving.
Rewriting the game for an A500 with one eye on the arcade is a very tall order, the hardware between them is chalk and cheese, even a stock A1200 will struggle, possible maybe at 25fps.

What is apparent is that the game isn't a port from the Atari ST, but of the ZX Spectrum. They really did cash in on this one.
mcgeezer is offline  
Old 22 April 2022, 07:00   #5
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 412
Thanks mcgeezer
DanyPPC is offline  
Old 22 April 2022, 07:09   #6
Gryfon
Registered User

Gryfon's Avatar
 
Join Date: Oct 2018
Location: United Kingdom
Posts: 89
Interesting read - thanks again @McGeezer.
Gryfon is offline  
Old 22 April 2022, 08:28   #7
fryguy
Registered User
 
Join Date: Aug 2005
Location: Hjo, Sweden
Age: 42
Posts: 922
Thanks! I only played Rolling Thunder on the C64, but thanks for improving the Amiga version it looked way too slow.
fryguy is offline  
Old 22 April 2022, 08:33   #8
CFou!
Moderator
CFou!'s Avatar
 
Join Date: Sep 2004
Location: France
Age: 49
Posts: 3,539
Quote:
Originally Posted by mcgeezer View Post
Might get wrong for it but in the zone is Rolling Thunder unfucked featuring the replacement of some heavy lifting CPU routines with those from our beloved blitter, several other routines changed along with some other Amiga centric fun to make the game run more than 7 frames a second.


interesting i will check it out
CFou! is offline  
Old 22 April 2022, 09:45   #9
Tigerskunk
Tigerskunk!

Tigerskunk's Avatar
 
Join Date: Sep 2016
Location: Amiga Island
Posts: 2,363
Nice job, mate!
Tigerskunk is offline  
Old 22 April 2022, 10:30   #10
Retroplay
Lemon Curry ?

Retroplay's Avatar
 
Join Date: Sep 2004
Location: Denmark
Age: 47
Posts: 3,795
"bogroll.exe"
Retroplay is online now  
Old 22 April 2022, 12:45   #11
Minuous
Coder/webmaster/gamer
Minuous's Avatar
 
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,369
Thanks, it is more playable now; one thing I still miss from the coin-op though is the different coloured enemies (eg. the ones that need 2 bullets are blue and gold in the coin-op).

I also noticed some corruption of the score area on my system, see screenshot, which only affects the currently active player.
Attached Thumbnails
Click image for larger version

Name:	RollingThunderMcGeezer.png
Views:	196
Size:	9.6 KB
ID:	75394  

Last edited by Minuous; 22 April 2022 at 13:10.
Minuous is offline  
Old 22 April 2022, 17:39   #12
DanyPPC
Registered User

 
Join Date: Dec 2016
Location: Italy
Posts: 412
I tested the game on WinUAE but also on my A1200 (standard 2MB) and 030 Blizzard.
In all cases I don't hear any sound (tested F1/F2 keys).
On A1200/030 is too fast, but also on base A1200.
DanyPPC is offline  
Old 22 April 2022, 20:52   #13
VincentGR
Registered User
VincentGR's Avatar
 
Join Date: Dec 2012
Location: Greece
Posts: 198
Awesome!!!

Thanks mc.
VincentGR is offline  
Old 22 April 2022, 20:58   #14
manossg
Registered User

 
Join Date: Nov 2019
Location: Greece
Posts: 890
Very cool stuff, thanks guys!
manossg is offline  
Old 22 April 2022, 21:13   #15
d4rk3lf
Registered User

d4rk3lf's Avatar
 
Join Date: Jul 2015
Location: Novi Sad, Serbia
Posts: 1,366
I remember, reading somewhere in this forum, where people seriously discussed how Tiertex managed to make game that slow.
Something like.. you actually need to put an effort to make it that slow.
d4rk3lf is online now  
Old 22 April 2022, 21:14   #16
zzbylu
Saberman

zzbylu's Avatar
 
Join Date: Dec 2016
Location: Kielce/Poland
Posts: 222
Gameplay: [ Show youtube player ]
zzbylu is offline  
Old 22 April 2022, 21:43   #17
S. Campbell
Registered User
 
Join Date: Aug 2003
Location: Left a bit/ Fire!
Posts: 242
Quote:
Originally Posted by DanyPPC View Post
I tested the game on WinUAE but also on my A1200 (standard 2MB) and 030 Blizzard.
In all cases I don't hear any sound (tested F1/F2 keys).
On A1200/030 is too fast, but also on base A1200.
Same here, tried loads of emulator settings from basic A500 upwards, all totally silent. It moves like greased lightning, but there ain't no thunder.
S. Campbell is offline  
Old 22 April 2022, 21:45   #18
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,583
Quote:
Originally Posted by S. Campbell View Post
Same here, tried loads of emulator settings from basic A500 upwards, all totally silent. It moves like greased lightning, but there ain't no thunder.
And here's me thinking I was doing you all a favour by removing the sound hahahah....

If I have time I'll look at the sound routines to see if I can fix them and re-release with a few other changes.
mcgeezer is offline  
Old 22 April 2022, 21:52   #19
saimon69
J.M.D - Bedroom Musician

 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 2,546
I can see at least a 30% improvement, care for a proper mod track?
saimon69 is offline  
Old 22 April 2022, 21:56   #20
mcgeezer
Registered User

 
Join Date: Oct 2017
Location: Sunderland, England
Posts: 2,583
Quote:
Originally Posted by saimon69 View Post
I can see at least a 30% improvement, care for a proper mod track?
Sure, bash it over... don't spend too much time on it, you can't polish a turd.
mcgeezer is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Rolling Thunder Dustyarddog Retrogaming General Discussion 37 31 January 2020 18:15
Rolling Thunder vs Thunder Jaws Solo Kazuki HOL data problems 1 20 June 2016 07:09
Rolling Thunder ++ sareks support.Games 9 16 September 2010 17:09
Rolling Thunder NfernalNfluence support.Games 31 05 August 2008 13:42
Rolling Thunder eskildt request.Old Rare Games 10 11 February 2005 22:05

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 20:11.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.
Page generated in 0.10505 seconds with 16 queries