If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Clu Clu Land (NES)

From The Cutting Room Floor
Jump to navigation Jump to search
This page is a translated version of the page Clu Clu Land (NES) and the translation is 100% complete.
Other languages:
English • ‎italiano • ‎polski • ‎한국어

Ekran Tytułowy

Clu Clu Land

Developer: Nintendo
Wydawca: Nintendo
Platforma: NES
Premiera w Japonii: 22 Listopad, 1984
Premiera w USA: Październik, 1985
Premiera w Europie: 15 Luty, 1987
Premiera w Azji: 1985


CopyrightIcon.png Ta gra ma ukryte creditsy developerskie.
Carts.png Ta gra ma różnice rewizji.


Ukryta Atrybucja

Obecna na początku ROM-u.

T.SAWANO
(Źródło‏‎: CaH4e3)

Różnice Wersji

Wersja obecna w Animal Crossing ma kilka modyfikacji z międzynarodowej wersji ROMu NES.

Kod Pętli Bezczynności

Pierwsza zmienia część kodu pętli bezczynności. W szczególności część RNG.

Zamieniono kody operacyjne LDA $0010 / AND # $02 w 0x00359D na JSR $BFE0 - adres, pod którym umieścili ten sam kod operacyjny LDA $0010 / AND #$02 , ale poprzedzony 12 NOP-ami, co jest po prostu głupią sztuczką na opóźnienie procesora. Oryginalna gra nie ma kodu w $8000-$BFFF, ma tylko 16K wielkości. VC ROM został rozszerzony do 32K, aby mieć dodatkowe miejsce na umieszczenie tej poprawki. Reszta rozszerzonej przestrzeni jest pusta i wypełniona zerami.

Powód tej łatki nie jest obecnie tak jasny. Może chodzi o zmianę ogólnego zachowania gry w porównaniu z oryginałem, ale może o naprawienie niektórych problemów z emulacją.

Podobna modyfikacja została dokonana w większości innych ROM-ów Animal Crossing.

3000-Punktowy Błąd Bonusowy

Gdy pokonasz co 5 poziom, gra nagrodzi Cię premią w wysokości 3000 punktów i tekstem „PERFECT 3000!” Jednak wersja World ROM-u NES ma niewłaściwą flagę bitową w procedurze dodawania wyników, która kontroluje cyfrę dziesiętną, która ma zostać zmodyfikowana, co powoduje, że gra dodaje 30 punktów do twojego wyniku zamiast 3000.

Wersja Animal Crossing rozwiązuje ten problem, zmieniając bajt $80 na $08 w 0x000571.