News:

11 March 2016 - Forum Rules

Main Menu

Mega Man X6 Tweaks (v2.6)

Started by acediez, June 14, 2018, 12:32:30 AM

Previous topic - Next topic

acediez

Quote from: Danielxz on April 30, 2022, 08:50:08 PM
but why if you have the arm upgrade(shadow/gaea buster) and try to use special weapons the game will freeze?
I'm not sure, but it's most likely because it's trying to access unexistent graphic files.
I've managed to keep them active with gibberish graphics by blindly skipping a few subroutines, but I didn't document any of that.

Quote from: Danielxz on April 30, 2022, 08:50:08 PM

this option from the patcher is bugged, once activated it'll grant infinity activations to Normal X
I know. It's marked as EXPERIMENTAL. Didn't work on that one for long.

Quote from: Danielxz on April 30, 2022, 08:50:08 PM
when loading the game from memory card regardless of Rank or amount of Nightmare Souls or anything, Ilumina will always be Lv.1, after some stages or rank upgrade her Lv. will update to the correct one

Good find!
Probably a vanilla bug?

Quote from: Danielxz on April 30, 2022, 08:50:08 PM
and here a few things from DmgTables, High Max has an third DmgTable that only active when fighting Shadow Armor, i think this one is very important since if someone make an custom DmgTable and/or fight him as shadow with the incomplete armor option active, he will do damage only with the Saber and/or the saber charged(arm upgrade)

Good find x 2!
I'll keep it in mind.

Quote from: Danielxz on April 30, 2022, 08:50:08 PM
and i think this one is missing from DmgTable only Metal Anchor(basic shot) and Blade Saber charged can destroy it

Noted!


Thanks!

BlazeHeatnix

I wrote a review about this project on its page. The X6 Tweaks project is amazing, but I don't like how lives are being handled. The level design is just too unfair to ask the player to restart the entire stage for things that most likely are not their fault, and to make them kill themselves to reset their life counter. I understand that the patcher allows an infinite lives option, but I want to offer two alternatives if the intent is to make the player approach situations more cautiously.

1.) Let lives reset upon entering a new stage or area.
2.) Reduce the number of checkpoints.

One of the reasons I like Metal Shark Player's stage is not just that it's one of the only well-made levels in X6, but that it asks you to go through a massive gauntlet without checkpoints. It effectively forces you to practice in that regard. Most other levels have somewhere like 5 checkpoints per area.

acediez

Just to be clear, you can go back to Continues taking you back to the checkpoint in the patcher tool (though last time I checked I think the description actually says the opposite? It's on my small fixes to do list)

Quote from: BlazeHeatnix on May 11, 2022, 12:45:11 PM
1.) Let lives reset upon entering a new stage or area.
2.) Reduce the number of checkpoints.

1.) This is something I've been thinking about too and would like to get implemented eventually. "If n of lives < default n of lives, reset". Shouldn't be hard.
2.) As much as I would like more in depth stage modifications (including moving checkpoints), that's well beyond the scope of what I would work on nowdays.

Quote from: BlazeHeatnix on May 11, 2022, 12:45:11 PM

One of the reasons I like Metal Shark Player's stage is not just that it's one of the only well-made levels in X6

Agree. This thread is a Metal Shark Player-positive environment.

EmBanGiay

Hello, this mod is fantastic. However, when i try to open the custom patcher i got this error message.
I tried to open both on my PC and Laptop and it just the same. I wish there were a tutorial or error fix on this mod.

"Error: Invalid option
Specifically: x
Line# 1790: gui,Main:Add,Button,vTestButton gText x%x_btn02% y+-18, Test Mode
The current thread will exit"

I ran as admin too

acediez

#1004
I've never seen that error, but I know it's a GUI issue.
Try disabling DPI scaling.
From the readme:

Quote- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
IF THE GUI DOESN'T LOOK LIKE IT'S ALIGNING PROPERLY:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Disable DPI scaling for this program:
Right click on program, go to
Properties > Compatibility > Change high DPI settings
Enable "Override high DPI scaling behavior..." and select "System"

Please let me know if that solves it.
If it doesn't, I'll try to do something about it for the next update (whenever that might be)

EmBanGiay

Thank you for reply.

