Enrique Santos

Results 22 comments of Enrique Santos

FWIW, this feature exists in Flycast Dojo's Training Mode: https://github.com/blueminder/flycast-dojo

FWIW, the latest Flycast Dojo pre-release has frame stepping and live input recording/playback in the Training Mode. The replay files in Dojo also act the same as a piano roll...

FWIW, you can find Dreamcast cheats here: https://github.com/libretro/libretro-database/tree/master/cht/Sega%20-%20Dreamcast

> Flycast has a ggpo branch but that is only for 2 players and that likely won't change. Netplay functionality hasn't been in its own branch for a long time....

As far as this feature goes, there's no real distinction between commercial or homebrew games.

> i would provide logs if I had any idea how to get them. The documentation has a page on collecting logs for troubleshooting here: https://dojo-project.gitbook.io/flycast-dojo/overview/collecting-logs-for-troubleshooting

> But it intermittently crashes, and for the past few weeks, it's been crashing a lot, and I have no idea why. I'm not sure what info to provide—it just...

As far as Project Justice games go, does this happen when you play against other people? I can't help but notice that the first two examples are against the same...

FWIW, it's already available in [Flycast Dojo](https://github.com/blueminder/flycast-dojo/). These combinations are listed under the "Macros" section of the controller mapping screen. ![image](https://github.com/flyinghead/flycast/assets/504581/25c89824-d065-4376-8602-aa384ed245f5) ![image](https://github.com/flyinghead/flycast/assets/504581/939a2fba-9170-495e-8324-0191527262ba)

You can add it as an option in `core/cfg/option.cpp` and `core/cfg/option.h`. Something like this: option.h: `extern Option FixUpscaleBleedingEdge;` option.cpp: `Option ShowFPS("rend.FixUpscaleBleedingEdge", true);` From there, you can wrap your code changes...