Points of Required Attention™
Friendly reminder: Please don't respond to spammers! Their posts inevitably get memory-holed when staff get around to, leaving behind an inexplicable tableau of you shouting at nothing and (if they otherwise would have been alone in a thread) dangling posts and wrong postcounts.
Views: 45,237,516
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 06-29-17 02:31 AM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest | 2 bots

Main - ROM Hacking - General Megaman Hacking Thread New thread | New reply

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79

TheSkipper1995
Posted on 08-19-15 02:04 AM Link | Quote | ID: 160710


Micro-Goomba
Level: 8

Posts: 3/18
EXP: 1994
Next: 193

Since: 08-17-15

Last post: 254 days
Last view: 255 days
Posted by Mike-Tech
It sounds like your hack in some spots is still being asm hard coded.
Can you record your game and show that happening ?



Sure thing!

https://www.youtube.com/watch?v=O0h_i2uE4QA

Also if it helps to clarify anything, the value I'm changing in the editor to get the enemy graphics I want is called the "Scroll Gfx Load." The value I need for the graphics I want is "13." Now here's the weird part. There's another value in the checkpoint editor called the "Initial CHR Load ID" which is what seems to control which graphics the game loads upon respawning at the checkpoint. Now, you might think that I'd just be able to change the Initial CHR Load ID to "13" and it would work, but it doesn't. The values in the Scroll Gfx Load and the CHR Load ID do not seem to correlate to each other.

Mike-Tech
Posted on 08-19-15 07:28 AM Link | Quote | ID: 160713

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 740/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Thats odd, I looked at the video, when you climb the ladder, the enemie sprite is find.
When you jump into the spikes and die and respawn, the enemie is in the spike pit ?
I'll admit I don't know very much at mega man hacking at all.
Move the sprite away from the pit area or don't have it in that section.
If I'm write that enemie enables the lights to go on and off.
Thats probably its doing that, I'll let other mm hackers take a look at it.
Insectduel maybe able to help you find out whats going on if he sees your post.


____________________

Zynk
Posted on 08-22-15 12:47 PM Link | Quote | ID: 160784


Octoballoon
Level: 26

Posts: 101/169
EXP: 90945
Next: 11330

Since: 10-19-12

Last post: 39 days
Last view: 14 hours
I'm attempting to insert the complete names of the weapons in Mega Man VI. I managed to insert "Blizzard Attack", but for "Wind Storm"...




____________________

Mike-Tech
Posted on 08-22-15 03:35 PM Link | Quote | ID: 160785

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 744/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Posted by Zynk
I'm attempting to insert the complete names of the weapons in Mega Man VI. I managed to insert "Blizzard Attack", but for "Wind Storm"...





May sound like a dumb question, but do you know the character font limit for the weapon systems ?
Also you might have to modify the code abit for you to input more keys into certain spots. :/


____________________

Zynk
Posted on 08-22-15 06:10 PM (rev. 2 of 08-22-15 06:11 PM) Link | Quote | ID: 160786


Octoballoon
Level: 26

Posts: 102/169
EXP: 90945
Next: 11330

Since: 10-19-12

Last post: 39 days
Last view: 14 hours
Character font limit? or you mean the get weapon message length of each weapon? /:/

I'm looking at hints on how Rockman 6 Skype did it. They managed to make the weapon names complete, moved some get weapon message to 0x79D59 and a bunch of hex before it at 0x79D30, and modified the original offset at 0x7A8A8. I tried to copy the codes but results are the same as before.



____________________

Zieldak
Posted on 08-22-15 06:17 PM (rev. 3 of 08-25-15 08:40 PM) Link | Quote | ID: 160787


Level: 37

Posts: 252/367
EXP: 317272
Next: 20981

Since: 12-01-11
From: Hungary

Last post: 329 days
Last view: 181 days
Try the bytes from 787F7 to 787FE. Those bytes are the ones that jump to the beginning of each name. For example, 787FC is Silver Tomahawk. If you have extended a name by 1 byte, you have to also make that change here. But you are limited. Too limited. The whole text (with additional text from a cutscene) can only be 255 bytes long or something. I mean, it cannot make bigger jumps than FF and C. Flash is already F9 so that might be a problem.

You could change the code... To make it always write 'You Get' from the same location and then jump to the weapon name.

____________________










"Quality over quantity"

Mike-Tech
Posted on 08-22-15 06:37 PM Link | Quote | ID: 160788

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 745/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Posted by Zynk
Character font limit? or you mean the get weapon message length of each weapon? /:/




Just a quick question is winhex better than goldfinger or still the same ?
I haven't touched a hex editor since 2010, been out of the loop with some rom hacking tools.


____________________

