Sonic and Sega Retro Message Board: Mega Man X general research topic. - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 

Mega Man X general research topic. Now with more hacking (and also a hack?)

#1 User is offline GoldS 

Posted 20 August 2008 - 03:33 AM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35
I'm working on hacking/researching the 3 SNES Mega Man X games. Here's some stuff I found.

MEGA MAN X1

Hoganmer
Posted Image

This enemy can jump, but for whatever reason this never actually happens in-game. The code for it still exists in the game though, and can be easily triggered. He will jump a short distance (32 pixels?) towards X, then when X is in range, fire his mace-ball thing.

Here is a youtube video of this behavior in action.

Lost Zero charging palette?
Posted Image

Zero has two palettes in the ROM that aren't used in-game at all. Presumably they are for some kind of charging effect. In the final game, his head crystal glows to indicate charging.

Posted Image
What it might have looked like.

The third Anglerge
Posted Image

There is both data and a palette for a third kind of Anglerge boss in the game. The subID for this Anglerge is 129, while the subIDs for the two Anglerges in the final game are 128 and 130. This Anglerge only blows air at X. Since the first Anglerge sucks air in, and the second Anglerge both sucks air in and blows air out, this was probably meant to go in between the two.

Tombot Generator
Posted Image

No idea where this was supposed to go, and the graphics won't load up correctly. This object is closed at first. When it opens up, it fires out two Tombots in one direction (which direction depends on the subID), then closes again. X can only damage the object when it is open. When it is destroyed, it starts smoking from the bottom for a bit, then stops.

Flying drill enemy
Posted Image

Probably the most interesting find. I hope I can find the graphics to this thing, it has a really cool looking animation cycle. This enemy doesn't appear at all in the game, and its behavior is completely unique. It has the same ID as the Sine Faller enemy, but has a subID of 1. The enemy falls down from the ceiling and swoops back and forth. When it collides with the ground, it drills into it, leaving only a small part of its sprite visible above ground. It only takes 1 hit to kill.

That's it for now. I'm bound to find more stuff as I keep delving deeper into the ROM.
This post has been edited by GoldS: 06 October 2008 - 05:28 AM

#2 User is offline Sokaris 

Posted 20 August 2008 - 03:37 AM

  • Here is a man who stood up.
  • Posts: 306
  • Joined: 27-October 04
  • Gender:Male
Very cool stuff. I'm a big fan of the X series and would love to see what else you have. Nice work.

#3 User is offline Shade 

Posted 20 August 2008 - 04:48 AM

  • Posts: 2989
  • Joined: 02-November 05
  • Gender:Male
  • Location:California
  • Wiki edits:137
Very, very nice; and very interesting. I'm a big fan of the X series as well, so I'll be tuning in as well should your work uncover anymore neat tidbits.

Keep it up! :v:

#4 User is offline GoldS 

Posted 20 August 2008 - 06:28 AM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35
I found the level that the drill object's tiles load at: Launch Octopus'.

Posted Image
It's a jellyfish robot! That is a drill! Jellydrill!

Posted Image
Look at him go!

The enemy graphics are loaded at the start of the stage, and are used up to the point where you face the first Anglerge boss. How much of Launch Octopus' stage was cut out anyway?
This post has been edited by GoldS: 20 August 2008 - 01:46 PM

#5 User is offline MoDule 

Posted 20 August 2008 - 08:14 AM

  • Posts: 305
  • Joined: 03-October 07
  • Gender:Male
  • Project:Procrastinating from writing bug-fix guides
  • Wiki edits:52
Maybe they thought the stage was too hard as is since it's almost completely under water? Though I always thought that the under water physics made tha game easier, not harder.

Nice work, btw. Are you planning on making a full blown disassembly?

#6 User is offline Metal Knuckles 

Posted 20 August 2008 - 08:49 AM

  • HAVE SOME FUN WITH MIKU
  • Posts: 3535
  • Joined: 22-February 06
  • Gender:Male
  • Location:New Hampshire, USA
  • Project:Shadow Alpha, an awesome hack of Sonic 1
  • Wiki edits:10
The jumping Hoganmer is the coolest thing I've seen here. It's a shame they had to cut it from the final.

#7 User is offline Hybrid Project Alpha 

Posted 20 August 2008 - 11:46 AM

  • It's what's for dinner
  • Posts: 5064
  • Joined: 19-July 06
  • Gender:Male
  • Location:Douglas, NB
  • Project:Getting a life
  • Wiki edits:91
Oh shit I love this stuff, I hope you find more. Have you looked at some of the other X games?

#8 User is offline GoldS 

Posted 20 August 2008 - 05:03 PM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35
QUOTE (Hybrid Project Alpha @ Aug 20 2008, 12:46 PM) [post="217973"]Posted Image

