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

Author Topic: Hack ideas: for those without the skill but with all the ideas.  (Read 1382757 times)

Spooniest

  • Hero Member
  • *****
  • Posts: 3142
  • Ain't got no berf cer-fi-ti-cate on me now
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6060 on: September 13, 2019, 03:39:21 am »


I was just wondering, after having visited zombo.com again (which I do from time to time, for a larf), about Street Fighter. Yes, the first one. I was playing it at the time I heard (from BRPXQZME, a former RHDN user) about zombo.com, and the memory got called back through association.

This game's controls are horrible, largely, I'm guessing, due to it being one of the first of its kind. Street Fighter 2 would perfect the forumla, but this game is nigh-unplayable. I was wondering what might be involved in making SF1's controls feel more accurate.
I never wanted to work in a pet shop, you know. I wanted to be...a lumberjack.

julayla

  • Full Member
  • ***
  • Posts: 196
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6061 on: September 13, 2019, 01:10:58 pm »
I like someone to finish up the translation of the Sailor Moon gameboy games. Also, it'd be a great bonus if they, like with Nakayoshi & Me (NES) and Sailor Moon SuperS Floating Party Panic (SNES), make it the best of both worlds and have 2 different translations (one for the purists and one for the DIC/Cloverway fans, like what the other Sailor Moon translations should've done at the time).

September 13, 2019, 01:48:22 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Also, on a more Link's Awakening note, I noticed that a couple of hidden Easter Eggs from the Gameboy version of Link's Awakening aren't on the DX version. Is there any way those can be restored in the DX version? (like the MOYSE and LOLO easter eggs for example)
« Last Edit: September 13, 2019, 01:49:17 pm by julayla »

redmagejoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6062 on: September 15, 2019, 06:56:13 pm »
How difficult would a B Button Dash patch for Final Fantasy II be? There's one for FF3 and one for FF1... I was thinking of just doing a comparison of the FF1 Dash patch side by side with original, but I doubt that would give me the information I need to make a similar change to FF2.