Insectduel
Posted on 08-23-15 01:05 AM Link | Quote | ID: 160805


Boomerang Brother
Level: 62

Posts: 972/1041
EXP: 1964282
Next: 20404

Since: 02-16-08
From: Insectduel's office

Last post: 24 days
Last view: 24 days
@Mike-Tech I always thought that Translhextion is better than WindHex but who the heck cares, that's on your opinion for a users hex editor.

____________________

Mike-Tech
Posted on 08-23-15 03:03 AM Link | Quote | ID: 160813

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 746/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
I don't know where that came from but wtf ever, all I am asking is which tool is better these days ?
I used goldfinger in the past, someone on a different board recommended that.
Since it's 5 years later and I'm getting back into rom hacking and digging around in roms I thought I might pop the question.

I used translehextion but I didn't like its interface and how it searched for different offsets. :/
Maybe for you its better because you know how to work it but eh. :|



____________________

Quick Curly
Posted on 08-23-15 05:13 PM Link | Quote | ID: 160827


Giant Red Paratroopa
Level: 71

Posts: 1192/1403
EXP: 3019068
Next: 148046

Since: 06-15-08
From: Earth

Last post: 9 days
Last view: 1 day
I think that Insectduel was mainly just saying that it's up to a person's own preference, and really an effective hex editor comes down to what a person intends to use it for.

There are built-in hex editors in special emulators like FCEUX/FCEUXD. Really, they're what I mainly use. You can make changes, and then see how those changes affect the game in the emulator window before you even save them permanently, to find out whether or not you really want to.

I mainly use WindHex32 for ROM expansion, as well as comparing files to see a list of all the ranges of offsets that are different between an original ROM and a modified ROM.

I've seen quite a few people recently say that HxD is their personal favourite hex editor. I personally use it mainly for generating checksums, but in my personal opinion, it has a friendlier user interface than WindHex32.

I never even heard of GoldFinger, but it looks neat through the screenshot.

Long story short, it really comes down to the specific features you're looking for. There might not be a "correct" answer. You can use multiple hex editors, each for different reasons.

Zynk
Posted on 08-24-15 05:01 AM (rev. 2 of 08-24-15 12:08 PM) Link | Quote | ID: 160880


Octoballoon
Level: 26

Posts: 103/169
EXP: 90945
Next: 11330

Since: 10-19-12

Last post: 39 days
Last view: 14 hours
Posted by Zieldak
Try the bytes from 787F7 to 878FE. Those bytes are the ones that jump to the beginning of each name. For example, 787FC is Silver Tomahawk. If you have extended a name by 1 byte, you have to also make that change here. But you are limited. Too limited. The whole text (with additional text from a cutscene) can only be 255 bytes long or something. I mean, it cannot make bigger jumps than FF and C. Flash is already F9 so that might be a problem.

You could change the code... To make it always write 'You Get' from the same location and then jump to the weapon name.


878FE? Or was it 787FE? :p Those are for the US version right? (the JP version seems to have a different code, as the offset and hex values doesn't show) Does the difference of each weapon name is the length of the you get message? (e.g. 38 + 15 = 4D; where, 15 = length of message.) I notice the length is longer for Plant & Flame where you get the adaptors?

Anyways, I tried fitting the weapon names by overwriting YOU GET. I feel it is better than reading B.ATTACK or KNIGHT C. Wouldn't it be a good idea if I place a YOU GET logo on the glasses on the get weapon screen? XD (I'll make a screenshot later for testing) Screw that, never gonna happen XDD

____________________

Mike-Tech
Posted on 08-24-15 11:44 AM Link | Quote | ID: 160881

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 750/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Thanks for explaining and yes I know fceux, so does snes9x and I believe visual boy current version.
I used goldfinger to edit hex out of the emulator and maybe I apply some small changes.

Given what you said I'll look into winhex, but goldfinger may still be what I need.
You should check it though its very nice and easy to use.

Wonder if still works with windows 10, probably will since its not that old yet.

____________________

Termingamer2-JD
Posted on 08-24-15 01:53 PM Link | Quote | ID: 160883


Ropa
Banned: repeat sockpuppeting
Level: 43

Posts: 86/739
EXP: 528575
Next: 36471

Since: 08-06-15
From: England

Last post: 182 days
Last view: 181 days
Everyone should know FCEUX. It's the greatest FC/NES emulator of all time, even you know that.

Same goes for snes9x if you need a blend of speed and decent accuracy.

____________________
Jamie Dignam

Zieldak
Posted on 08-25-15 08:40 PM Link | Quote | ID: 160923


Level: 37

Posts: 254/367
EXP: 317272
Next: 20981

Since: 12-01-11
From: Hungary