I tried the settings you mentioned but sadly it didn't work.
I hope we can have some DMs to communicate more easily.

BlazeHeatnix

#1006
Found a somewhat minor bug. If automatic crouching is enabled, these parts jutting out from the crusher won't kill you right away. It will still kill you after a few seconds if on solid ground, but if you're on the conveyor, they can't kill you at all since you'll slide away from its hitbox by the time it would.


EDIT: Turns out it can also happen on solid ground too for some situations. The game will sometimes shove you to the side.

All-Star-Super

I dunno if I'm being stupid or not but I don't know how to make the game work and don't know the things I need t run it, I'm still getting used to this new computer. Can somebody tell me the steps to run the game? Too much of an idiot to know.

KingMike

This sounds like something to make a separate thread on.
It's hard to give help when we don't know what you've done.
"My watch says 30 chickens" Google, 2018

Guilherme Resende

If one wants to consider Canonical Megaman X3 Zero Project (Or the Xtreme 2), the dialogues between Dr.Light and Zero about Falcon Armor boots would go like this:

DR. LIGHT
Zero... Long Time No See...

ZERO
I... I remember you...

DR. LIGHT
It's good to know that X is still fine, but it's dangerous X to fight With incomplete armor in this virus situation...

ZERO
I See...

DR. LIGHT
I'm going to give you a program to modify X's armor. Analyze and upload this data into your safe memory and eventually a new armor will be completed. To ensure stability, this program has been divided into four segments. Once you've gathered and loaded them all, the armor will be complete - otherwise nothing will happen. Er... Her name is Alia, right? She can help you with that, I believe. Anyway, here is the Falcon Armor leg program. With these, X can fly through the air using an invincible Dash! He can also damage enemies simply by touching them. As for you, Zero... I'm afraid I can't analyze your body more yet, so I can't make any more improvements for you... I'm sorry.

ZERO
Thanks, but I don't need anything else anyway. ...But, I have something I'd like to ask you... Sometimes I feel like I'm accessing a deep memory... and in my mind I see the silhouette of an old professor. .. Do you have any idea who he could be...?

DR. LIGHT
I'm not sure... Maybe if I saw him, I could give you an answer. Maybe it could just be a fragment, caused by some mistake? I wouldn't worry too much about it.

ZERO
No, not much is on my mind. But when I got to see you again, I couldn't help but ask...

DR. LIGHT
I'm very sorry that I couldn't help.

ZERO
Don't worry, I wasn't expecting an answer. Anyway, I will arrange for X to receive this armor program.

acediez

Quote from: BlazeHeatnix on May 24, 2022, 01:00:55 PM
Found a somewhat minor bug. If automatic crouching is enabled, these parts jutting out from the crusher won't kill you right away. It will still kill you after a few seconds if on solid ground, but if you're on the conveyor, they can't kill you at all since you'll slide away from its hitbox by the time it would.
Wow, I'm surprised this didn't come up before. Thanks for reporting it!
Still, there's probably more important stuff to tackle than optional hacks not included in the main patch. If I can't figure out a fix quickly, I will at least add an "EXPERIMENTAL" warning to that option in the patcher.

Megatronformayor

I don't know if anyone else knows this but when you use hydroga and shadow armor's high jump in Blaze Heatnix's fight you take damage from the top of the screen.Also have a few other bugs that could be fixed.

-Blaze Heatnix gets stunned from Zero's normal attacks as if he was hit with his weakness.
-Rainy Turtloid doesn't have I-frames when attacked from the front and Sigma's final form has no I-frames either.
-While the health filling issue has been fixed with the nightmare pressure it presents another problem in that when all it's HP is gone it's still alive.

I also have a few other suggestions if you plan on updating this in the future.

-Speed up uncharged ground dash and meteor rain's animations.
-Make the boss i-frames to that of X4 and increase the i-frames for when bosses are hit with the Z-buster.
-Have the option to nerf bosses like Infinity Mijinion and High Max and buff bosses like Ground Scaravich.
-If possible have a hex editor option to change damage values of individual enemies.
-Remove the RNG from central museum of that's possible or have the rooms determined by whether you enter the top or bottom of the totem poles.
-When adjusting damage values for common enemy shields it affects boss i-frames(not sure if that's intentional but I thought I'd bring it up).
-Add a diagonal rope for the secret area in weapons center and remove the nightmare that's right next to one of the rescueable reploids.