This is the object with ID #1. It always loads the large weapon refill graphic. I'm guessing it's a test object for something. From the first orb, seven more orbs are created downward. The first orb is the anchor.

Posted Image

Each orb moves seperately, except the anchor orb, which doesn't move at all. Together they move in a wave like motion...

Posted Image

...in the direction of X.

Posted Image

This object has HP and can be destroyed. The anchor sphere is the first to be destroyed, followed by the connecting spheres.

Interesting object.

#9 User is offline Xkeeper 

Posted 20 August 2008 - 05:07 PM

  • IRC sniper
  • Posts: 1441
  • Joined: 10-February 06
  • Gender:Male
  • Wiki edits:221
Can we start getting patch codes for some of this? It's some really interesting stuff, but I usually find it more interesting to be able to play around with it. =P

#10 User is offline Phos 

Posted 20 August 2008 - 05:40 PM

  • Going for the high score on whatever that little bar is
  • Posts: 3318
  • Joined: 21-February 08
  • Gender:Male
I'm pretty sure I've seen hognmers jump in game. I haven't played Megaman X in a while, though.

#11 User is offline GoldS 

Posted 23 August 2008 - 05:47 PM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35
Okay...for Mega Man X, these codes work for ZSNES...

Object 1 ID: 7E0E72XX
Object 1 subID: 7E0E73YY
Object 2 ID: 7E0EB2XX
Object 2 subID: 7E0EB3YY
Object 3 ID: 7E0EF2XX
Object 3 subID: 7E0EF3YY
Object 4 ID: 7E0F32XX
Object 4 subID: 7E0F33YY
etc...

You have to convert the IDs and subIDs to hexadecimal since I just copy-pasted from my notes on the game. Sorry.

OBJECT IDs & subIDs
----
01: Hoganmer.
   00: Default.
02: Chill Penguin.
   00: Default.
03: Volt Slime.
   00: Default.
04: Flammingle.
   00: Default.
05: Boomer Kuwanger.
06: Planty.
   00: Default.
07: Launch Octopus.
   00: Default.
08: Launch Octopus fish missile.
   XX: Missile number.
09: RT-55J.
   00: Default.
10: Sting Chameleon.
   00: Default.
11: Axe Max.
   00: Don't cut the log.
   01-16?: Log cutting.
12: Flame Mammoth.
   00: Default.
13: Rush Roader.
   XX: Tile loader variable?
14: Flame Mammoth's trunk.
   XX: ???
15: Crusher.
   00: Default.
16: Sine Faller.
   00: Sine Faller.
   01: ??? (Object falls down slowly back and forth 
			and drills into the floor. Appears to 
			have wings.) [UNUSED]
17: Road Attacker.
   00: Default.
18: ??? (No idea. Freezes game on occasion.)
19: Dodge Blaster.
   00: Default.
20: Armored Armadillo.
   00: Default.
21: Spiky.
   00: Default.
22: Turn Cannon's floating platform.
   00: Don't spawn Turn Cannon.
   01: Spawn Turn Cannon.
23: Turn Cannon.
   00: Fire upward.
   01: Fire downward.
   128: Control Turn Cannon's floating platform.
24: Falling rock generator.
   00: Rocks can't be destroyed (unused?)
   01: Rocks can be destroyed.
25: Bomb Been.
   00: Default.
26: Road Attacker deployer.
27: ??? (No properties observed. Dummy object?)
28: Sea Attacker.
   00: Lower height.
   01: Higher height.
29: Gulpfer.
   00: Default.
30: Mad Pecker.
   00: Default.
31: Creeper.
   00: Default.
32: Amenhopper.
   00: Default.
33: Anglerge.
   128: First Anglerge (Tan)
   129: Second Anglerge (Orange) [UNUSED]
   130: Third Anglerge (Purple)
34: Bee Blader.
   00: Breaks first bridge.
   01: Breaks second bridge.
35: Utuboros head.
   00: Burrowing Utuboros.
   01: Free-range UTuboros.
36: Utuboros body section.
   XX: Body section number.
37: Utuboros tail.
   XX: Body section number.
38: Velguarder.
39: Deerball.
   00: Rolling left while spawning.
   01: Rolling right while spawning.
   128: Walking.
40: Cruiziler Object.
   00: Default (green)
   01: Orange Cruiziler [UNUSED]
   02: Purple Cruiziler [UNUSED]
41: Gun Volt.
   00: Default.
42: Broken Utuboros head + Scrap Robo.
   00: Scrap Robo.
   01: Broken Utuboros head (default)
43: Mine cart platform.
   00: Default.
44: Mole Borer.
   60: Default.
45: Bat Bone + Batton M-501.
   00: Bat Bone.
   01: Batton M-501.
46: Met C-15.
   00: Default.
47: Ride Armor + Armor Soldier.
   00: Armor Soldier & Ride Armor.
   01: Ride Armor alone.
