Sonic and Sega Retro Message Board: World of Illusion Prototype stuff - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Page 1 of 1
    Locked
    Locked Forum

World of Illusion Prototype stuff

#1 User is offline evilhamwizard 

Posted 07 December 2015 - 03:10 AM

  • Posts: 1249
  • Joined: 16-June 04
  • Gender:Male
  • Wiki edits:109
A few months a go, I actually did some hacking of the World of Illusion Starring Mickey Mouse and Donald Duck prototype for the Megadrive and found some really neat things. This was around the time GoldS from TCRF wrote up a fantastic article on the prototype, documenting as many things as he could. I found some things myself that I mentioned on the Talk page that are definitely worth a mention. :)/>/>

As much as I loved this game, I'm not too crazy to try and disassemble it completely like I did with Castle of Illusion. But I wanted to mention the things I found here and the page that GoldS wrote up because this was a great prototype for it's day.

First let me show you the first thing I found that also happens to be my favorite discovery of the bunch:

Loading the subroutine at $1448 before the next main game loop while in a level will cause a "coming soon" screen to display (the "coming soon" graphic was found before but not the fantastic drawing in the background!):
Posted Image
Trying to load this up during any other part of the game will cause it to load improperly, so this was definitely shown immediately after completing a level at some point (probably at CES).

Loading the subroutine at $3C82 before the next main game loop while in a level will cause a "Work in progress" screen to display:
Posted Image
This will reset the game and load the next unused thing.

Loading the subroutine at $1C70 before the next main game loop while at the title screen will load up an unused demo mode (used in the final, but disabled in the proto). The most interesting thing about this mode is that it covers 1-1, 1-D, 1-M, 2-1, 3-1, 4-1. You can press start at each demo to go to the next one. When you reach 4-1, it'll go back to the Sega screen when you press start. The only demo that kind of matches with the level layout in the game is 1-1, everything else doesn't seem to match.

Loading the subroutine at $3F5E before the next game loop at any time will display this:
Posted Image
It says something like "Now, let's go Donald!" (thanks franz for translating :*).

There are three other subroutines that are unused in the game's game mode array but I don't know where they're called or what they do besides alter the game slightly.
1.) 155A - more use in game it seems. Camera stops moving on one plane, main player sprite is partially garbled, hud disappears. Doesn't seem to load anything into VRAM.
2.) 1CE0 - doesn't seem to do anything in game but will cause the game to run in a NOP'd loop if loaded elsewhere
3.) 3CF2 - does something similar to 155A...
I went through the entire game and did an active disassembly with Exodus as thoroughly as I could and managed to make a pretty good guess on what's used and what isn't. I think I managed to pretty much load up every used object and stage in the game, so any address 'predicted' by Exodus is probably unused objects and other stuff.

I probably wont look at this game too much since I'm working on some other projects at the moment, but I'll probably return to this sometime in the future.
This post has been edited by evilhamwizard: 07 December 2015 - 03:12 AM

#2 User is offline winterhell 

Posted 07 December 2015 - 04:34 AM

  • Posts: 1023
  • Joined: 16-October 10
  • Gender:Male
Nice. Thats one of my favourite Mega Drive games. Hope its going to get the DuckTales Remastered treatment one day.

Do you know by chance what compression are they using for the sprites, if any? And if the compression formats found in the Sonic games are widely used in other titles?

#3 User is offline ashthedragon 

Posted 07 December 2015 - 04:40 AM

  • Dragon Team
  • Posts: 1270
  • Joined: 23-February 08
  • Gender:Female
  • Location:Spain
  • Project:Sonic Paradise & Sonic Ages
Cool findings! World of llusion is my fave of the "of illusion" games, I wish there was more interesting discoveries about it.

#4 User is offline ICEknight 

Posted 07 December 2015 - 09:02 AM

  • Posts: 10038
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Holy shit, that Coming Soon screen. Excellent find!

So there's a "Get ready" message of sorts for Donald but not for Mickey, huh? Just as if he was originally intended to be the only main character. :rolleyes:



EDIT: Speaking of, have you found anything that references the unused-but-revised Quackshot hud graphics?
This post has been edited by ICEknight: 07 December 2015 - 09:13 AM

#5 User is offline SoNick 

Posted 08 December 2015 - 10:27 PM

  • Imageshack took down my old avatar after nearly a decade
  • Posts: 1096
  • Joined: 14-December 03
  • Gender:Male
  • Location:The middle of nowhere, Kansas
  • Project:catching 'em all
  • Wiki edits:1,168
