User:YaBlock/Sandbox

From Data Crystal
Jump to navigation Jump to search

Game & Watch Memory

Got from MAME debugger (Sharp SM5A ":maincpu" data space memory)

Notes:
Bytes are only 4 bit, so max value they can reach is 0F (16).

Spitball Sparky

(Avaible Memory - 7F)

3E - State
-1 - Time
-2 - Game B
-4 - Game A
-8 - ACL

60 - LCD Part
-1 - Sparky 4
-2 - Sparky 3
-4 - Sparky 2
-8 - Sparky 1

61 - LCD Part
-1 - Puff 4
-2 - Puff 3
-4 - Puff 2
-8 - Puff 1

62 - LCD Part
-1 - Ball Y6 4
-2 - Ball Y6 3
-4 - Ball Y6 2
-8 - Ball Y6 1

63 - LCD Part
-1 - Ball Y5 4
-2 - Ball Y5 3
-4 - Ball Y5 2
-8 - Ball Y5 1

64 - LCD Part
-1 - Ball Y4 4
-2 - Ball Y4 3
-4 - Ball Y4 2
-8 - Ball Y4 1

65 - LCD Part
-1 - Ball Y3 4
-2 - Ball Y3 3
-4 - Ball Y3 2
-8 - Ball Y3 1

66 - LCD Part
-1 - Ball Y2 4
-2 - Ball Y2 3
-4 - Ball Y2 2
-8 - Ball Y2 1

67 - LCD Part
-1 - Ball Y1 4
-2 - Ball Y1 3
-4 - Ball Y1 2
-8 - Ball Y1 1

68 - LCD Part
-1 - Game B
-2 - PM
-4 - Bonus 1
-8 - Game A

69 - LCD Part
-1 - Digit 2 Segment F
-2 - Digit 2 Segment G
-4 - Digit 2 Segment E
-8 - Digit 2 Segment D

6A - LCD Part
-1 - Digit 3 Segment F
-2 - Digit 3 Segment G
-4 - Digit 3 Segment E
-8 - Digit 3 Segment D

6B - LCD Part
-1 - Digit 4 Segment F
-2 - Digit 4 Segment G
-4 - Digit 4 Segment E
-8 - Digit 4 Segment D

6C - LCD Part
-1 - Block Y2 5
-2 - Block Y2 6
-4 - Ball Y1 6
-8 - Ball Y1 5

6D - LCD Part
-1 - Block Y4 5
-2 - Block Y4 6
-4 - Ball Y3 6
-8 - Ball Y3 5

6E - LCD Part
-1 - Block Y6 5
-2 - Block Y6 6
-4 - Ball Y5 6
-8 - Ball Y5 5

6F - LCD Part
-1 - Ball Y8 5
-2 - Ball Y8 6
-4 - Puff 6
-8 - Puff 5

70 - LCD Part
-1 - Ball Y8 4
-2 - Ball Y8 3
-4 - Ball Y8 2
-8 - Ball Y8 1

71 - LCD Part
-1 - Ball Y7 4
-2 - Ball Y7 3
-4 - Ball Y7 2
-8 - Ball Y7 1

Brick Game 96 in 1

80 - Speed
81 - Level
91 - Games 10's
92 - Games 1's

LE

IWRAM

0x17CD Music

0x01 - Unused? Sound similar to 0x08
0x02 - Unused? Sound similar to 0x05
0x03 - Title Screen
0x04 - "We've got a Mission!"
0x05 - "We've got a Mission!" Loop
0x08 - Main Menu
0x09 - Cutscene
0x0A - Pat 1
0x0B - Pat 2
0x0C - Pat 3
0x0C - "Blast-Off!"
0xDC - William Tell Overtune - Cutscene
0xE4 - Flying Through Mountains
0x8F - Maze - Fur Elise - 1
0x90 - Maze - Fur Elise - Full

EWRAM

0x000800 Selected Menu Option

0x0000 - Exotic Landscape Painting
0x0001 - There is the Marea Painting
0x0002 - The Seine at La Grande Jatte Painting
0x0003 - Cave Painting
0x0004 - Irises Painting
0x0005 - The Starry Night Painting
0x0006 - Seascape at Port-En-Bessin Painting
0x0007 - Start Mission
0x0008 - Mission 1
0x0009 - Mission 2
0x000A - Mission 3
0x000B - Back
0x000C - 1 Easy
0x000D - 2 Hard
0x000E - Difficulty Settings
0x000F - Credits
0x0010 - Exit
0x0011 - Replay
0x0012 - Continue

0x0009DC Flying through Mountains - Number gets decreased for every point till it gets to 0, in which you win.