48: Dig Labour.
   00: Default.
49: Spark Mandrill.
   00: Default.
50: Vile in Mech (Intro).
   128: Default.
51: Zero.
52: Crag Man.
   00: Default.
53: Metal Wing.
   00: Default.
54: Jamminger.
   00: Default.
55: Hotarion.
56: Flamer + Flamer's floating platform.
57: Conveyor belt crusher.
   00: Default.
58: Tombot.
59: Ladder Yadder.
   00: Default.
60: Dialogue character picture.
   XX: ??? (Related to dialogue picture and
			positioning)
61: Tower elevator platform.
   00: Default.
62: ??? (Acts as a Tombot generator. When destroyed, smoke comes from
	the bottom of this object. Not used in final version.)
63: Slide Cannon + sliding platform.
   01: Default.
64: Spring.
   00: Default.
65: Breakable glass object.
   00: Left pane.
   01: Right pane.
66: Laser.
   00: Horizontal laser (default).
   01: Vertical laser.
67: Four-way lasers.
68: Laser trap.
   XX: Frame of object to shoot out.
69: Power plant spark generator.
   01: Shoots two left, then one right. [UNUSED]
   18: Default?
70: Airport destructable wall object.
   XX: Object #XX.
71: Flame Pillar.
   XX: State variable?
72: Death Rogumer platform.
   00: Default.
73: Sky Claw.
   00: Default.
   128: High flying version.
74: Cruiziler missile explosion.
   00: Default.
75: Cruiziler missile.
   XX: Missile number.
76: Lava Drip.
   00: Default.
77: Light Capsule.
78: Light Capsule lightning strike.
79: Rolling Gabyool.
   00: Default.
80: Death Rogumer cannon.
81: Ray Bit.
   00: Default.
82: Storm Eagle.
   01: Sigma stage boss.
   04: Stage boss.
83: Snow Shooter.
   00: Default.
84: Snowball.
   00: Default.
85: Storm Eagle eaglet egg.
86: Storm Eagle eaglet.
87: Igloo destructable object.
88: ??? (Keeps object data throughout stage. No other properties found.)
89: Long pillar.
   00: Default.
90: ??? (Related to long pillar.)
91: Mega Tortoise.
   00: Default.
93: Rangda Bangda wall object.
94: Rangda Bangda eye.
95: Rangda Bangda mouth.
96: Rangda Bangda wall sides.
97: D-Rex head.
   00: ???
98: D-Rex base.
   00: Default.
99: Bospider.
100: Prison capsule destroyer.
   00: Default.
101: Sigma + Sigma's head.
   00: Default.
102: Zero (Sigma Stage 1 against Vile + dying)
   00: Default.
103: Vile in Mech (Sigma Stage 1).
   00: Default.
104: Creeper hole.
   00: Right hole.
   64: Left hole.
105: Vile.
   05: Default.
106: Wall Creeper.
   00: Default.
107: Final Form Sigma claw.
   00: Left claw.
   128: Right claw.
108-255: Freezes game.


Note that if you place an object that's not supposed to be in the level, its tiles won't be added correctly and you have to disable layers 1 and 2 to see it at all.

Now onto something else I found, again dealing with Launch Octopus' stage.

Posted Image
This is a duplicate boss entry room. It's directly above the actual boss entry room.

Posted Image
Left over from an earlier version of the level, I guess. It's definitely unused.

#12 User is offline GoldS 

Posted 29 August 2008 - 08:01 PM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35
Posted Image
I found some debug text in the room, and I've found a way to sorta enable it. Now I have to find out what activates it for real.

#13 User is offline Zycor 

Posted 05 September 2008 - 10:42 PM

  • This is my title, get your own.
  • Posts: 111
  • Joined: 13-June 04
  • Gender:Male
  • Project:Oh so many incomplete projects, including starting projects...
awesome stuff, I'm betting the unused Jumping would've been to act even more like Sniper Joe from the classic series.

#14 User is offline Skaarg 

Posted 06 September 2008 - 12:28 AM

  • Posts: 3591
  • Joined: 09-December 03
  • Wiki edits:4
It'd be awesome if there was any leftover stuff from the early beta pictures you see of the white city for the intro level.

#15 User is offline GoldS 

Posted 06 September 2008 - 02:27 AM

  • Posts: 161
  • Joined: 18-August 04
  • Gender:Male
  • Location:USA
  • Wiki edits:35

View PostSkaarg, on Sep 6 2008, 01:28 AM, said:

It'd be awesome if there was any leftover stuff from the early beta pictures you see of the white city for the intro level.


I've looked through the level palettes, what objects are loaded in levels, etc. and have found no evidence of anything related to the white city. It might be the Dust Hill Zone of Megaman X.

  • 5 Pages +
  • 1
  • 2
  • 3
  • Last ►
    Locked
    Locked Forum

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