Wunkolo,
@Wunkolo@mastodon.social avatar

First step getting Xenia(Xbox 360 emulator) working on Arm-Windows
(Still gotta make an ARM64 JIT backend)

Wunkolo,
@Wunkolo@mastodon.social avatar

Got the main program running with a null CPU backend... Can't wait to add the arm64 backend next in another PR.

Wunkolo,
@Wunkolo@mastodon.social avatar

Been writing an Arm64 backend for Xenia and it's been such a delight learning a lot all at once. Implementing stack traces and unwind info for JITed code rn. Super undocumented Windows-Arm64 stuff that might be worth capturing or writing a little utility library for. Currently passing a bunch of unit tests. Not running any actual games at the moment due to some more subtle issues but getting there.
My next post is hopefully a screenshot of it actually running a game of some sort.

Wunkolo,
@Wunkolo@mastodon.social avatar

Yayyyy

Wunkolo,
@Wunkolo@mastodon.social avatar

Xbox 360 games run great on ARM!
Thank you @mary for making a tidy xbyak-like ARM emitter(oaknut)

Wunkolo,
@Wunkolo@mastodon.social avatar

Debugger with callstack unwinding and host/guest instruction-stepping yayyy

Wunkolo,
@Wunkolo@mastodon.social avatar

I love weird chips and I love getting things working on weird chips

  • All
  • Subscribed
  • Moderated
  • Favorites
  • random
  • anitta
  • DreamBathrooms
  • osvaldo12
  • mdbf
  • everett
  • magazineikmin
  • khanakhh
  • Youngstown
  • rosin
  • slotface
  • modclub
  • kavyap
  • tacticalgear
  • ngwrru68w68
  • JUstTest
  • thenastyranch
  • cisconetworking
  • Durango
  • ethstaker
  • InstantRegret
  • Leos
  • provamag3
  • GTA5RPClips
  • tester
  • cubers
  • megavids
  • normalnudes
  • lostlight
  • All magazines