That's about all of my suggestions I can think of for now.

onepkvn1

#1012
I know I had mentioned this in the thread before but I really love how in X5's tweaks it is possible to have a 100% collect in both an X or Zero only playthrough, and I hope it's also doable in X6's tweaks. The idea is since most of the obstacles in X6 that stops Zero from 100% is spikes, maybe we can have one of his moves functions as Dark Hold from X5, and the one I think of is Guard Shield. To achieve this I was thinking having the weapon's gauges depleting slowly overtime instead of per usage, and give it spike immunity during activation. I know I'm asking a lot and it will require a enormous amount of work which I can't imagine, but as someone with OCD, I really want to collect everything with Zero. Please tell me if it's possible at all. Thank you so much.

injoon84

Quote from: onepkvn1 on June 27, 2022, 10:38:37 PMI know I had mentioned this in the thread before but I really love how in X5's tweaks it is possible to have a 100% collect in both an X or Zero only playthrough, and I hope it's also doable in X6's tweaks. The idea is since most of the obstacles in X6 that stops Zero from 100% is spikes, maybe we can have one of his moves functions as Dark Hold from X5, and the one I think of is Guard Shield. To achieve this I was thinking having the weapon's gauges depleting slowly overtime instead of per usage, and give it spike immunity during activation. I know I'm asking a lot and it will require a enormous amount of work which I can't imagine, but as someone with OCD, I really want to collect everything with Zero. Please tell me if it's possible at all. Thank you so much.

Seriously? This is getting old. I hope no one is going to explain this again.
If you mean Zero can neither collect the parts nor save Reploids at Inami Temple's and Northpole Area, you are wrong.

https://www.youtube.com/watch?v=GOTjHHL4u9U
For Inami Temple's, look at 14.30 to 15.40. That is if you are extremely skillful.
Or equiped Zero with Shock Buffer and D. Barrier. Then, manipulate the invincible frame by purposely getting hit.

And 47.12 to 47.47 by manipulating the glitch at Northpole Area.
Or equiped Zero with Shock Buffer and D. Barrier. Then, manipulate the invincible frame by purposely getting hit by the Nightmare's meteor.
But it's also achievable with Tweaks Patcher without getting hit by the Nightmare's meteor:
Zero must be equiped with Speedster and able to use Ensuizan x3 in the air.
Then, time the double jump and use Ensuizan x3 to save Dante, the injured Reploids with Jumper part.

onepkvn1

Quote from: injoon84 on June 29, 2022, 09:38:25 AMSeriously? This is getting old. I hope no one is going to explain this again.
If you mean Zero can neither collect the parts nor save Reploids at Inami Temple's and Northpole Area, you are wrong.

https://www.youtube.com/watch?v=GOTjHHL4u9U
For Inami Temple's, look at 14.30 to 15.40. That is if you are extremely skillful.
Or equiped Zero with Shock Buffer and D. Barrier. Then, manipulate the invincible frame by purposely getting hit.

And 47.12 to 47.47 by manipulating the glitch at Northpole Area.
Or equiped Zero with Shock Buffer and D. Barrier. Then, manipulate the invincible frame by purposely getting hit by the Nightmare's meteor.
But it's also achievable with Tweaks Patcher without getting hit by the Nightmare's meteor:
Zero must be equiped with Speedster and able to use Ensuizan x3 in the air.
Then, time the double jump and use Ensuizan x3 to save Dante, the injured Reploids with Jumper part.


It is doable, but in a very unintuitive way that requires the skill of a speedrunning god. In this patch, X can grab the leg part of Shadow armor and straight up walk in, which I think is balanced and is what Capcom should done in the first place. I'm not against some hurdles for acquiring the collectables, but it shouldn't require you to do some Korean backdash while micro managing your stats like you're building a character in LOL.

injoon84

