SD- Snatcher: Seed Garden unknown place

Pagina 4/7
1 | 2 | 3 | | 5 | 6 | 7

Van ro

Scribe (4963)

afbeelding van ro

24-11-2005, 11:25

I have not checked everything. What I want to now is decode the original maps to find unkown locations, or just to see how are they stored Wink

Some exmaples:
Junker - Rooms
Junker HQ
Caves
Syd Garden

hey, got that from original code? (the map data) cool, gheh. it's indeed a good way to "sniff" into that monster game. good luck, swah!

Van Guillian

Prophet (3517)

afbeelding van Guillian

24-11-2005, 11:26

Thanks for the explanation D-Tail Wink

I think I have decoded all the maps of the game. At least all the maps pointed in the index table used by the game for loading files. And there is no other unknown places Sad

I'll try to upload all the maps to my web later today, so you can check how are they stored.

Another thing that can be done is trying to find manually more maps in the game disks. Also, I can try to decode all the graphics to check whether there is unkown art in them.

Van BiFi

Enlighted (4348)

afbeelding van BiFi

24-11-2005, 11:45

for them peepz who want to know how the area bits are coded (1 = accessible):

address $CDC0:
bit 0 = Junker HQ
bit 1 = Pier 17
bit 2 = Factory
bit 3 = 0
bit 4 = Centre Plaza
bit 5 = Southern Down Town
bit 6 = Northern Down Town
bit 7 = Queen Hospital

address $CDC1:
bit 0 = Syd Garden
bit 1 = 0
bit 2 = 0
bit 3 = 0
bit 4 = 0
bit 5 = 0
bit 6 = 0
bit 7 = 0

The zeroed bits are unused. Bit 3 of address $CDC0 might have been reserved for a seperate area for Gibson's house, but apparently they decided not to do that...

Van BiFi

Enlighted (4348)

afbeelding van BiFi

24-11-2005, 11:51

btw, guillian... I'm interested in that info... Maybe I can help in finding things.

Van Guillian

Prophet (3517)

afbeelding van Guillian

24-11-2005, 12:09

hey, got that from original code? (the map data) cool, gheh. it's indeed a good way to "sniff" into that monster game. good luck, swah!

Yes, I decoded the original game data from the game disks.

Here are all the maps I made yesterday:

CD-Building
Central Plaza
Caves (Junker-Syd Garden)
Church
Downtown north
Downtown south
Factory (outside)
Factory (inside)
Hospital
Jan's apartment
Junker - Rooms
Junker HQ
Mayoress
Mirror House
Outer Heaven
Pier
Queen
Sewers
Snatcher Base
Snatcher Base 2
Survival World
Syd Garden

Van Guillian

Prophet (3517)

afbeelding van Guillian

24-11-2005, 12:48

btw, guillian... I'm interested in that info... Maybe I can help in finding things.

Maps and graphics are stored using a simple algorithm quite similar to RLE.
At sectors 1-4 you can find the index. Each entry takes 8 bytes.
You can know which entries are maps by looking offsets +0, +7. They should be #80 and #01
+2, +3 = Start sector
+4 = Number of sectors to read (size)
+5,+7 = DMA address

It seems all disk have the same index. Perhaps sector 6 is used to know in which disk is the data pointed in each index entry.

This info might be wrong. I have not fully checked it Tongue

Van Guillian

Prophet (3517)

afbeelding van Guillian

24-11-2005, 14:27

Correction:
You can know which entries are maps by looking offsets +0, +6. They should be #80 and #01
+1,+2 = Start sector
+3 = Number of sector to read (size)
+4,+5 = DMA address

^^!

Van ro

Scribe (4963)

afbeelding van ro

24-11-2005, 15:28

ultra cool.
good stuff for WALKTHROUGH material, maps straight from the source!

keep up this shizl man

Van ro

Scribe (4963)

afbeelding van ro

24-11-2005, 15:28

..makes me wanna code again..

Van BiFi

Enlighted (4348)

afbeelding van BiFi

24-11-2005, 15:57

ro: what's keeping you? Smile
guillian: thanks, and that second makes more sense indeed looking at the data

Pagina 4/7
1 | 2 | 3 | | 5 | 6 | 7