News: 11 March 2016 - Forum Rules
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia, Danke

Author Topic: Mega Man X6 Tweaks (v2.5)  (Read 194210 times)

acediez

  • Sr. Member
  • ****
  • Posts: 446
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #800 on: February 19, 2020, 12:09:45 am »
Try again. It should be okay now.

v2.5 (DOWNLOAD LINK)

pating

  • Jr. Member
  • **
  • Posts: 80
  • The Filipino Shark
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #801 on: February 19, 2020, 07:20:50 am »
 :thumbsup: :thumbsup:

I'm going to test it :) thank you very much

Rolanmen1

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #802 on: March 03, 2020, 10:45:03 am »
Hello, I recently found this project and I have to say that I am amazed by the work you guys have put into this, thank you for all the effort and for maintaining it to this date. I am a Tool-Assisted Speedrunner (or TASer) and played around with the character speeds set to max and thought that a TAS of it would be really cool (at least for the speedrunning community). I came here to ask, is there a particular reason why there is no slider for Mach Dash with Hyper Dash like the sliders on the left? If it is possible can this be added please?

On a side note, I showed the Tweaker to the speedrunning community and they loved it and some of them would like to ask features to ease speedrunning practicing. If any of you would like an invite link to the Discord server just let me know. Thanks in advance.

EDIT: Would it be possible to cancel Zero's Giga Attack? Perhaps if you are allowed to press Start and switch weapon or something (but maybe not since this is Zero and not X we are talking about), given how much you know of this I am interested in what you think.
« Last Edit: March 03, 2020, 02:09:29 pm by Rolanmen1 »

Anon

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #803 on: March 03, 2020, 08:32:26 pm »
Right, something weird is going on with the patcher itself (not the patches, the patcher). Everytime I unzip the folder, within minutes of my first use, the executable disappears and the UI with it. I'm using Windows, does anyone else have this issue?

LeonHelsing

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #804 on: March 05, 2020, 08:24:46 am »
Right, something weird is going on with the patcher itself (not the patches, the patcher). Everytime I unzip the folder, within minutes of my first use, the executable disappears and the UI with it. I'm using Windows, does anyone else have this issue?
Are you sure it's not your antivirus acting up on a false positive? Then again, I don't know if there's any antivirus that just straight up deletes a file without at least telling you what it thinks it is.

acediez

  • Sr. Member
  • ****
  • Posts: 446
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #805 on: March 05, 2020, 12:47:34 pm »
Hello, I recently found this project and I have to say that I am amazed by the work you guys have put into this, thank you for all the effort and for maintaining it to this date. I am a Tool-Assisted Speedrunner (or TASer) and played around with the character speeds set to max and thought that a TAS of it would be really cool (at least for the speedrunning community). I came here to ask, is there a particular reason why there is no slider for Mach Dash with Hyper Dash like the sliders on the left? If it is possible can this be added please?

On a side note, I showed the Tweaker to the speedrunning community and they loved it and some of them would like to ask features to ease speedrunning practicing. If any of you would like an invite link to the Discord server just let me know. Thanks in advance.

EDIT: Would it be possible to cancel Zero's Giga Attack? Perhaps if you are allowed to press Start and switch weapon or something (but maybe not since this is Zero and not X we are talking about), given how much you know of this I am interested in what you think.

Glad you're enjoying it! And thanks for sharing this around. As far as I remember (not looking at the code right now), Mach Dash is not coded to be affected by Hyper Dash. It would certainly be possible to implement it, I just haven't. Same with cancelling Giga Attacks.
Feel free to share your community's ideas on the thread. However, I'm not working actively on adding options.
Check the project's documentation if you haven't. The main two RAM addresses tables could be useful for your speedrunner needs.

Right, something weird is going on with the patcher itself (not the patches, the patcher). Everytime I unzip the folder, within minutes of my first use, the executable disappears and the UI with it. I'm using Windows, does anyone else have this issue?

Sound like it's being flagged as a threat and deleted by an antivirus.

Rolanmen1

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #806 on: March 05, 2020, 03:25:28 pm »
Glad you're enjoying it! And thanks for sharing this around. As far as I remember (not looking at the code right now), Mach Dash is not coded to be affected by Hyper Dash. It would certainly be possible to implement it, I just haven't. Same with cancelling Giga Attacks.
Feel free to share your community's ideas on the thread. However, I'm not working actively on adding options.

