![]() |
![]() |
![]() |
#61 | |
Registered User
![]() Join Date: Apr 2009
Location: France
Age: 43
Posts: 114
|
Quote:
The viewer use the Atari gfx (from a ST dump) or the Amiga gfx (from an ADF dump), I do no conversion between both systems. By the way, the Amiga and PC version of gods don't use more than 16 colors for the sprites because they come from the Atari version (gfx ported by the Bitmap Brother team). Only the raster effect is enhanced: Atari ST < Amiga (= STe). Some sprites have been added for the Amiga and PC, giving more variety to the maps (see the ladders and friezes). Did you mean something else? |
|
![]() |
![]() |
#62 | |
Registered User
Join Date: Jan 2010
Location: UK
Posts: 228
|
![]() Quote:
![]() Thank you explain on how you have done it ![]() |
|
![]() |
![]() |
#63 |
Senior Member
Join Date: Jan 2003
Location: Paris
Posts: 127
|
Nice work!
One thing I'm wondering: how do they handle the "lifetime" of sprites ? I mean: what happens when an object goes out of the (visible) screen ? Is it removed from memory ? What happens if the player goes back to this area: is the sprite simply activated again ? Was it actually still "running" but simply not displayed ? They sure can't let all objects found inside the map alive... |
![]() |
![]() |
#64 | |
cheeky scoundrel
![]() Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 39
Posts: 4,021
|
Quote:
|
|
![]() |
![]() |
#65 |
Senior Member
Join Date: Jan 2003
Location: Paris
Posts: 127
|
|
![]() |
![]() |
#66 |
Beyond Mutton
Join Date: Mar 2011
Location: North West, UK
Age: 49
Posts: 347
|
a method for selecting which sprites to process is horizontal banding.
All sprites are sorted in Y order (top left of map = 0,0) current_mapY = current location in map screen_height = number of vertical map pixels displayed on screen only process sprites that are within this range: (current_mapY-screen_height) to (current_mapY+screen_height*2) this limits the number of sprites to process and gives the illusion of a living map |
![]() |
![]() |
#67 |
Senior Member
Join Date: Jan 2003
Location: Paris
Posts: 127
|
@jimmy2x2x: thanks! That's an interesting trick! Does it mean sprite list needs to be reordered (in case sprites' y position gets updated) ?
Maybe a reorder method could be called from time to time ? I guess y's sprite don't change that much. |
![]() |
![]() |
#68 |
Beyond Mutton
Join Date: Mar 2011
Location: North West, UK
Age: 49
Posts: 347
|
depends on how fast the game moves and how adventurous the enemies are, there are lots of different methods, this is just one example.
|
![]() |
![]() |
#69 | |
2 contact me: email only!
![]() Join Date: May 2001
Location: Auckland / New Zealand
Posts: 3,165
|
Quote:
If it's the type of game where only the odd object will move around, you usually only have to swap a couple of objects and a bubblesort is pretty efficient in this case! |
|
![]() |
![]() |
#70 |
aka ThunderPeel2001
Join Date: Apr 2004
Location: UK
Age: 42
Posts: 302
|
Sorry for resurrecting an old thread, but I'm reading UNIVERSE at the moment and it's sparked an interest in the Bitmap's games (specifically the Eric Matthews ones). Kroah's work is utterly timeless so I hope it doesn't matter. Thanks for doing such an incredible job in allowing us to interpret Gods.
JOTD, did you ever integrate this information into your Gods remake? I recently played (and finally finished without any cheats) Gods Remastered. The remastered artwork made me want to puke, and the lack of "Into the Wonderful" was sacrilegious, but playing in original graphics mode is still amazing. (I currently have the best speedrun time on the PS4 network ![]() There's a message part way through the game about a "huge speed bonus", but I don't know if I ever triggered the actual bonus. You can see the message here: [ Show youtube player ] Does anyone know where it is? |
![]() |
![]() |
#71 | |||
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,102
|
Quote:
But I also got the disassembly (IDA) by Kroah which allowed me to tune the weapon power/upgrades and enemies hits depending on the difficulty level (which changes at start of level 4 BTW...). There are also other special rules, like: player hasn't taken weapons that are powerful enough, so the game awards some extra hits to compensate. That info isn't in the editor, it's in the code ![]() Quote:
Quote:
|
|||
![]() |
![]() |
#72 |
aka ThunderPeel2001
Join Date: Apr 2004
Location: UK
Age: 42
Posts: 302
|
Wow, that’s an amazing feat. It really bothers me so much that none of the remasters have been able to capture the magic of the originals. Part of me wants to try and Crowdsource a new remaster for many of them. Bring the original artists back. Just get everything the same but better.
I know that the people who worked on the remastered had access to the original source code, which just feels like cheating ![]() The video was supposed to link to the exact spot. It’s 25:30. Level 2 World 2 I think. See if it rings a bell. How do you know if you got the huge bonus? Do you have to avoid getting the Crystal to help you defeat the dragon? |
![]() |
![]() |
#73 | |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,102
|
Yeah, I know that one.
from the walkthrough (that I may have mixed from various sources) Quote:
No need for the source code for the puzzles. Just get the level viewer that Kroah created: http://bringerp.free.fr/RE/Gods/utility.php5 Last edited by jotd; 29 December 2019 at 21:32. |
|
![]() |
![]() |
#74 |
aka ThunderPeel2001
Join Date: Apr 2004
Location: UK
Age: 42
Posts: 302
|
Ah! It's getting to the ladder by the cross within 300 seconds. Amazing. Thank you!
|
![]() |
![]() |
#75 |
Boo
![]() Join Date: Jun 2006
Location: 5150
Posts: 4,766
|
They could never recreate the atmosphere but most of the Bitmap Brothers games had a sequel but not God's?
|
![]() |
![]() |
#76 |
Global Moderator
![]() Join Date: Nov 2001
Location: Derby, UK
Age: 45
Posts: 9,183
|
|
![]() |
![]() |
#77 |
This cat is no more
Join Date: Dec 2004
Location: FRANCE
Age: 49
Posts: 5,102
|
I wish Gods had a sequel. Cadaver had a level pack (The Payoff). Same mechanics, but as much a sequel than Super Mario Bros 2 Japan is to Super Mario Bros.
|
![]() |
![]() |
#78 | |
Global Moderator
|
Quote:
People can access the link with the time stamp by quoting your post and manually copy/pasting it. Next time, you'd better post the time as well as the video link to be sure. |
|
![]() |
![]() |
#79 |
Into the Wonderful
![]() Join Date: Mar 2002
Location: England
Age: 46
Posts: 2,305
|
The Chaos Engine never got a sequel either. Shame that.
|
![]() |
![]() |
#80 |
Amigaholic
![]() Join Date: Dec 2009
Location: UK
Posts: 3,481
|
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Reverse engineering wiki | copse | Coders. General | 10 | 02 March 2020 10:48 |
Speedball 2 reverse engineering & remake | Kroah | Retrogaming General Discussion | 21 | 11 December 2018 22:13 |
Captain Blood reverse engineering | Kroah | Retrogaming General Discussion | 14 | 08 March 2016 22:22 |
Cadaver reverse engineering | Kroah | Retrogaming General Discussion | 8 | 11 November 2011 10:35 |
|
|