Prototyp:Sonic the Hedgehog 3/Pozostałości Danych
To jest podstrona Proto:Sonic the Hedgehog 3/Data Leftover.
ROM zawiera dwa rodzaje pozostałości. Istnieją różne odniesienia do kodu źródłowego i danych łączących asemblera dla Star Trek: The Next Generation: Echoes From the Past, głównie w obszarze, w którym znajduje się sterownik dźwięku.
Pod koniec ROM-u znajdują się dwa duże obszary zawierające niektóre resztki układów poziomów i dane palet z różnych wcześniejszych wersji „Sonic 3”. Obejmuje to dane dotyczące układu poziomów dla aktów 1 i 2 Strefy Lava Reef oraz różnych stref dla 2 graczy w różnych stanach ukończenia. Tabela palet i dane, na które wskazuje dla dwóch wcześniejszych kompilacji, nadal istnieją w całości. W poniższych tabelach opisana jest zawartość pozostałości, a gdziekolwiek występuje nieciągłość, oznacza to, że poprzednie dane właśnie się skończyły, a co za tym idzie, jest jeszcze starszym pozostałym zbiorem danych, co zwykle oznacza, że w pewnym stopniu brakuje jego początku lub jest to nowa tablica danych używana przez grę dopasowana do określonego regionu, co w tym przypadku wycina poprzednie pozostałości danych od końca.
Contents
Kawałek 1 (0x1AACAE-0x1C7FFF)
Offset | Opis |
---|---|
---- Nieciągłość ---- | |
0x1AACAE | Częściowe archiwum Kosinskiego dla kafelków etapu bonusowego, na początku brakuje 1536 bajtów, w przeciwnym razie pasujące do bloku w 0x1a9d0e+ |
0x1AAE0E | Mapowanie (128x128 dla slotów, takie samo jak w prototypie) |
0x1ADD54 | Mapowanie (mapowanie 16x16 dla Strefy Lava Reef) |
0x1AEF34 | Główny nagłówek archiwum KosM Strefy Lava Reef. |
0x1AEF36 | Kafelki Strefy Lava Reef. |
0x1AF846 | Kafelki Strefy Lava Reef. platformy |
0x1B0056 | Kafelki Strefy Lava Reef. skały |
0x1B0A86 | Kafelki Strefy Lava Reef. |
0x1B1446 | Kafelki Strefy Lava Reef. |
0x1B1E16 | Kafelki Strefy Lava Reef. |
0x1B27C6 | Kafelki Strefy Lava Reef. |
0x1B2A86 | Puste Kafelki Strefy Lava Reef. |
0x1B2AC6 | Solidne kafelki, świecące kamienie |
0x1B2D36 | Solidne kafelki |
0x1B2ED6 | Mapowanie (mapowanie 128x128 dla Strefy Lava Reef) |
0x1B5DB6 | Mapowanie (mapowanie 16x16 dla Strefy Azure Lake) |
0x1B66D6 | Nagłówek archiwum KosM |
0x1B66D8 | Kafelki Strefy Azure Lake |
0x1B6FE8 | Kafelki Strefy Azure Lake |
0x1B7958 | Kafelki Strefy Azure Lake |
0x1B82C8 | Kafelki Strefy Azure Lake (bg) |
0x1B89D8 | Kafelki Strefy Azure Lake (bg) |
0x1B8EE8 | Mapowanie (mapowanie 128x128 dla Strefy Azure Lake) |
0x1B9568 | Mapowanie 16x16, zamiennik BPZ |
0x1B95D8 | Nagłówek archiwum KosM, kafelki zastępcze BPZ |
0x1B95DA | Solidne płytki |
0x1B987A | Solidne płytki |
0x1B99FA | Mapowanie 128x128, zamiennik BPZ |
0x1B9B7A | Mapowanie 16x16, zamiennik DPZ |
0x1B9C0A | Nagłówek archiwum KosM, kafelki zastępcze DPZ |
0x1B9C0C | Solidne płytki |
0x1B9EAC | Solidne płytki |
0x1BA05C | Mapowanie 128x128, zamiennik DPZ |
0x1BA24C | Mapowanie 16x16, zamiennik CGZ |
0x1BA29C | Nagłówek archiwum KosM, kafelki zastępcze CGZ |
0x1BA29E | Solidne płytki |
0x1BA53E | Solidne płytki |
0x1BA6BE | Mapowanie 128x128, zamiennik CGZ |
0x1BA82E | Mapowanie 16x16, zamiennik EMZ |
0x1BA8DE | Nagłówek archiwum KosM, kafelki zastępcze EMZ |
0x1BA8E0 | Solidne płytki |
0x1BAB80 | Solidne płytki |
0x1BAD00 | Mapowanie 128x128, zamiennik EMZ |
0x1BAF10 | Mapowanie (16x16 dla etapu bonusowego Gumball), takie samo jak 0x1a4578 |
0x1BB2D0 | Nagłówek archiwum KosM Gumball (kopia 0x1a4938, używany przez grę) |
0x1BB2D2 | Płytki Gumball |
0x1BB7F2 | Płytki Gumball |
0x1BBC42 | Mapowanie (128x128 dla etapu bonusowego Gumball), tak samo jak 0x1a52aa |
---- Nieciągłość ---- | |
0x1BBF92 | Częściowe kafelki Lazurowego Jeziora brakuje na początku 230 bajtów, w przeciwnym razie pasuje do bloku w 0x1b7958+ |
0x1BC81C | Płytki tła Strefy Azure Lake |
0x1BCF2C | Płytki tła Strefy Azure Lake |
0x1BD43C | Mapowanie ALZ 128x128, takie samo jak 0x1b8ee8 |
0x1BDABC | Mapowanie BPZ 16x16, (kopia 0x197b30, w użyciu w grze) |
0x1BE39C | Nagłówek archiwum KosM (cały blok graficzny to kopia 0x198400, używany przez grę) |
0x1BE39E | Kafelki Strefy Balloon Park |
0x1BEBEE | Kafelki Strefy Balloon Park |
0x1BF42E | Kafelki Strefy Balloon Park (bg) |
0x1BFB1E | Kafelki Strefy Balloon Park (bg) |
0x1C037E | Mapowanie BPZ 128x128 (kopia 0x19a3e2, w użyciu w grze) |
0x1C0A6E | Mapowanie DPZ 16x16 |
0x1C142E | Nagłówek archiwum KosM nieco inny niż używany w grze w 19B4B2, brak 10 płytek na końcu przypominających filar |
0x1C1430 | Kafelki Strefy Desert Palace |
0x1C1D30 | Kafelki Strefy Desert Palace |
0x1C2640 | Kafelki Strefy Desert Palace z numerami |
0x1C2D60 | Zastępcze kafelki Strefy Desert Palace, to same liczby |
0x1C2E20 | Mapowanie DPZ 128x128 |
0x1C3430 | Mapowanie CGZ 16x16 - częściowe, brak 754 bajtów na końcu, pasujące 0x19D5D4 |
---- Nieciągłość ---- | |
0x1C4000 | Przewijanie linii wodnej LBZ/HCZ (może być używane, w końcu odcina poprzedni fragment danych tam, gdzie normalnie nie powinno) |
0x1C5040 | Tablica kątów |
0x1C5240 | Mapy wysokości |
0x1C7240 | Obrócone Mapy wysokości (częściowe) |
---- Nieciągłość ---- | |
0x1C8000 | Przewijanie linii wodnej LBZ/HCZ, w użyciu |
Kawałek 2 (0x1EAF4A-0x1F6FFF)
Offset | Rodzaj | Opis |
---|---|---|
---- Nieciągłość ---- | ||
0x1EAF4A | Mapa | Strefa Lava Reef, akt 1 (częściowa), 2324 bajty z 3624, brak 1300 bajtów. |
0x1EB85E | Mapa | Strefa Lava Reef, akt 2, 3184 bajty z 3184, brak 0 bajtów. |
0x1EC4CE | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1ED2F6 | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1EE11E | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1EEF46 | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1EFD6E | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1F0B96 | Mapa | Strefa Lava Reef, akt 1, 3624 bajty z 3624, brak 0 bajtów. |
0x1F19BE | Mapa | Azure Lake |
0x1F1B2A | Mapa | Balloon Park |
0x1F1C04 | Mapa | Desert Palace |
0x1F1D58 | Mapa | Chrome Gadget |
0x1F1F9A | Mapa | Endless Mine |
0x1F20EE | Mapa | Etap bonusowy Gumball |
0x1F21CE | Wskaźniki | Przesunięte adresy palet kolorów (bardzo stare) |
0x1F25AE | Palety kolorów | Palety kolorów (bardzo stare) |
---- Nieciągłość ---- | ||
0x1F338E | Mapa | Lokalizacje obiektów sprite kamieni z Lava Reef akt 1, pasuje do kopii w 0x1ea410 |
0x1F4455 | Mapa | Azure Lake |
0x1F45C2 | Mapa | Balloon Park |
0x1F46A6 | Mapa | Desert Palace |
0x1F478E | Mapa | Chrome Gadget |
0x1F4A56 | Mapa | Endless Mine |
0x1F4BAA | Mapa | Etap bonusowy Gumball |
---- Nieciągłość ---- | ||
0x1F3EC4 | Mapa | Strefa Lava Reef, akt 1 (częściowa) 1426 bajtów z 3624, brak 2198 bajtów. |
0x1F4C8A | Wskaźniki | Przesunięte adresy palet kolorów (stare) |
0x1F4E6A | Palety kolorów | Palety kolorów (stare) |
0x1F5D0A | Mapa | Lava Reef akt 1 , pasuje do 0x1f338e i 0x1ea410 |
---- Nieciągłość ---- | ||
0x1F5D0A | Mapa | Częściowe lokalizacje obiektów skalnych sprite Lava Reef akt 1, 108 / 2870 bajtów |
---- Nieciągłość ---- | ||
0x1F5D0A | Mapa | Częściowe lokalizacje obiektów skalnych sprite Lava Reef akt 1 , 406 / 2870 bajtów |
0x1F6A4A | Wypełnienie | |
---- Nieciągłość ---- |
Kawałek 3 (0x1FFBD8-0x1FFFFF)
Offset | Opis |
---|---|
---- Nieciągłość ---- | |
0x1FFBD8 | Częściowy układ pierścieniz z LBZ akt 2, brak 80 bajtów od początku, reszta pasuje do bloku w grze. |
0x1FFFC8 | Częściowe dane autotunelu, tylko pierwsze 56 bajtów, są zgodne z kopią używaną przez grę. |
---- Koniec ROM-u ---- |
Wyodrębnianie archiwów z tych utraconych regionów umożliwia uzyskanie niewielkiego przeglądu postępów w rozwoju etapów w czasie. Generalnie układ poziomów nie zmienił się znacząco: Lava Reef, choć oprawa wizualna bardzo różni się od ostatecznej wersji w Sonik & Knuckles, jej układ jest bardzo podobny. Etapy rywalizacji uległy pewnym drobnym zmianom, w większości powtarzając układ mniej więcej w miarę postępów w rozwoju gry, a ostatecznie przesunięto układy w dół o 256 pikseli w niektórych przypadkach, aby dodać pewne bariery sufitowe, zapobiegające oszustwom przez przeskakiwanie. Starsze układy, wykorzystujące kafelki i bloki zastępcze, nie określają żadnego tła, z wyjątkiem Azure Lake, które już wtedy miało swoją grafikę. Palety kolorów są w większości takie same, jeśli chodzi o strefy rywalizacji, z wyjątkiem Balloon Park, w którym drastycznie zmieniła się tonacja kolorów oraz, w mniejszym stopniu, Chrome Gadget z dodatkowym kolorem gradientu na niebie.
Strefy
Strefa Lava Reef
W pozostałych danych można znaleźć „8” kopii układu Lava Reef Akt 1 wraz z większością ich danych (paleta, grafiki, bloki, kawałki, cykl palet, animowana rutyna tła, lokalizacje małych skał itp.). Układu Aktu 2 również można odnaleźć, pozornie używany jako dane zastępcze. Jedyne brakujące dane to dane dotyczące kolizji i obiektu/pierścieni (zakładając, że te ostatnie istniały w tamtym momencie).
Azure Lake
Pierwszy Plan |
---|
Tło |
Stare Lazurowe Jezioro ma inne tło, nie zawiera wody, ale wypełnia odpowiedni obszar kwiatami, nieco przypominając tło Emerald Hill. Dwie utracone kopie danych Azure Lake są identyczne (pomijając niekompletność) i różnią się od plików używanych w grze. Ma również cyjanowy kolor tła, w przeciwieństwie do używanej wersji.
Balloon Park
Pierwszy Plan |
---|
Tło |
Zastępcze pliki grafiki |
Stary Balloon Park miał inne odcienie kolorów, zauważalnie więcej fioletów.
Desert Palace
Pierwszy Plan |
---|
Tło |
Zastępcze pliki grafiki |
Stary Desert Palace ma nieco inny quarter-pipe prowadzący do punktu kontrolnego okrążenia.
Chrome Gadget
Zastępcze pliki grafiki |
---|
Zastępcze pliki grafiki |
Brak grafiki, ponieważ znajduje się poniżej obszaru odcięcia w 0x1c7FFF, ze starszego bloku istnieją tylko kafelki zastępcze i ogólne mapowania.
Endless Mine
Zastępcze pliki grafiki |
---|
Podobnie jak w Chrome Gadget, nie ma tam żadnej grafiki. Oba układy są identyczne.
Etap Bonusowy Gumball
Dane etapu Gumball obecne w tych utraconych archiwach są dokładnie takie same, jak wersja, do której odwołuje się gra.
Tabele Palet
Blok palet używany w grze to ten po lewej stronie.
To do: Dodać resztę offsetów i obrazów. |
Strefa Hydrocity Akt 1 Podwodne
Oryginał | Alternatywna |
---|---|
Strefa Hydrocity Akt 1
Cegły w najstarszej palecie są czerwone na pierwszym planie i lawendowe w tle. Późniejsze palety zmieniły je na zielone i fioletowe.
Oryginał | Alternatywna 1 | Alternatywna 2 |
---|---|---|
Strefa Hydrocity Akt 2
Najwyraźniej Akt 2 miał wykorzystywać inne tło na wcześniejszym etapie tworzenia.
Oryginał | Alternatywna 1 | Alternatywna 2 |
---|---|---|
Strefa IceCap Akt 1 i 2 "Obszar jaskini"
Oryginał | Alternatywna 1 | Alternatywna 2 |
---|---|---|
Strefa IceCap Akt 2 "Zewnątrz" Akt 2 nie ma unikalnej palety w najstarszej tabeli palet, prawdopodobnie wskazując, że poziom nie miał części zewnętrznej.
Oryginał | Alternatywna |
---|---|
Strefa Mushroom Valley Akt 1 i 2
Oryginał | Alternatywna 1 |
---|---|
Strefa Lava Reef Akt 2
Chociaż kolory są ułożone inaczej, ta paleta kolorów jest nieco podobna do Lava Reef Akt 2.
Oryginał | Alternatywna |
---|---|
Balloon Park
Ta paleta odpowiada kolorom finalnej ikony trybu rywalizacji.
Oryginał | Alternatywna |
---|---|
Chrome Gadget
Ta paleta pokazuje inaczej niewidoczną część tła, a także pasuje do kolorów finalnej ikony.
Oryginał | Alternatywna |
---|---|
Strefa Angel Island Akt 1 (używana we wczesnym przerywniku?)
Do Zrobienia: Offset dla bardzo starej wersji. |
Niewykorzystana paleta kolorów AIZ1 wydaje się być mieszanką przerywnika na plaży i wnętrza lasu, tak jakby leśne tło nie istniało. Ta paleta kolorów została usunięta w wersji używanej przez prototyp.
Alternatywna 1 |
---|