I re-checked and it does, the Mach Dash Speed without Hyper Dash is 2112 and with Hyper Dash is 2640. I am sorry to hear that you aren't actively adding features but if you could actually add this that would be nice to future TAS projects.

Check the project's documentation if you haven't. The main two RAM addresses tables could be useful for your speedrunner needs.

While this is might be super useful for a TASer such as me, this does not helps RTA speedrunners much as they practice in real consoles. I will ask some of them to join this thread so they can tell what features can help them.

8bitisgr8

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #807 on: March 07, 2020, 04:57:31 am »
So hi, I am one of these said speedrunners, I've been running this game since 2013 and this hack is prob the most fun I've had with the game ever lol

So the main feature I and others would most be interested in is a a way to warp to the last nearest checkpoint (mid stage) with some button combo. or a combo to just die on command would work too since there already an infinite lives option.

The only other things that would be helpful is a way to access any stage at any time and a way to alter character's rank and soul count at any time.

Also, no clue if it had been tested by anyone else but the hack does work on console.

acediez

  • Sr. Member
  • ****
  • Posts: 446
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #808 on: March 07, 2020, 12:04:34 pm »
I re-checked and it does, the Mach Dash Speed without Hyper Dash is 2112 and with Hyper Dash is 2640.
I remember now. In vanilla, Mach Dash speed is a multiple of your base dash speed, which changes when Hyper Dash is on. So, indirectly, it is affected, even if the modification is not part of the Mach Dash code, as I recalled. However, I rewrote it so the speed for Mach Dash is set completely independant of the normal dash, and I guess I forgot to add a value modification for Hyper Dash to it. Oops.

Let's list it as "known issues" for now, as it's not a trivial thing to fix. I'll need to relocate and expand the relevant subroutine yet again. Not sure when I'll be able to tackle it, but I guess a slider to control how much is added, as you suggested, will have to be added to the patcher when it's done.

Thanks for bringing it to my attenttion

So the main feature I and others would most be interested in is a a way to warp to the last nearest checkpoint (mid stage) with some button combo. or a combo to just die on command would work too since there already an infinite lives option.

Thanks for testing, and I'm glad you're enjoying it!

The die on command thing is already possible through GameSharks, so by mixing it with an infinite lives code (either by Tweaks or through a different Gameshark), you already have what you need:

Quote
Press Select For Suicide by Dybbles
Pro Action Replay/GameShark
D00C456C 0100
800970FC 0000
D00C456C 0100
800970A4 0002

Same goes for level selection and what not. Check here for more: https://gamehacking.org/game/89276

Rolanmen1

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #809 on: March 07, 2020, 01:39:53 pm »
I remember now. In vanilla, Mach Dash speed is a multiple of your base dash speed, which changes when Hyper Dash is on. So, indirectly, it is affected, even if the modification is not part of the Mach Dash code, as I recalled. However, I rewrote it so the speed for Mach Dash is set completely independant of the normal dash, and I guess I forgot to add a value modification for Hyper Dash to it. Oops.

Let's list it as "known issues" for now, as it's not a trivial thing to fix. I'll need to relocate and expand the relevant subroutine yet again. Not sure when I'll be able to tackle it, but I guess a slider to control how much is added, as you suggested, will have to be added to the patcher when it's done.

Thanks for bringing it to my attenttion

My pleasure, glad to be able to help in any way.

Another interesting feature that I would love to see but a very involved one would be to somehow be able to switch characters in the middle of the stage. Is this possible? I am not sure since I think that the game loads all the assets in the "Now Loading" screen but I may be wrong. If such thing is possible I can imagine the possibilities for speedruns and TASes.

pating

  • Jr. Member
  • **
  • Posts: 80
  • The Filipino Shark
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #810 on: March 12, 2020, 08:50:03 am »
Alright waiting for the version 2.6

hydde

  • Newbie
  • *
  • Posts: 1
    • View Profile
Re: Mega Man X6 Tweaks (v2.5)
« Reply #811 on: March 20, 2020, 11:17:30 pm »
Hello.

Congrats for the job.

The links are down or the files .exe say "The aplication is not a win32 valid".

Can you help?

Thanks.