FAST6191

  • Hero Member
  • *****
  • Posts: 2593
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6063 on: September 15, 2019, 07:11:38 pm »
Does Final Fantasy II (don't know if we are using Japanese or classic western numbering here) have any kind of speed equip? If so most dash button hacks are things which replicate said effects (either giving the equip early or in better cases finding the flag that the equip triggers and twiddling that). Such things can be done with cheat.
Sometimes there might not be an equip but there could be a cutscene or sequence where characters are moving at pace and that can also be a flag, though could also just be an animation.

If it is time for big boy hacking then we get to look at the general speed increase world (usually seen for the likes of pokemon for people that played with turbo buttons on their emulators and then got hardware but far from unknown outside it, RPGs in general being the big user of such things). Here you would want to change movement animations and possibly positions to happen faster which can be the more annoying ones to do. Start looking at the code though and finding out where map position (possibly screen but more likely an internal map position if it is a scrolling screen in a town/dungeon) is and what changes it. If you are lucky then you can change it to add two instead of one (or making whatever the movement actually ends up as) but do check you don't clip out of bounds, skip event triggers, accidentally run endlessly (if the original says add 2 until you get to 20 and you add 3 then exactly 20 never comes) or something similar. Either way once the position location is found you get to figure out how to boost this within game parameters.

redmagejoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6064 on: September 15, 2019, 07:25:20 pm »
I can't vouch for III, but I know that I certainly doesn't have any equips. I think what it does is simply emulate the boat speed (2x), but there's options to make it Airship speed (4x) and I think 8x? From my understanding, II is the first installment in the series with Chocobos and I believe there's an Airship as well, so I guess it would be the same concept.

ShadowOne333

  • Hero Member
  • *****
  • Posts: 1214
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6065 on: September 15, 2019, 10:03:42 pm »


I was just wondering, after having visited zombo.com again (which I do from time to time, for a larf), about Street Fighter. Yes, the first one. I was playing it at the time I heard (from BRPXQZME, a former RHDN user) about zombo.com, and the memory got called back through association.

This game's controls are horrible, largely, I'm guessing, due to it being one of the first of its kind. Street Fighter 2 would perfect the forumla, but this game is nigh-unplayable. I was wondering what might be involved in making SF1's controls feel more accurate.

Why not port everything from SF1 into SF2and rename it accordingly? :p
Sounds better than to try to fix SF1 engine-wise.

nesrocks

  • Hero Member
  • *****
  • Posts: 596
    • View Profile
    • nesrocks.com
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6066 on: September 15, 2019, 10:06:03 pm »
Someone is remaking/fixing the SF1 game as a version for the Mega Drive: https://twitter.com/ph_rockz/status/1154553602192506880

Heaven Piercing Man

  • Full Member
  • ***
  • Posts: 122
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6067 on: September 15, 2019, 11:21:02 pm »
Does Final Fantasy II (don't know if we are using Japanese or classic western numbering here)
Who does that nowadays anyway? That numbering is officially obsolete now. FF4 has been FF4 for longer that the time it was "2", so if you're not talking about the NES game, you'd be specifically saying "FF2us SNES"

redmagejoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6068 on: September 16, 2019, 12:26:45 am »
I can't vouch for III, but I know that I certainly doesn't have any equips. I think what it does is simply emulate the boat speed (2x), but there's options to make it Airship speed (4x) and I think 8x? From my understanding, II is the first installment in the series with Chocobos and I believe there's an Airship as well, so I guess it would be the same concept.

So below, I have the change to FF1 ROM necessary to add the B Button dash. The first block is the excerpt of the disassembly for the unmodified code from 0x3D087 to 0x3D096. The second block is my attempts at interpreting what the changed values translate to. If I can make sense of how all these actors come into play, I can maybe attempt to apply a similar patch to FF2.

Code: [Select]
a9 01 LDA #$01
85 34 STA move_speed       ; set movement speed to move in desired direction
a5 2d LDA mapflags         ; check map flags
4a LSR A                ; put SM flag in C
b0 09 BCS @Exit            ; if in a SM, just exit
a5 42 LDA vehicle          ; otherwise (OW), get current vehicle
c9 02 CMP #$02
90 03 BCC @Exit            ; if vehicle is < 2 (on foot), exit (speed remains 1)
4a LSR A                ; otherwise, replace speed with vehicle/2

4a LSR A
25 2d AND 2d
d0 02 BNE 02
a5 42 LDA vehicle
24 20 BIT 20?
50 02 BVC 02?
a9 04 LDA #$04      ; sets movement speed while B button is held (04 for boat, 08 for airship, 10 for double airship aka crash game)
4a LSR A
69 00 ADC #00

Guadozoku

  • Sr. Member
  • ****
  • Posts: 254
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6069 on: September 16, 2019, 12:56:06 am »
I'm shocked they don't exist yet (or do they?) But casual mode patches for Fire Emblem games that don't have it. I even tried making them with some FE GBA game hacking utility, and put the patch in, but couldn't figure out how to activate it (and you have to, because the games most certainly did not have casual mode activated when I tried them out.)

FAST6191

  • Hero Member
  • *****
  • Posts: 2593
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6070 on: September 16, 2019, 05:11:22 am »
Who does that nowadays anyway? That numbering is officially obsolete now. FF4 has been FF4 for longer that the time it was "2", so if you're not talking about the NES game, you'd be specifically saying "FF2us SNES"

You would be surprised. Most of the time it is North America based peeps as Final Fantasy did not really hit Europe until 7 and then a bunch of the older ones got ported/emulated/tweaked for the PS1 a bit later with Japanese numbers. Others might have even taken until the GBA to learn of them.

I can't vouch for III, but I know that I certainly doesn't have any equips. I think what it does is simply emulate the boat speed (2x), but there's options to make it Airship speed (4x) and I think 8x? From my understanding, II is the first installment in the series with Chocobos and I believe there's an Airship as well, so I guess it would be the same concept.

So below, I have the change to FF1 ROM necessary to add the B Button dash. The first block is the excerpt of the disassembly for the unmodified code from 0x3D087 to 0x3D096. The second block is my attempts at interpreting what the changed values translate to. If I can make sense of how all these actors come into play, I can maybe attempt to apply a similar patch to FF2.

Code: [Select]
a9 01 LDA #$01
85 34 STA move_speed       ; set movement speed to move in desired direction
a5 2d LDA mapflags         ; check map flags
4a LSR A                ; put SM flag in C
b0 09 BCS @Exit            ; if in a SM, just exit
a5 42 LDA vehicle          ; otherwise (OW), get current vehicle
c9 02 CMP #$02
90 03 BCC @Exit            ; if vehicle is < 2 (on foot), exit (speed remains 1)
4a LSR A                ; otherwise, replace speed with vehicle/2

4a LSR A
25 2d AND 2d
d0 02 BNE 02
a5 42 LDA vehicle
24 20 BIT 20?
50 02 BVC 02?
a9 04 LDA #$04      ; sets movement speed while B button is held (04 for boat, 08 for airship, 10 for double airship aka crash game)
4a LSR A
69 00 ADC #00

I would be wary of such things if airships and chocobos disable or alter random combat but I can't say I wouldn't look either -- part of the speed increasing hack stuff I was on about when dealing with text also sees if there is a text speed setting and fiddling with that, or pumping the number way above what the default high speed is, which is more or less the same concept and far easier than properly tweaking speeds).
That said this could be specific to the game in question -- just because speed is actually a variable in I does not mean any of the others do that and instead it could be straight animation loops. Trying to force such an approach could be like looking for the speed flag in a game where is no equip and as such you would not get too far with that one.
That said if you do find the speed value and something is a variable rather than baked into an opcode or something then might be worth getting a savestate with riding chocobos or vehicles and seeing what goes.

foiopaulo

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6071 on: September 16, 2019, 07:47:00 am »
How about a version of Super Mario Kart (SNES) for 4 players?

RetroGameFan

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6072 on: September 16, 2019, 09:36:19 am »
How about a version of Super Mario Kart (SNES) for 4 players?
And Mario Kart 64 (N64) for 4 players?

redmagejoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6073 on: September 16, 2019, 11:12:19 am »
And Mario Kart 64 (N64) for 4 players?
I thought Mario Kart 64 already had 4-player support.

RetroGameFan

  • Jr. Member
  • **
  • Posts: 73
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6074 on: September 16, 2019, 11:23:46 am »
I thought Mario Kart 64 already had 4-player support.
I'm not aware of that. Perhaps I was mistaken. It would be interesting for someone to verify that.

Edit: I just looked it up, and evidently, there is 4-player support for that game. I must have forgotten that fact.

redmagejoe

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6075 on: September 16, 2019, 11:57:00 am »
I'm not aware of that. Perhaps I was mistaken. It would be interesting for someone to verify that.

Edit: I just looked it up, and evidently, there is 4-player support for that game. I must have forgotten that fact.
I looked into it some more, and apparently there is a 2-player only aspect of the game, probably due to technical limitations of the cartridge. You can only do 1 or 2 player Grand Prix, but the Versus and Battle Modes are 4 player. Don't know if someone would want to try to make GP 4player, or if it's even worth the trouble.

MathUser2929

  • Hero Member
  • *****
  • Posts: 1554
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6076 on: September 16, 2019, 03:13:12 pm »
I think theres gameshark for 4 players in gp mode.

FAST6191

  • Hero Member
  • *****
  • Posts: 2593
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6077 on: September 16, 2019, 06:12:15 pm »
I think theres gameshark for 4 players in gp mode.

N64 codes aren't my thing but I would have thought a search would bring them up.

I know there are codes to unlock 4 players for certain goldeneye maps where normally it is 2 only but threads made over the last 10 or so years on a variety of hacking, code making and flash cart forums say not a lot here. Only found something about music for 4 player races.

MathUser2929

  • Hero Member
  • *****
  • Posts: 1554
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6078 on: September 16, 2019, 06:48:16 pm »
I remember that cheat codes were built into the N64 emulator. I don't know which one it was.

#

  • Full Member
  • ***
  • Posts: 169
    • View Profile
Re: Hack ideas: for those without the skill but with all the ideas.
« Reply #6079 on: September 17, 2019, 07:54:58 am »
You can find various projects with the goal of creating a 4 players GP mode, but I didn't see one with a released hack. There are various related hacks like music in 4-player, 60 FPS in 4-player, 2 players in a 1 player game etc.