Last post: 329 days
Last view: 181 days
Posted by Zynk
Posted by Zieldak
878FE? Or was it 787FE?


Oh, sorry 787FE. I don't know why I wrote 878xx.

____________________










"Quality over quantity"

Model FZx
Posted on 08-30-15 04:21 AM Link | Quote | ID: 160965


Red Koopa
Level: 21

Posts: 50/132
EXP: 48810
Next: 1133

Since: 08-28-14

Last post: 586 days
Last view: 606 days
Alright, thanks to blackhole89, I am back on here! Yeye!

Anyway, I have a question about Mega Man 2. Would anyone know by chance where its Music data starts and ends? Also does anybody know of any dos NES ROM disassemblers I can use? Thanks in advance!

____________________
A well known Bio-Metal

Mike-Tech
Posted on 08-30-15 05:26 AM Link | Quote | ID: 160966

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 767/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Posted by Model FZx
Alright, thanks to blackhole89, I am back on here! Yeye!

Anyway, I have a question about Mega Man 2. Would anyone know by chance where its Music data starts and ends? Also does anybody know of any dos NES ROM disassemblers I can use? Thanks in advance!


http://www.romhacking.net/utilities/500/

http://www.fceux.com/web/home.html

For the dissambly part, that would be your best bet.


http://acmlm.kafuka.org/board/profile.php?id=491
Ask him about the music locations for mega man 2.
I believe he doumented that 1 or 2 years ago, but check his posts to see what he says about it.

____________________

Model FZx
Posted on 08-30-15 05:41 AM Link | Quote | ID: 160967


Red Koopa
Level: 21

Posts: 51/132
EXP: 48810
Next: 1133

Since: 08-28-14

Last post: 586 days
Last view: 606 days
Ah, those assemblers aren't for dos :-( Thanks though.

____________________
A well known Bio-Metal

Mike-Tech
Posted on 08-30-15 06:02 AM Link | Quote | ID: 160968

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 768/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
I don't know why you would need dos for a disassembler, but this may do.

http://www.zophar.net/utilities/nesdev/nes-disassembler.html


Also them if they might know of something.

http://forums.nesdev.com/index.php?sid=b956f81af19a41163ca89683c3677eff



____________________

Model FZx
Posted on 09-01-15 06:26 AM (rev. 3 of 09-01-15 06:28 AM) Link | Quote | ID: 160979


Red Koopa
Level: 21

Posts: 54/132
EXP: 48810
Next: 1133

Since: 08-28-14

Last post: 586 days
Last view: 606 days
My second ever Mega Man 2 hack! Here are some works in progress.

"Liscenced 1585 by Capcom, Nintendo." I changed the entire Mega Man font to my own font. To think all of thos just because I didn't know Mega Man 6 had a 5! :-D Text is subject to change.


Moved the "Who's That Pokemon Doc Robot" question mark to be everyone's boss portraits. Note, the original mugshots are still in the ROM, I just replaced the Wily tiles and placed them in all the boxes. Also blacked out Quickman's Overhang Boomerang and other robot parts. Custom bosses with new names intended! I also used 2 of Quick Man's portrait tiles for the top and bottom of the blue bars. I think it looks pretty sleezy B-)


This took me 2 1/2 to 3 hours to do. Mega Man 3's head, with a Mega Man 9-10 styled "MEGAMAN", minus the red triangle. Herobrine Man on the left was what took most of my time.

I am limited currently to DosBox, and have done all of this using Tile Layer, Visine, and a hex editor. Though...I do have a question: Mecha Dragon. His tileset is in the same space as the title screen. If i replace these, would these affect the actual Mecha Dragon later on?

____________________
A well known Bio-Metal

Mike-Tech
Posted on 09-01-15 06:37 AM Link | Quote | ID: 160980

Banned until further notice.
Backseat moderation, picking fights with staff and users and general unpleasantness.
Level: 61

Posts: 770/971
EXP: 1844811
Next: 31785

Since: 04-25-07
From: 90 degrees of north bridge

Last post: 495 days
Last view: 10 days
Maybe a dumb question but what os are you using that you need dosbox ?
Hack looks good, however for the second screen, I suggest you add a metal border around the boss mug shot pics.
Having no border or tile around it makes it look ackward or goofy looking.

If you like, locate the mega man v gameboy rom and look at the tiles in yy-chr.
Half of it you could resource into your hack, to make it stand out more.



____________________
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79


Main - ROM Hacking - General Megaman Hacking Thread New thread | New reply

Acmlmboard 2.1+3δ (2016-01-08)
© 2005-2016 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.168 seconds. (344KB of memory used)
MySQL - queries: 82, rows: 123/0, time: 0.130 seconds.