#1015
I think I have finally able to make Falcon's Upward Air Dash using Gameshark. I mean the one show in this video.
https://www.youtube.com/watch?v=ejCeotINqfc Look at the time 0:38.
This time without bug but kind of hard to activate it.
I have tested it at Northpole Area. If equipped with Jumper and Hyper Dash, Falcon's Upward Air Dash will barely reach the Heart Tank. It will be easier if equipped with only Jumper.
#Falcon Upward Air Dash (Press: Up+Jump) (Note: Using Dash button to Air Dash may still float upward if timely press Up+Jump during Falcon's Air Dash)
E2097187 0001 (If current character is lower than 01)
30097120 0008 (=Press: Down)
E3097187 0001 (If current character is greater than 01)
30097120 0008 (=Press: Down)
E00970A5 0006 (If current action is Jump)
30097120 0008 (=Press: Down)
E00970A5 0007 (If current action is Fall)
30097120 0008 (=Press: Down)
E0097120 0084 (If Press: Up+Jump)
300970C6 0004 (=Infinite Float 04)

#Falcon Maneuver Air Dash (Press: Up/Down+Jump) (Note: Using Dash button to Air Dash may still float upward/downward if timely press Up/Down+Jump during Falcon's Air Dash)
E2097187 0001 (If current character is lower than 01)
30097120 000C (=Press: Up+Down)
E3097187 0001 (If current character is greater than 01)
30097120 000C (=Press: Up+Down)
E00970A5 0006 (If current action is Jump)
30097120 000C (=Press: Up+Down)
E00970A5 0007 (If current action is Fall)
30097120 000C (=Press: Up+Down)
E0097120 0084 (If Press: Jump+up)
300970C6 0004 (=Infinite Float Up 04)
E0097120 0088 (If Press: Jump+Down)
800970C6 FFFC (=Infinite Float Down FFFC)
This method is slightly altered. Activation is much easier. (New)
#Falcon Upward Air Dash 2 (Press: Up during Air Dash) (Note: Easy to activate. Should be the best.)
E2097187 0001 (If current character is lower than 01=Falcon)
30097120 0008 (=Press: Down)
E3097187 0001 (If current character is greater than 01=Falcon)
30097120 0008 (=Press: Down)
E20970A5 0023 (If current action is lower than 23=Falcon's Air Dash)
30097120 0008 (=Press: Down)
E30970A5 0023 (If current action is greater than 23=Falcon's Air Dash)
30097120 0008 (=Press: Down)
E0097120 0004 (If Press: Up)
300970C6 0004 (=Infinite Float Up 04)

#Falcon Maneuver Air Dash 2 (Press: Up/Down during Air Dash) (Note: Not recommended. Easy to activate but bug and may instant kill Falcon during Air Dash if press Down & Up continuously)
E2097187 0001 (If current character is lower than 01)
30097120 000C (=Press: Up+Down)
E3097187 0001 (If current character is greater than 01)
30097120 000C (=Press: Up+Down)
E20970A5 0023 (If current action is lower than 23)
30097120 000C (=Press: Up+Down)
E30970A5 0023 (If current action is greater than 23)
30097120 000C (=Press: Up+Down)
E0097120 0004 (If Press: Up)
300970C6 0004 (=Infinite Float Up 04)
E0097120 0008 (If Press: Down)
800970C6 FFFC (=Infinite Float Down FFFC)

Aceearly1993

This reproducing of unused diagonal air dash is something delicious. We'd like to see if it's capable to be a valid function in the GUI after a series of minor tweaks.
Quote"Did you know when one's most desperation time is? It's when he was beaten up by someone critically...
And he can't find who caused this."

injoon84

acediez,
Could you have a look on this one particular Gameshark when you are free? I can't make it limit to 1 Air Jump. Lack of information.
#Shadow Air Jump (Hold: Previous & Press: Jump)
E00970A5 0025 (If Action ID is 25=Shadow Giga Attack) (Note: To prevent bug if try to activate it during Giga Attack)
30097120 0000 (=Press: 00=Nothing)
E20CCF39 00F0 (If X's armor parts is less than F0) (Note: To make sure only completed Shadow can activate it)
3009711F 0000 (=Hold: 00=Nothing)
E2097187 0002 (If current character is lower than 02=Shadow) (Note: To make this move exclusive for Shadow)
3009711F 0000 (=Hold: 00=Nothing)
E3097187 0002 (If current character is greater than 02=Shadow) (Note: To make this move exclusive for Shadow)
3009711F 0000 (=Hold: 00=Nothing)
D009711F 8004 (If Hold: Previous & Press: Jump) (Note: This is the activation button for Air Jump)
300970A5 0012 (=Current Action ID is 12=Ride Armor)
E009711F 0005 (If Hold: Dash+Previous) (Note: To disable Dash Jump further during the Air Jump)
30097125 0001 (=Shortest Dash)
D009711F 0104 (If Hold: Previous & Press: Right) (Note: To disable Dash Jump further during the Air Jump)
30097125 0001 (=Shortest Dash)
D009711F 0204 (If Hold: Previous & Press: Left) (Note: To disable Dash Jump further during the Air Jump)
30097125 0001 (=Shortest Dash)
E009711F 0004 (If Hold: Previous) (Note: To disable Dash Jump further during the Air Jump)
30097124 0000 (=Jump no dash effect)
E009711F 0004 (If Hold: Previous) (Note: To disable Dash Jump further and no shadow effect during the Air Jump)
3009712C 0000 (=Dash no shadow effect)
E009711F 0005 (If Hold: Dash+Previous) (Note: To disable Dash Jump further during the Air Jump)
30097124 0000 (=Jump no dash effect)
E009711F 0005 (If Hold: Dash+Previous) (Note: To disable Dash Jump further and no shadow effect during the Air Jump)
3009712C 0000 (=Dash no shadow effect)
(Note: Complete Shadow can activate unlimited Air Jump but bound with shortest Dash, cannot Dash Jump further and almost no gap wall jump.)
Also, this is my latest Falcon's 3 Directions Air Dash. No bug but not that easy to activate compare to the previous one. Still easy to activate though.
#Falcon 3 Directions Air Dash (Press: Up/Down during Air Dash)
E20970B7 00A9 (If current animation is lower than A9)
30097120 000C (=Press: Up+Down)
E30970B7 00A9 (If current animation is greater than A9)
30097120 000C (=Press: Up+Down)
E0097120 0004 (If Press: Up)
300970C6 0004 (=Infinite Float Up 04)
E0097120 0008 (If Press: Down)
800970C6 FFFC (=Infinite Float Down FFFC)
(Note1: Can only be activated if press Up/Down during Falcon's Early Phase Air Dash.)
(Note2: Can be combine with "Shadow Air Jump" if this Gameshark list is below of it.)
I hope this will help you to come up with new ideas especially the one to make Falcon able to diagonal Air Dash instead of relying on Gameshark.
Some of my finding regarding Action ID at RAM (USA) 800970A5:
21=Ultimate Hovers
22=Ultimate Nova Strike
24=Falcon Giga Attack
25=Shadow Giga Attack
3B=Zero Giga Attack
4D=Blade Giga Attack
And my understanding regarding Animation ID at RAM (USA) 800970B7:
12=Ultimate and Zero Air Dash
A9=Falcon's Early Phase Air Dash
AB=Falcon's Later Phase Air Dash

acediez

Thanks for sharing all this info! I haven't had the chance to try it yet, but I hope I'll be able to soon. Looks exciting.

Just so you know, I have in X6 Tweaks the same issue I explained recently in the X5 thread: I ran out of space. To come back to add new features to X6 I would first have to do the same thing I just did for X5: completely change the way I load custom code (move stuff around, debug). It'll be even more work for X6 though, since I'll have to update all those changes in the patcher tool too.

I will most likely finish my currently planned round of updates in X5 before coming back to X6, so it's gonna take awhile.

In the meantime, all findings like these are welcome. I'll save everything in my notes for when I come back.

Guilherme Resende

Quote from: acediez on July 23, 2022, 12:53:10 PMThanks for sharing all this info! I haven't had the chance to try it yet, but I hope I'll be able to soon. Looks exciting.

Just so you know, I have in X6 Tweaks the same issue I explained recently in the X5 thread: I ran out of space. To come back to add new features to X6 I would first have to do the same thing I just did for X5: completely change the way I load custom code (move stuff around, debug). It'll be even more work for X6 though, since I'll have to update all those changes in the patcher tool too.

I will most likely finish my currently planned round of updates in X5 before coming back to X6, so it's gonna take awhile.

In the meantime, all findings like these are welcome. I'll save everything in my notes for when I come back.
But are you going to fix some Ultimate Armor sprite bugs in X6 Tweaks?