Just got done reading through everything, it's interesting to see just how much changed between the proto and the final!

#6 User is offline ICEknight 

Posted 10 December 2015 - 06:43 AM

  • Posts: 10038
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
It will also be interesting if you can find any references for an animated wheel in the second boss background.

#7 User is offline ICEknight 

Posted 26 January 2016 - 10:54 AM

  • Posts: 10038
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
Bumping this just to show what I was talking about with the Quackshot 2 stuff, since all the images were long gone.

Quackshot HUD graphics:
Posted Image


World of Illusion prototype HUD graphics:
Posted Image

They go with this post: http://forums.hidden...80306971c4#8782

#8 User is offline Vangar 

Posted 27 January 2016 - 12:25 AM

  • Posts: 3407
  • Joined: 08-January 04
  • Gender:Male
  • Location:Australia
  • Wiki edits:2
A Quackshot 2 would have been amazing.

Putting my theory cap on, could it be possible that there was instead a Revision for Quackshot that was in the works? Perhaps that would explain the updated tiles as they added more graphical fixes than anything else. Then that copy never was released, but instead the engine used for a new game (World of Illusion?)

Just my 2 cents, as a Quackshot 2 has never been mentioned anywhere before.

#9 User is offline RetroFreak 

Posted 27 January 2016 - 03:31 PM

  • Posts: 9
  • Joined: 25-January 16

View PostVangar, on 27 January 2016 - 12:25 AM, said:

A Quackshot 2 would have been amazing.

Putting my theory cap on, could it be possible that there was instead a Revision for Quackshot that was in the works? Perhaps that would explain the updated tiles as they added more graphical fixes than anything else. Then that copy never was released, but instead the engine used for a new game (World of Illusion?)

Just my 2 cents, as a Quackshot 2 has never been mentioned anywhere before.


Sorry for my ignorance, but where are these updated graphics? They just look like a pallet change to me.

#10 User is offline ICEknight 

Posted 28 January 2016 - 08:41 AM

  • Posts: 10038
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
If memory serves, it's not just a palette change but, since the color order was also changed around, the color indexes had to be altered in the graphics so that Donald and the apples/hearts would show up correctly. Also, the frame's thickness was changed.

EDIT: Also, not sure on this one, since the graphics are shifted to the right, the mappings/pointers/whatever for the HUD, words and frames would have to be changed. But they might just be loaded at a different VRAM address to compensate, I don't remember.

EDIT 2: Just checked and some Japanese characters were also altered, as well as a few pixels in Donald's hat.

Posted Image

This also shows that they probably still hadn't ditched Quackshot's pepper mechanics by then, by the way.
This post has been edited by ICEknight: 28 January 2016 - 09:02 AM

#11 User is offline Vangar 

Posted 29 January 2016 - 12:13 AM

  • Posts: 3407
  • Joined: 08-January 04
  • Gender:Male
  • Location:Australia
  • Wiki edits:2
I'm still not really sold on the Quackshot 2 thing. Its likely these graphics were touched up because they thought they were going to reuse some assets for the next game on the same engine. Just because the pepper is still in this block of tiles doesn't mean they were going to use it.

What other evidence is there?

#12 User is offline ICEknight 

Posted 29 January 2016 - 06:10 PM

  • Posts: 10038
  • Joined: 11-January 03
  • Gender:Male
  • Location:Spain
  • Wiki edits:18
That and the programmed "Let's go Donald" screen point towards a Donald (solo) sequel, which is more than zero evidence already...

But any further evidence can be also ditched with that "maybe it was done just in case, without any specific project in mind but compiled into this one" argument, anyway. =|
This post has been edited by ICEknight: 29 January 2016 - 06:42 PM

#13 User is offline Neo 

Posted 30 January 2016 - 03:40 AM

  • Clackerjack
  • Posts: 1185
  • Joined: 10-December 04
  • Gender:Male
  • Location:Portugal
  • Wiki edits:1
I just figured the "let's go" screen was a bridge for a 2P alternating mode where Mickey would go first, then switch to Donald, like in the original Super Mario Bros.

#14 User is offline evilhamwizard 

Posted 30 January 2016 - 01:36 PM

  • Posts: 1249
  • Joined: 16-June 04
  • Gender:Male
  • Wiki edits:109

