Loj

@loj19.bsky.social

Engine programming, mtg, poe, fighting games

Xrd model now uses RL, this isn't a finished training run, and no online RL has been applied yet as i'm still working on the mod setup for that, but i'm very happy with the progress! here's the model playing against itself, i think it's a massive step up from the last footage i posted

Turns out it's fairly straight forward to get Xrd replays off a PS4 and running on the PC version. Not sure anyone has tried this before? I was able to get some of my PS4 netplay replays from ~6 years ago working with replay takeover on PC.

Xrd Replay Takeover and Save Sates v0.2.4 - Improved handling of camera animation (fixes many of the issues related to cinematic supers) - Fixes for some sounds partially playing while the replay is supposed to be paused. github.com/ibrow19/GGXr...

Release v0.2.4 · ibrow19/GGXrdReplayTakeover

Changes Improved handling of camera animation when loading save states and while rewinding/fastforwarding. This prevents many of the various issues with cinematic supers in earlier versions. Chang...

github.com

been working on more ways to visualize the xrd replay dataset. here is a density plot illustrating the distance between the character and the opponent when the character uses a grounded normal attack

A chart of the distance between characters during each successful midscreen grounded normal attack. Represented as a density plot

Xrd Replay Takeover and Save Sates v0.2.3 - Fix for random events desyncing when fast forwarding/rewinding (e.g Faust items, danger time) - Further fixes for crashes on certain linux setups - Adjustments to training mode save states github.com/ibrow19/GGXr...

Release v0.2.3 · ibrow19/GGXrdReplayTakeover

Changes Fix for random events desyncing when navigating replays (e.g Faust items, danger time). Adjustments to memory usage to fix crashes on certain Linux setups. Adjustments to training mode sav...

github.com

Some decks I thought were pretty cool in a recent draft of my cube. Creating brand new sentences like “I cast frog tongue targeting Nadu”

BildBild

Xrd Replay Takeover and Save Sates v0.2.2 Now works when running on Linux via Proton. In order to inject successfully on Proton I recommend you set it up to automatically inject after the game boots. See the README for more details on how to do this. github.com/ibrow19/GGXr...

Release v0.2.2 · ibrow19/GGXrdReplayTakeover

Support for running on Linux via Proton. Changes Fixed crashing upon entering replay menu when running via Proton. Added option to delay injection to support automatically injecting via the batch ...

github.com

Festive NEO team draft. 4-0 with this pile of good cards. This set is still great, had a lot of fun with after-damage ninjutsu shenanigans with kappa tech-wrecker.

Bild

i'm looking to get as much Xrd replay data as i possibly can. would anyone be willing to send over their folders? i have a mod that can automatically play back the replays and save information about them , so all i need is an archive of the REPLAY folder in the path `Guilty Gear Xrd/SAVE/REPLAY`

Xrd Replay Takeover and Save States v0.2.1 - Fix for a crash when loading states which include Bedman seals. Thanks to @niadhgr.bsky.social and KLO for helping find this issue and test the fix. - Fix for a crash when replay rounds lasted longer than 99 seconds. github.com/ibrow19/GGXr...

Release Xrd Replay Takeover and Save States v0.2.1 · ibrow19/GGXrdReplayTakeover

Changes Fix for a crash when loading states which include Bedman seals. Thanks to Niad and KLO for helping find this issue and test the fix. Fix for a crash when replay rounds lasted longer than 9...

github.com

Xrd Replay Takeover and Save States v0.2 (link in reply) - Fully integrated into in-game UI/menu/controls - Fast forward and rewind, no longer restricted to the most recent 500 frames like in previous versions. - Fixes for many common crashes

A random thing I found interesting is that every pause menu in Xrd is the same menu. There's a big table that indicates which buttons/sub-menus should be enabled in each game mode. You can edit this table to see them all which reveals some unlocalised and empty menus presumably from development.

Experimental version of Xrd Replay Takeover for any who'd like to try it out while it's still a bit unstable. There's a couple visual issues and crashes I'm working on but it's hopefully functional enough to start being useful. github.com/ibrow19/GGXr...

Release Xrd Replay Takeover v0.1 · ibrow19/GGXrdReplayTakeover

Experimental release for testing. There are still many visual issue and several crashes I am working on. But it should be functional enough to try out for those interested. Check the README on the ...

github.com

Xrd training mode uses most of the controller binding already. So to support save state bindings I've added contextual controls based on whether the stylish special mode button is held since it isn't used for anything. Holding special + record/play recording triggers saving/loading a state.

I spent the past couple evenings trying to make the mod more user friendly. Previously everything was controlled with a mess of arbitrary keyboard binds. Now it can be controlled entirely with your existing in game button bindings. Here's an example of a sequence controlled with an arcade stick.