If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!
Crystal's Pony Tale
Jump to navigation
Jump to search
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Artech Studios
Games > Games by platform > Genesis games
Games > Games by publisher > Games published by Sega
Games > Games by release date > Games released in 1994
Games > Games by release date > Games released in October
Crystal's Pony Tale |
---|
Developer: Artech Studios This game has hidden development-related text. This game has a prototype article |
Crystal's Pony Tale was the only entry in the Genesis' Sega Club line to not be associated with an already-existing IP. If you've never played it, we can't say you've missed out on too much.
A Master System version was planned at one point (presumably for Europe since the console was long dead in the US), but ended up going unreleased.
Sub-Page
Prototype Info |
Debug Text
Found at 0x07F09.
************************* ** Warp To Screen : %2d** ** Horseshoes : %2d** ** Keys : %2d** ** Crystals : %7s ** ** Ponies : %7s ** *************************
Development Text
Present at 0x2074D.
Math library must precede standard C library on linker command line to access printf() that supports floating point
Error Handler
Strangely, there appears to be two sets of error messages in the ROM.
The first one starts at 0x21139:
BUS ERROR FLOATING POINT EXCEPTION CHK INSTRUCTION EXCEPTION KEYBOARD INTERRUPT ILLEGAL INSTRUCTION TRAPV - TRAPcc PRIVILEGE VIOLATION ADDRESS ERROR SPURIOUS INTERRUPT DIVIDE BY ZERO UNDEFINED SIGNAL ************ *********** Integer Divide by Zero PC = SR = PC = SR = First word of instruction being executed: Address being accessed: Access information: read write
...with the second set starting at offset 0x21A06:
Abnormal Program Termination Bus Error Chk Instruction Exception Floating Point Exception Illegal Instruction Protocol Violation Branch Set on Unordered Condition Inexact Result Divide by Zero Underflow Operand Error Overflow Signaling NaN Unimplemented Data Type Integer Divide By Zero Illegal Instruction TRAPV - TRAPcc Privilege Violation Address Error Termination Spurious Interrupt Divide By Zero Undefined Signal
To reach it, simply change the hex addresses at 0x80303 to 11.
References
Cleanup > Pages missing developer references
Cleanup > Pages missing publisher references
Games > Games by content > Games with hidden development-related text
Games > Games by developer > Games developed by Artech Studios
Games > Games by platform > Genesis games
Games > Games by publisher > Games published by Sega
Games > Games by release date > Games released in 1994
Games > Games by release date > Games released in October