View PostNeo, on 30 January 2016 - 03:40 AM, said:

I just figured the "let's go" screen was a bridge for a 2P alternating mode where Mickey would go first, then switch to Donald, like in the original Super Mario Bros.


Maybe you're right:

Posted Image

The game will loop a few checks in the main level loop (1B10) while in a level that checks if FFFFFC68 is not equal. This check never passes normally, afaik. If it isn't, it will branch to 1C30 where it will load an additional subroutine that loads and displays the Mickey and Donald sprites before moving a value to change the game mode to that "let's go" screen. No music plays on this screen, but you can select either Donald or Mickey and the level will restart with the character that you selected.

The other game mode subroutines that I didn't identify are actually used for screen transitioning from the unused "Coming Soon" and "Demo" screens. Among all the code identified while playing the game normally, the only game mode screens that are never called at all in this version under any circumstances are:

07 - Coming Soon
0b - Work in progress
0e - (I don't remember what this was, but it's used somewhere and is located at 1B68C

I still haven't gone through all the objects in this game, and there are a ton that are unused.
ROM:0000A330 Object_Array:   dc.l sub_C296
ROM:0000A334                 dc.l sub_C20E           ; Predicted (Code target predicted at 0xC20E)
ROM:0000A338                 dc.l loc_6B54
ROM:0000A33C                 dc.l loc_5AF8
ROM:0000A340                 dc.l sub_12830
ROM:0000A344                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A348                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A34C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A350                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A354                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A358                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A35C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A360                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A364                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A368                 dc.l loc_142AC          ; Predicted (Code target predicted at 0x142AC)
ROM:0000A36C                 dc.l loc_143A6          ; Predicted (Code target predicted at 0x143A6)
ROM:0000A370                 dc.l loc_116D8
ROM:0000A374                 dc.l loc_119AC
ROM:0000A378                 dc.l loc_111C0
ROM:0000A37C                 dc.l loc_11492
ROM:0000A380                 dc.l loc_11252
ROM:0000A384                 dc.l sub_4662           ; Predicted (Code target predicted at 0x4662)
ROM:0000A388                 dc.l loc_12294
ROM:0000A38C                 dc.l loc_467C           ; Predicted (Code target predicted at 0x467C)
ROM:0000A390                 dc.l loc_11F82
ROM:0000A394                 dc.l sub_3CFE           ; Predicted (Code target predicted at 0x3CFE)
ROM:0000A398                 dc.l sub_124A2          ; Predicted (Code target predicted at 0x124A2)
ROM:0000A39C                 dc.l sub_11D22
ROM:0000A3A0                 dc.l sub_11B40
ROM:0000A3A4                 dc.l sub_1119A
ROM:0000A3A8                 dc.l sub_10F84
ROM:0000A3AC                 dc.l sub_10F62
ROM:0000A3B0                 dc.l sub_10EE8
ROM:0000A3B4                 dc.l sub_10CB0
ROM:0000A3B8                 dc.l sub_5FA4           ; Predicted (Code target predicted at 0x5FA4)
ROM:0000A3BC                 dc.l sub_603A           ; Predicted (Code target predicted at 0x603A)
ROM:0000A3C0                 dc.l sub_60B0           ; Predicted (Code target predicted at 0x60B0)
ROM:0000A3C4                 dc.l sub_6C54
ROM:0000A3C8                 dc.l sub_16A56
ROM:0000A3CC                 dc.l sub_16658
ROM:0000A3D0                 dc.l sub_16906
ROM:0000A3D4                 dc.l sub_16A06
ROM:0000A3D8                 dc.l sub_10A7C          ; Predicted (Code target predicted at 0x10A7C)
ROM:0000A3DC                 dc.l sub_109DC
ROM:0000A3E0                 dc.l sub_104E6
ROM:0000A3E4                 dc.l sub_104A0
ROM:0000A3E8                 dc.l sub_10400          ; Predicted (Code target predicted at 0x10400)
ROM:0000A3EC                 dc.l sub_10340          ; Predicted (Code target predicted at 0x10340)
ROM:0000A3F0                 dc.l sub_102EC          ; Predicted (Code target predicted at 0x102EC)
ROM:0000A3F4                 dc.l sub_1295A
ROM:0000A3F8                 dc.l sub_12A94
ROM:0000A3FC                 dc.l sub_12AF0
ROM:0000A400                 dc.l sub_12B4C
ROM:0000A404                 dc.l sub_137FE
ROM:0000A408                 dc.l sub_12C88
ROM:0000A40C                 dc.l sub_12E8E
ROM:0000A410                 dc.l sub_12EF4
ROM:0000A414                 dc.l sub_13030
ROM:0000A418                 dc.l sub_130E8          ; Predicted (Code target predicted at 0x130E8)
ROM:0000A41C                 dc.l sub_17924          ; Predicted (Code target predicted at 0x17924)
ROM:0000A420                 dc.l sub_17A5C          ; Predicted (Code target predicted at 0x17A5C)
ROM:0000A424                 dc.l sub_17B92          ; Predicted (Code target predicted at 0x17B92)
ROM:0000A428                 dc.l sub_17ACA
ROM:0000A42C                 dc.l sub_17BF8
ROM:0000A430                 dc.l sub_17C30          ; Predicted (Code target predicted at 0x17C30)
ROM:0000A434                 dc.l sub_17C9C
ROM:0000A438                 dc.l sub_178C4
ROM:0000A43C                 dc.l sub_178F4
ROM:0000A440                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A444                 dc.l sub_1018A
ROM:0000A448                 dc.l sub_FF3E
ROM:0000A44C                 dc.l sub_FF0E
ROM:0000A450                 dc.l sub_FEA6
ROM:0000A454                 dc.l sub_FCC0
ROM:0000A458                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A45C                 dc.l sub_FC74           ; Predicted (Code target predicted at 0xFC74)
ROM:0000A460                 dc.l sub_12144
ROM:0000A464                 dc.l sub_11FBC
ROM:0000A468                 dc.l sub_12132
ROM:0000A46C                 dc.l sub_16BA8
ROM:0000A470                 dc.l sub_17194
ROM:0000A474                 dc.l nullsub_3
ROM:0000A478                 dc.l sub_1632C
ROM:0000A47C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A480                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A484                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A488                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A48C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A490                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A494                 dc.l sub_133CA
ROM:0000A498                 dc.l sub_134AC
ROM:0000A49C                 dc.l sub_13564
ROM:0000A4A0                 dc.l sub_144E6
ROM:0000A4A4                 dc.l sub_152C0
ROM:0000A4A8                 dc.l sub_15320          ; Predicted (Code target predicted at 0x15320)
ROM:0000A4AC                 dc.l sub_153FC          ; Predicted (Code target predicted at 0x153FC)
ROM:0000A4B0                 dc.l sub_15590
ROM:0000A4B4                 dc.l sub_155E0          ; Predicted (Code target predicted at 0x155E0)
ROM:0000A4B8                 dc.l sub_1358C
ROM:0000A4BC                 dc.l sub_17DB4          ; Predicted (Code target predicted at 0x17DB4)
ROM:0000A4C0                 dc.l sub_19564
ROM:0000A4C4                 dc.l sub_17DFC
ROM:0000A4C8                 dc.l sub_17F06
ROM:0000A4CC                 dc.l sub_196DA
ROM:0000A4D0                 dc.l sub_17F48
ROM:0000A4D4                 dc.l sub_1801E
ROM:0000A4D8                 dc.l sub_1801E
ROM:0000A4DC                 dc.l sub_1826C
ROM:0000A4E0                 dc.l sub_183DE
ROM:0000A4E4                 dc.l sub_1ADB6
ROM:0000A4E8                 dc.l sub_1A7FA
ROM:0000A4EC                 dc.l sub_1AF7E
ROM:0000A4F0                 dc.l sub_1B026
ROM:0000A4F4                 dc.l sub_1B0DA          ; Predicted (Code target predicted at 0x1B0DA)
ROM:0000A4F8                 dc.l sub_1B20C
ROM:0000A4FC                 dc.l sub_1B296
ROM:0000A500                 dc.l sub_1B2DC
ROM:0000A504                 dc.l loc_1B31A
ROM:0000A508                 dc.l loc_1B3E0
ROM:0000A50C                 dc.l loc_F956
ROM:0000A510                 dc.l loc_F91C
ROM:0000A514                 dc.l locret_F91A
ROM:0000A518                 dc.l loc_F85A
ROM:0000A51C                 dc.l loc_F6A2
ROM:0000A520                 dc.l loc_F694           ; Predicted (Code target predicted at 0xF694)
ROM:0000A524                 dc.l loc_F4C0
ROM:0000A528                 dc.l loc_F492           ; Predicted (Code target predicted at 0xF492)
ROM:0000A52C                 dc.l loc_F376
ROM:0000A530                 dc.l loc_F2E4
ROM:0000A534                 dc.l loc_184CA
ROM:0000A538                 dc.l sub_1C106          ; Predicted (Code target predicted at 0x1C106)
ROM:0000A53C                 dc.l sub_1C166          ; Predicted (Code target predicted at 0x1C166)
ROM:0000A540                 dc.l sub_1BF2A          ; Predicted (Code target predicted at 0x1BF2A)
ROM:0000A544                 dc.l sub_1C052          ; Predicted (Code target predicted at 0x1C052)
ROM:0000A548                 dc.l sub_1B916          ; Predicted (Code target predicted at 0x1B916)
ROM:0000A54C                 dc.l sub_1C384          ; Predicted (Code target predicted at 0x1C384)
ROM:0000A550                 dc.l sub_1C1C6          ; Predicted (Code target predicted at 0x1C1C6)
ROM:0000A554                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A558                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A55C                 dc.l sub_F222
ROM:0000A560                 dc.l sub_F0AC
ROM:0000A564                 dc.l sub_F04C           ; Predicted (Code target predicted at 0xF04C)
ROM:0000A568                 dc.l sub_EEC0
ROM:0000A56C                 dc.l sub_EE02
ROM:0000A570                 dc.l sub_EB8E
ROM:0000A574                 dc.l sub_EE40
ROM:0000A578                 dc.l sub_EC12
ROM:0000A57C                 dc.l sub_EA88
ROM:0000A580                 dc.l sub_E8B0
ROM:0000A584                 dc.l sub_6200
ROM:0000A588                 dc.l sub_6712
ROM:0000A58C                 dc.l sub_67EE
ROM:0000A590                 dc.l sub_185D6
ROM:0000A594                 dc.l sub_1869E
ROM:0000A598                 dc.l sub_1869E
ROM:0000A59C                 dc.l sub_1869E          ; Predicted (Code target predicted at 0x1869E)
ROM:0000A5A0                 dc.l sub_1869E
ROM:0000A5A4                 dc.l sub_18876
ROM:0000A5A8                 dc.l sub_189B2
ROM:0000A5AC                 dc.l sub_18A1A
ROM:0000A5B0                 dc.l sub_E874
ROM:0000A5B4                 dc.l sub_E34A
ROM:0000A5B8                 dc.l nullsub_4          ; Predicted (Code target predicted at 0xE384)
ROM:0000A5BC                 dc.l sub_E64E
ROM:0000A5C0                 dc.l sub_E386
ROM:0000A5C4                 dc.l sub_FC9C           ; Predicted (Code target predicted at 0xFC9C)
ROM:0000A5C8                 dc.l sub_E0E8
ROM:0000A5CC                 dc.l sub_DF16
ROM:0000A5D0                 dc.l sub_DEC0
ROM:0000A5D4                 dc.l sub_15D90
ROM:0000A5D8                 dc.l sub_1CD28          ; Predicted (Code target predicted at 0x1CD28)
ROM:0000A5DC                 dc.l sub_1CAAE          ; Predicted (Code target predicted at 0x1CAAE)
ROM:0000A5E0                 dc.l sub_1CDC0          ; Predicted (Code target predicted at 0x1CDC0)
ROM:0000A5E4                 dc.l sub_1CE8A          ; Predicted (Code target predicted at 0x1CE8A)
ROM:0000A5E8                 dc.l sub_1CF1C          ; Predicted (Code target predicted at 0x1CF1C)
ROM:0000A5EC                 dc.l sub_1CFEE          ; Predicted (Code target predicted at 0x1CFEE)
ROM:0000A5F0                 dc.l sub_1D134          ; Predicted (Code target predicted at 0x1D134)
ROM:0000A5F4                 dc.l sub_1D284          ; Predicted (Code target predicted at 0x1D284)
ROM:0000A5F8                 dc.l sub_1CB52          ; Predicted (Code target predicted at 0x1CB52)
ROM:0000A5FC                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A600                 dc.l sub_18BF4
ROM:0000A604                 dc.l sub_18CDA
ROM:0000A608                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A60C                 dc.l sub_18D7A
ROM:0000A610                 dc.l sub_18DB0
ROM:0000A614                 dc.l sub_18DE8
ROM:0000A618                 dc.l sub_18E58
ROM:0000A61C                 dc.l sub_18F02
ROM:0000A620                 dc.l sub_18FCE
ROM:0000A624                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A628                 dc.l sub_171EA
ROM:0000A62C                 dc.l sub_17298
ROM:0000A630                 dc.l sub_17498
ROM:0000A634                 dc.l sub_175CC
ROM:0000A638                 dc.l sub_17372
ROM:0000A63C                 dc.l sub_17416
ROM:0000A640                 dc.l sub_160C0
ROM:0000A644                 dc.l sub_161D6
ROM:0000A648                 dc.l sub_16200
ROM:0000A64C                 dc.l sub_1388C
ROM:0000A650                 dc.l sub_13A62
ROM:0000A654                 dc.l sub_13A8E
ROM:0000A658                 dc.l sub_13AC0
ROM:0000A65C                 dc.l sub_13D28
ROM:0000A660                 dc.l sub_13DCC
ROM:0000A664                 dc.l sub_13F38
ROM:0000A668                 dc.l sub_13FBE
ROM:0000A66C                 dc.l sub_141AC          ; Predicted (Code target predicted at 0x141AC)
ROM:0000A670                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A674                 dc.l sub_6F6E
ROM:0000A678                 dc.l sub_7074
ROM:0000A67C                 dc.l sub_7144
ROM:0000A680                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A684                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A688                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A68C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A690                 dc.l sub_6AE6
ROM:0000A694                 dc.l sub_682C
ROM:0000A698                 dc.l sub_6A4A
ROM:0000A69C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6A0                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6A4                 dc.l sub_190A4
ROM:0000A6A8                 dc.l sub_19160
ROM:0000A6AC                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6B0                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6B4                 dc.l sub_1929C
ROM:0000A6B8                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6BC                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6C0                 dc.l sub_193A6
ROM:0000A6C4                 dc.l sub_5948
ROM:0000A6C8                 dc.l sub_5996
ROM:0000A6CC                 dc.l sub_59B0
ROM:0000A6D0                 dc.l sub_59F8
ROM:0000A6D4                 dc.l sub_5A66
ROM:0000A6D8                 dc.l sub_6128           ; Predicted (Code target predicted at 0x6128)
ROM:0000A6DC                 dc.l sub_617A
ROM:0000A6E0                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6E4                 dc.l sub_61BE
ROM:0000A6E8                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A6EC                 dc.l sub_15ED4
ROM:0000A6F0                 dc.l sub_15B52          ; Predicted (Code target predicted at 0x15B52)
ROM:0000A6F4                 dc.l sub_15D62
ROM:0000A6F8                 dc.l sub_15C26
ROM:0000A6FC                 dc.l sub_15B84
ROM:0000A700                 dc.l sub_1945E
ROM:0000A704                 dc.l sub_15AD4
ROM:0000A708                 dc.l sub_15782          ; Predicted (Code target predicted at 0x15782)
ROM:0000A70C                 dc.l sub_1567C
ROM:0000A710                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A714                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A718                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A71C                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A720                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A724                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A728                 dc.l nullsub_2          ; Predicted (Code target predicted at 0xAA94)
ROM:0000A72C                 dc.l sub_C296           ; Predicted (Code target predicted at 0xC296)
ROM:0000A730                 dc.l sub_C20E           ; Predicted (Code target predicted at 0xC20E)
ROM:0000A734                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A738                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A73C                 dc.l sub_12830          ; Predicted (Code target predicted at 0x12830)
ROM:0000A740                 dc.l sub_402E
ROM:0000A744                 dc.l sub_40F2
ROM:0000A748                 dc.l sub_4160
ROM:0000A74C                 dc.l sub_41DA
ROM:0000A750                 dc.l sub_4572
ROM:0000A754                 dc.l $4376
ROM:0000A758                 dc.l loc_446E
ROM:0000A75C                 dc.l loc_4296
ROM:0000A760                 dc.l loc_4302
ROM:0000A764                 dc.l loc_45DE
ROM:0000A768                 dc.l loc_4614
ROM:0000A76C                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A770                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A774                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A778                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A77C                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A780                 dc.l sub_4662
ROM:0000A784                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A788                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A78C                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A790                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A794                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A798                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)
ROM:0000A79C                 dc.l j_Reserv3F         ; Predicted (Code target predicted at 0xAA90)


Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users