If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Castelian (NES)
Castelian |
---|
Also known as: Kyoro-Chan Land (JP) This game has unused code. This game has a Data Crystal page |
Castelian is an extremely difficult puzzle platformer that appeared on other systems with different names, including Nebulus, Subline, and Tower Toppler.
Contents
Secret Message
At the Game Over screen, press and hold A + Select + Up on Controller 1, then wait until the title screen re-appears. Instead you'll see the secret copyright message. The message itself is encrypted by xoring with $55 value, and can't be found in hex editor as a plain text.
This even appears in the European release, which was not published by Triffix.
Disabled Cheats
A couple of disabled cheats can be re-enabled with the following Game Genie codes.
- SAOKUPSZ (US)/SAXKUZSZ (Japan) - press Down + Left + A + B to enable invincibility. Also, if you enter a door, the level will be automatically finished.
- SAOKSPSZ (US)/SAXKSZSZ (Japan) - press Down + Left + A + B to finish the current level automatically. Use with the above code, or it won't work for some reason.
Anti-Piracy Check
The US version has a check in place to prevent would-be pirates from tampering with the game's text and/or hidden copyright routine: When entering a level, the game performs an integrity check on the entirety of PRG bank 3, which contains the aforementioned data. If it doesn't get the expected result, the code jumps to the wrong location and hangs.
This routine still exists in the Japanese version, though it's never accessed.
Source Code
A fragment of uncompiled code is present at 0x03715.
pz_vars equ &60 ;page zero variables dbase equ &1800 ;4K current database dsource equ &2800 ;compressed database no_of_towers equ 4 ;total towers total_towers equ dsource ;defined towers tower_addr equ dsource+1 ;4 * address (relative to dsource) tower_size equ tower_addr+(2*no_of_towers) ;4 * size in bytes (word) tower_data equ tower_size+(2*no_of_towers) ;compressed tower data ;a). x0xxxxxx = byte ;b). x1xxxxxx = repeated byte ; cccccccc count=2..255 sprite_addr_l equ &3900 ;sprite address table 2*256 bytes sprite_addr_h equ &3A00 rnd_table equ &3B00 ;1/4K table of 256 random numbers main_vars equ &3C00 ;main global variables (see S.VARS) ;--------------------------------------------- ;BANK 1 - VIC BANK : SPRITE,SCREENS, |
Regional Differences
To do: There's more. Also, add protagonist sprites for comparison. |
Title Screen
The title screen was entirely overhauled, featuring new protagonist Kyoro-Chan. Kyoro-Chan is the mascot of the "Chocoball" candy in Japan.
US/Europe | Japan |
---|---|
Title Music
Both themes are used in both games, but where they play was changed: Castelian's title music is used in Kyoro-Chan Land in the "intermission" stages between levels, and vice versa.
US/Europe | Japan |
---|---|
Copyright & Credits
The US and European versions use a light green hue for the copyright and credits text, while the Japanese version uses a salmon coloring.
Password System
Kyoro-Chan Land added a password system to the game, with codes entered on the main menu and given out at the level intermission screen.
US/Europe Main Menu | Japan Main Menu | US/Europe Intermission Screen | Japanese Intermission Screen |
---|---|---|---|
Buzzing Sound
The Japanese and European versions emit a constant buzzing noise during gameplay, but not on the title screen or level intermission screen.
- Pages missing developer references
- Games developed by Bits Studios
- Pages missing publisher references
- Games published by Triffix
- Games published by Hiro
- Games published by Storm
- NES games
- Pages missing date references
- Games released in 1991
- Games released in June
- Games with unused code
- Games with uncompiled source code
- Games with hidden developer credits
- Games with debugging functions
- Games with regional differences
- Games with anti-piracy methods
- Pages with a Data Crystal link
- To do
Cleanup > Pages missing date references
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Cleanup > To do
Games > Games by content > Games with anti-piracy methods
Games > Games by content > Games with debugging functions
Games > Games by content > Games with hidden developer credits
Games > Games by content > Games with regional differences
Games > Games by content > Games with uncompiled source code
Games > Games by content > Games with unused code
Games > Games by content > Pages with a Data Crystal link
Games > Games by developer > Games developed by Bits Studios
Games > Games by platform
Games > Games by publisher > Games published by Hiro
Games > Games by publisher > Games published by THQ Nordic > Games published by Crystal Dynamics > Games published by Eidos Interactive > Games published by SCi Games > Games published by Storm
Games > Games by publisher > Games published by Triffix
Games > Games by release date > Games released in 1991
Games > Games by release date > Games released in June
The Cutting Room Floor > Unimportant Awards > NES games