3rd_training_lua icon indicating copy to clipboard operation
3rd_training_lua copied to clipboard

Support for ssf2xjr1

Open MCMic opened this issue 3 years ago • 3 comments

Hello, following #43 , I’m opening this to talk about adding support for ssf2xjr1 rom to the tool, and ask questions I have.

As I explained for starters I am trying to make the input display work.

It works a bit with the attached patch draft.patch.txt

So, questions:

  1. What do you think of the organisation with a roms.lua file containing the rom specific information?
  2. What about rom specific code, for now I put it in the same file because there is only one function but it will be a mess quite soon if we do it like this I think. We should find a nice way to split each rom specific code in a file, and not mix rom information and rom specific code.
  3. When should is_in_match be true? I read an address that differs from 0 only when the players have character control, meaning it becomes true after the «fight!» title, and it goes back to false in between rounds, is that ok?
  4. How were the framedata json file built? Was that recorded with another script? Which features require this framedata?
  5. Is there anything special to know about the character select snapshot or is it just a snapshot of the character select screen of a fresh game? Should both player have pressed start before the snapshot?

MCMic avatar Sep 21 '21 12:09 MCMic

We should probably set up a call on discord to at least kick off all those discussions don't you think ? do you have a discord id ?

Grouflon avatar Sep 21 '21 12:09 Grouflon

We should probably set up a call on discord to at least kick off all those discussions don't you think ? do you have a discord id ?

MCMic#5229 but I can’t have a call today, or maybe late after 9h30 pm.

MCMic avatar Sep 21 '21 12:09 MCMic

I'd like to join the discussion as well : Touakak#7715

ToufaDev avatar Sep 21 '21 15:09 ToufaDev