Git Product home page Git Product logo

kof94te's People

Contributors

city41 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

wxfkof

kof94te's Issues

1086a4 equivalent for p2 side

P2 side does not write to this address, it's likely just writing to a slightly different address. this is needed for single play on p2 side

alternate color

So far all my hacking leads to players always using the main color palette. There is probably a value in memory somewhere that says when to use alternate

WIn screen: show the correct team

When a player wins the match, the win screen shows the wrong team most of the time. Usually it's a wildly wrong team.

  • It's always a preformed team
  • it's the team the player unknowingly selected while char select was on top of team select

Make Rugal selectable via debug dip 1-4

Rugal's character ID is 0x18 and 0x19 (second round Rugal).

Can they be added to the char select screen? Maybe. I do know if you choose Rugal he is the entire team, so no sure how this will play out.

pressing A on how to play can jump to order select

Seems char select init -> char select main can sometimes happen all in one frame, so the A for skipping HTP is still active in char select.

I think just waiting a frame (maybe two?) should fix this.

Set team ids to not england, and not mirror

In teardown, set the two teams to not be England, and not be a mirror match.

Not England to avoid female oriented win quotes. Nothing against them, but with custom teams it's just simpler to keep the win quotes gender agnostic.

Not mirror match to avoid mirror match win quotes.

BONUS: in versus mode, randomly set the two teams so each match runs on a different background

Three or more Changs cause sprite corruption and slowdown

In versus mode, if three or more Changs get chosen, slowdown and sprite corruption happens.

  • 1 or 2 Changs: ok
  • 3 Changs: slowdown starts
  • 4 Changs: slowdown gets worse
  • 5 or 6 Changs: sprite corruption

This only impacts character select. Once on order select the game is fine.

spriteCorruptionFromChangs

Lose match as alt color: briefly go back to reg color during final blow

repro:

  1. play against cpu with an alt color player (I've been using Joe, and single play)
  2. lose to the CPU

during the final blow, where your character is slowly falling and the stage background is still present, they will have regular colors.

Later when the falling on white background sequence happens, they have their alt colors again.

hold D while starting a game to allow clone characters

The game engine happily works with clone characters (ie a team of three Kyos for example). If the player holds D will starting a game, allow clone characters by allowing them to pick the same character more than once.

winning the match can lock up game

Will cause the game to lock up just as the large character portraits were to come on if a character from another team wins the match.

If a character from the current team wins the match, it will show the current team's portraits

repro:

  • use team Italy with Kyo replacing Terry.
    • kyo wins match: lockup
    • Andy or Joe wins match: Terry's portrait appears instead of Kyo's

single player mode is endless

Somehow this hack caused the cpu to pick the same teams repeatedly, effectively making single player mode endless.

In theory it would finish if you ever managed to fight all eight teams. But the random select for some reason no longer skips over beaten teams, making this pretty much impossible

palette corruption

The new approach corrupts far fewer palettes. But at least one still gets corrupted

0022

Probably need to find palette gaps just like the crom tiles

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.