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 랜드 (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 30% complete.
Other languages:
English • ‎italiano • ‎polski • ‎한국어

타이틀 화면

Clu Clu Land

개발사: Nintendo
발매유통사: Nintendo
플랫폼: NES
일본 발매: 1984년 November월 22일1984년11월22일
미국 발매: 1985년 October월1985년10월
유럽 발매: 1987년 February월 15일1987년2월
아시아 발매: 1985년

이 게임에 포함되어 있는 것:
CopyrightIcon.png 숨겨진 개발자 크레딧
Carts.png 버전별 차이

숨겨진 크레딧

ROM의 시작부에 존재한다.

(Source: CaH4e3)

Version Differences

The version present in Animal Crossing has a few modifications from the World version of the NES ROM.

Idle Loop Code

The first one changes the portion of the idle loop code. Specifically, the portion of RNG.

They replaced opcodes LDA $0010 / AND #$02 at 0x00359D with JSR $BFE0, the address where they put the same LDA $0010 / AND #$02 opcodes but prefixed with 12 NOPs which is just dumb CPU delay trick. The original game has no code at $8000-$BFFF, it is only 16K in size. The VC ROM is expanded to 32K to have an extra space to put this patch. The rest of extended space is empty and filled with zeroes.

The reason for this patch is not so clear currently. Maybe this is for changing the overall game behavior comparing with the original, but maybe for fixing some emulation issues.

A similar modification was made to most of the other Animal Crossing ROMs.

3,000-Point Bonus Bug

When you beat every 5th level, the game rewards you with a 3,000-point bonus and the text "PERFECT 3000!" However, the World version of the NES ROM has a wrong bit-flag in the score addition routine which controls the decimal digit to be modified, resulting in the game adding 30 points to your score rather than 3,000.

The Animal Crossing version fixes this by changing byte $80 to $08 at 0x000571.