| |||
Views: 88,554,489 |
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search | 05-07-24 08:58 AM |
|
Guest: Register | Login |
Main - Posts by infidelity |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 41/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
I wish I knew about rom hacking back then. So hard for me to learn alot due to personal time constraints. I'm also saddend about Vengence not being complete. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 42/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
i've been trying my hardest since 2005 on asm. over the past year & a half, kuja killer has been giving me advice, and i've been able to understand what he's done for me, and what he's shown me. Now, 3 years later, I'm doing asm on my own. I'm getting better with identifying what an opcode is by just looking at it. About 10 opcodes I can name off the top of my head when working.
the first major thing i started doing was adding sfx to certain things. that was awesome. then i began doing simple cmp's with beq/bne's. Now I'm dong bank swappings, chr-rom switches, i can now look at an address, and off the top of my head, create either the pointer of the address, or just come up with the address itself "depending if i'm in either 8000-9FFF or A000-BFFF - :p still in MM4 mode here " so I owe alot to kuja killer for helping me out. I'm still not at the level he's at, but I'm still learning. It's the time that I just don't have. If I was 16 again, and found out about rom hacking, everything today would be a different story for me. Rock on ASM!!! |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 43/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
I was inspired by to do a full fledged rom hack after I played "Rockman Exile" I said that I wanted to create a game that was either just as good, or better than "Rockman Exile" Thank You B Hornet for making that hack! |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 44/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
Awesome concept! Great job on the select button addition! Looking forward to when this is complete. Keep us all informed! |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 45/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
sorry to hear that |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 46/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
That's awesome your getting back into it. This hack sounds very interesting, I'm looking forward to it's completion. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 47/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
Felt like posting this incase any newcomers come to this, or for fellow members here, that are looking for information on the sound engine for Megaman 2. I Spent all morning putting it together, so it's very detailed. Hope this is useful for ya'll.
Megaman 2 Sound Engine Document 8-10-08 by: infidelity Pointers ----------- EX: Description-Address-Pointer Pre-Intro = $30A7C - $30A7D = B4B1 Title Screen = $30A7A - $30A7B = F4AE SFX Teleport Away = $30AD4 - $30AD5 = 35BE Start/Password = $30A80 - $30A81 = D5B3 SFX Cursor Movement = $30ABE - $30ABF = 25BD SFX Teleport Down = $30AC0 - $30AC1 = 3DBD Boss Select Screen = $30A78 - $30A79 = 14AE Boss Selected Screen = $30A74 - $30A75 = A0AB Bubbleman = $30A6E - $30A6F = 91A1 Heatman = $30A66 - $30A67 = 8794 Metalman = $30A6A - $30A6B = 429A Flashman = $30A60 - $30A61 = D68A Crashman = $30A64 - $30A65 = C890 Woodman = $30A62 - $30A63 = 1D8E Quickman = $30A6C - $30A6D = 489E Airman = $30A68 - $30A69 = 9896 Wily's Castle = $30A82 - $30A83 = A6B4 SFX Wily's Ship = $30A84 - $30A05 = 53B5 SFX Health/Weapon Meter & Wily Castle Path Formation = $30AB0 - $30AB1 = 2DBC Wily 1 & 2 = $30A70 - $30A71 = A8A4 Wily 3-5 = $30A72 - $30A73 = 60A9 Boss = $30A76 - $30A77 = 58AC Game Over = $30A7E - $30A7F = 57B3 2nd Part To Title Song During Credits = $30A88 - $30A89 = DCB6 Boss Defeated = $30A8A - $30A8B = EAB9 Wily Defeated = $30A8C - $30A8D = 52BA Weapon Obtain = $30A8E - $30A8F = EDBA SFX Sniper Joe Mech = $30AA2 - $30AA3 = 22BB SFX?? = $30AA4 - $30AA5 = 5BBB SFX Metal Blade = $30AA6 - $30AA7 = 8EBB SFX M Buster = $30AA8 - $30AA9 = B6BB SFX Enemy Shooting = $30AAA - $30AAB = C8BB SFX Megaman Hit = $30AAC - $30AAD = D5BB SFX Quicman Lasers = $30AAE - $30AAF SFX Megaman Landing = $30AB2 - $30AB3 = 4CBC SFX Alien Wily Defeated = $30AB4 - $30AB5 = 62BC SFX Weapon Hit = $30AB6 - $30AB7 = 9BBC SFX WIly 1 Dragon Teleport = $30AB8 - $30AB9 = B5BC SFX Weapon Deflect = $30ABA - $30ABB = F1BC SFX Crash Bomb Latching = $30ABC - $30ABD = 00BD SFX Cursor Movement In Weapon Menu = $30ABE - $30ABF = 25BD SFX Leaf Shield = $30AC2 - $30AC3 = 5DBD SFX Weapon Menu = $30AC4 - $30AC5 = 78BD SFX?? = $30AC6 - $30AC7 = 8FBD SFX Boss Doors = $30AC8 - $30AC9 = 98BD SFX Heatman Weapon Charge 1 = $30ACA - $30ACB = B7BD SFX Heatman Weapon Charge 2 = $30ACC - $30ACD = CCBD SFX Heatman Weapon Charge 3 = $30ACE - $30ACF = E1BD SFX Heatman Weapon = $30AD0 - $30AD1 = F6BD SFX Green/Red Plunger Guy = $30AD2 - $30AD3 = 15BE SFX Water = $30AD6 - $30AD7 = 88BE SFX Teleport Blocks = $30AD8 - $30AD9 = A4BE SFX Wily 6 Ceiling Acid 1 = $30ADA - $30ADB = BCBE SFX Wily 6 Ceiling Acid 2 = $30ADC - $30ADD = F3BE SFX Airman Weapon = $30ADE - $30ADF = 2ABF SFX?? = $30AE0 - $30AE1 = 3BBF SFX Dead = $30AE2 - $30AE3 = 48BF SFX Extra Life/E Tank = $30AE4 - $30AE5 = 8FBF Song/SFX Locations --------------------------- *NOTE* Song Locations Begin With "0F" Then have 5, 2 Byte Pointers After It. EX: 0F,XX,XX,XX,XX,XX Pointers Are For Square 1, Square 2, Triangle, Noise, & End Channel. Square 1, Square 2, Triangle, & Noise All Begin With "00" The End Channel Byte Does Not Log, So Don't Worry When You See It Being Different Bytes Within Different Songs. This Just Tells The Channel Where To Stop. *NOTE* SFX Do Not Apply To The Above Description. Flashman = $30AE6 Square 1 = $30AF1 Square 2 = $30C01 Triangle = $30CB9 Noise = $30D93 END = $30E25 Woodman = $30E2D Square 1 = $30E38 Square 2 = $30EF8 Triangle = $30FAD Noise = $31089 END = $310D0 Crashman = $310D8 Square 1 = $310E3 Square 2 = $31280 Triangle = $313A1 Noise = $31440 END = $3148F Heatman = $31497 Square 1 = $314A2 Square 2 = $31574 Triangle = $3162C Noise = $31681 END = $316A8 Airman = $316A8 Square 1 = $316B3 Square 2 = $317DF Triangle = $31900 Noise = $31A27 END = $31A4A Metalman = $31A52 Square 1 = $31A5D Square 2 = $31B3E Triangle = $31C6A Noise = $31D68 END = $31E50 Quickman = $31E58 Square 1 = $31E63 Square 2 = $31F3B Triangle = $3202D Noise = $32124 END = $32199 Bubbleman = $321A1 Square 1 = $321AC Square 2 = $322CA Triangle = $323B7 Noise = $32463 END = $324B0 Wily 1-2 = $324B8 Square 1 = $324C3 Square 2 = $32651 Triangle = $327D0 Noise = $32950 END = $32968 Wily 3-5 = $32970 Square 1 = $3297B Square 2 = $32A57 Triangle = $32Ab9 Noise = $32B97 END = $32BA8 Boss Selected = $32BB0 Square 1 = $32BBB Square 2 = $32BFD Triangle = $32C30 Noise = NONE (set to 00,00) END = $32C60 Boss = $32C68 Square 1 = $32C73 Square 2 = $32D0A Triangle = $32D91 Noise = $32DD7 END = $32E1C Boss Select = $32E24 Square 1 = $32E2F Square 2 = $32E78 Triangle = $32EAC Noise = $32EE7 END = $32F04 Title Screen = $32F04 Square 1 = $32F0F Square 2 = $33009 Triangle = $330FC Noise = $33190 END = $331BC Pre-Intro = $331C4 Square 1 = $331CF Square 2 = $3324D Triangle = $332C9 Noise = $3332D END = $33363 Game Over = $33367 Square 1 = $33372 Square 2 = $33390 Triangle = $333AE Noise = $333D3 END = $333E1 Start/Password = $333E5 Square 1 = $333F0 Square 2 = $33433 Triangle = $3345F Noise = $33491 END = $334AE Wily's Castle = $334B6 Square 1 = $334C1 Square 2 = $334F0 Triangle = $33518 Noise = $3353A END = $3355B SFX Wily's Ship *USES MUSIC FORMATION* = $33563 Square 1 = $3356E Square 2 = $33582 Triangle = NONE (set to 00,00) Noise = NONE (set to 00,00) END = $33596 Ending = $3359E Square 1 = $335A9 Square 2 = $33646 Triangle = $33658 Noise = $336D4 END = $336E8 2nd Part To Title Song During Credits = $336EC Square 1 = $336F7 Square 2 = $337F5 Triangle = $338EE Noise = $339C6 END = $339F2 Boss Defeated = $339FA Square 1 = $33A05 Square 2 = $33A1E Triangle = $33A37 Noise = NONE (set to 00,00) END = $33A5E Wily Defeated = $33A62 Square 1 = $33A6D Square 2 = $33AA0 Triangle = $33AD3 Noise = $33AEA END = $33AF9 Weapon Obtain = $33AFD Square 1 = NONE (set to 00,00) Square 2 = NONE (set to 00,00) Triangle = $33B08 Noise = $33B23 END = $33B32 SFX Sniper Joe Mech = $33B32 - $33B6A SFX?? = $33B6B - $33B9D SFX Metal Blade = $33B9E - $33BC5 SFX M Buster = $33BC6 - $33BD7 SFX Enemy Shooting = $33BD8 - $33BE4 SFX Megaman Hit = $33BE5 - $33C12 SFX Quickman Lasers = $33C13 - $33C3C SFX Health/Weapon Meter & Wily Castle Path Formation = $33C3D - $33C5B SFX Megaman Landing = $33C5C - $33C71 SFX Alien Wily Defeated = $33C72 - $33CAA SFX Weapon Hit = $33CAB - $33CC4 SFX Wily 1 Dragon Teleport = $33CC5 - $33D00 SFX Weapon Deflect = $33D01 - $33D0F SFX Crash Bomb Latching = $33D10 - $33D34 SFX Cursor Movement = $33D35 - $33D4C SFX Teleport Down = $33D4D - $33D6C SFX Leaf Shield = $33D6D - $33D87 SFX Weapon Menu = $33D88 - $33D9E SFX?? = $33D9F - $33DA7 SFX Boss Doors = $33DA8 - $33DC6 SFX Heatman Weapon Charge 1 = $33DC7 - $33DDB SFX Heatman Weapon Charge 2 = $33DDC - $33DF0 SFX Heatman Weapon Charge 3 = $33DF1 - $33E05 SFX Heatman Weapon = $33E06 - $33E24 SFX Green/Red Plunger Guy = $33E25 - $33E44 SFX Teleport Away = $33E45 - $33E97 SFX Water = $33E98 - $33EB3 SFX Teleport Blocks = $33EB4 - $33ECB SFX Wily 6 Ceiling Acid 1 = $33ECC - $33F02 SFX Wily 6 Ceiling Acid 2 = $33F03 - $33F39 SFX Airman Weapon = $33F3A - $33F4A SFX?? = $33F4B - $33F57 SFX Dead = $33F58 - $33F9E SFX Extra Life/E Tank = $33F9F - $33FE7 Definitions Of Music Data ---------------------------------- *NOTE* The Following Is Not From Me. This Is From A Translated Page. I Take No Credit For The Following Descriptions. Original Source = http://klikechange.free.fr/Rockman2.htm I Will Strip It Down To Make It Less Difficult To Understand. $00 XX: Speed (the extent whose XX is large it becomes slow) $02 XX: Timbre change (inserting $00, $40, $80, C0 in XX, please try) $03 XX: Way volume change (only $FF you do not insert in the non darkness, note) $04 YY XX XX: The address which is shown with XX XX (the $28000 is not forgotten) to jump, the YY time it does that, (in case of 00 it is unlimited) $05 XX: It rises 1 sound each height of the key (concerning 1) $06: Length of diacritic of one rear is designated as 1.5 times. $07 XX XX: But attenuation... because address it is not chased, don't you think? it is good and the わ can (someone to be possible) as for other things with 1byte Y length of diacritic (60 2 times that 40) plus does XX in the key which with XX is decided with height $05 XX of sound presently while collecting is (the ぉ ぃ diacritic data (rectangular group and triangular group) Y0 (40,60,80, A0, C0, E0) + XX (00 - 1F) concerning diacritic one. XX in case of the $00 it becomes the 休 sign. When we assume that $4F is 16 diacritical markses of ド, the $50 becomes 16 diacritical markses of the ド #, 6F becomes 8 diacritical markses of ド. It is in the midst of collecting concerning noise and effective sound. END |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 48/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
np |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 49/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
excellent job! the music is awesome as well! thank you for posting this video! keep up the great work! |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 50/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
and no, i didn't know that music was from MM9 September is right around the corner!! |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 51/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
yeah mm2 has tons within the level palette sections. i'm sure you've figured out the bankswap routine, and took advantage of those areas
did you expand the rom as well? or are you just editing the rom as is? |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 52/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
Not to draw attention away from your thread, but my copy of Megaman 4 has been severely altered by kuja killer from the ground up. for 1, it's expanded to it's maximum size, and he converted it from CHR-RAM to CHR-ROM. I don't want to share any more details, but when the hack is released, you'll see how things are setup in my rom. Completely different from the traditional Megaman 4 rom. If kuja himself wants to share what he did, that's just as fine. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 53/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
I listened to the entire soundtrack and was blown away! the composers did a fantastic job.
I absolulty love the box art, and hope that I can obtain a T-shit of it. I've been looking all over the internet to find an official US release date for this on the Wii, and I can't find one. Would anyone here know of this? |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 54/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
the original yellow devil, and the final wily fight in MM4 |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 55/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
I know the in-game screen doesn't show anything special, so I decided to show the actual tilesets used in Galxyman's level, from my Tile Table in MegaFLE, and from my PPU Viewer in FCEUXD
Just wanted to show you some Megaman 9 ripping :p |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 56/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
My gift to all of you megaman hackers. I have ripped all the in-game tile sets for Megaman 9! Enjoy!
Before any moderators get on my case, or threaten to remove this, THIS IS NOT A REAL ROM! This is a fresh, newly made rom with no header info, no gameplay, no copyright infringments (ABOUT THE ROM I MADE FROM SCRACTH). All you get is a gray screen if you try to open this in an emulator. This file is only viewable in tile editing programs, such as TLP, YY-CHR & Tile Molester. I chose this type of format due to the reasoning above. And it's newbie friendly, since alot of people have trouble with patching programs. http://www.megaupload.com/?d=G6V01WUX |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 57/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
i'm talking about the rom i made from scratch, i knew someone would comment on that remark.
|
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 58/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
just trying to make this easy for people to use in future hacks that's all. i guess sprites.inc should take down everything they have ripped.
blackhole89 = over a sprites.inc, someone dumped the .WAD file and was able to decrypt all the files. they found 1 of the files that had all the sprites. So i took it upon myself to rip the levels, since no one had done so yet. |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 59/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
heh np Kawa
the thing i tried doing was coming up with the correct palette for Galaxyman. I just stare at my hdtv, and then my pc monitor to try and match them. the palette I can't get correctly is the red backround in that level. i know how the green dot is faded in and out, i'm just messing up on the red colors, blah |
infidelity |
| ||
Fuzz Ball Level: 66 Posts: 60/968 EXP: 2370144 Next: 91707 Since: 05-24-07 Last post: 969 days Last view: 825 days |
what i want is the actual sfx from MM2 into MM3-6 sound engine. lets get that |
Main - Posts by infidelity |
© 2005-2023 Acmlm, blackhole89, Xkeeper et al. |
MySQL - queries: 135, rows: 167/167, time: 2.074 seconds. |