Skip to content

[Compat]: Sonic Superstars compatibility #12

Closed

Description

@ztaxEvador

KytyPlus version

v3.5

Game (title + Title ID if known)

Sonic Superstars [PPSA06888]

Status

Ingame (playable-ish)

Notes

Game has little stutters and sometimes crashes when loading another level

This fork is fire idk why nobody pays attention to it nice job!

OS

Windows 11

CPU

i7 13650HX

GPU + driver

RTX 5070 Mobile

RAM

32 GB DDR5

Log / error excerpt (optional but preferred)

temporary: normalized UC register offset 0x20000243 -> 0x00000243
kyty_exception_handler: 0000000900b360a0
code-32: 8b 42 78 c7 04 b0 ff[previous message repeated 3 times]
 48 8b 42 70 48 8b 54 24 f0 48 8b 4c 24 f8 42 c7 04 98 ff[previous message repeated 3 times]
 44 89 3a 89 29 5b 41 5c 41 5d 41 5e 41 5f 5d c3 55 41 57 41 56 41 54 53 48 8b 47 28 89 f3 44 8b
exception: type=AccessViolation, av_type=Write, av_addr=0000000000000000, native_code=c0000005
regs: rax=000000028d8997c0 rbx=000000028d898ab8 rcx=00000007efdedc64 rdx=0000000000000000
regs: rsi=00000000000000a2 rdi=00000002a37c7ac0 rbp=00000000000000a1 rsp=00000007efdedb88
regs: r8 =0000000000000000 r9 =000000028d893b70 r10=0000000000000000 r11=00000000000000a1
regs: r12=000000028d893b70 r13=0000000000000010 r14=0000000000000000 r15=000000000000009a
stack: [00]=00000002a37c7ac0 [01]=000000028d893ae0 [02]=000000028d8fa690 [03]=0000000000000008 [04]=00000002a3a7bcc0 [05]=00000007efdedfb0 [06]=0000000900b2cc60 [07]=0000000000000000 [08]=0000000000500000 [09]=0000000000000000 [10]=0000000900b2c7d2 [11]=0000000000000000 [12]=0000000000000000 [13]=0000000200000000 [14]=0000000000000000 [15]=00000002a29329f0
stack[6] code: addr=0000000900b2cc60, off=0000000000b2cc60, module=eboot.bin: 00 50 6a 00 48 89 b5 a8 fc ff[previous message repeated 1 times]
 e8 e0 90 00[previous message repeated 1 times]
 48 8b bd 78 fc ff[previous message repeated 1 times]
 48 8b b5 a8 fc ff[previous message repeated 1 times]
 48 83
stack[10] code: addr=0000000900b2c7d2, off=0000000000b2c7d2, module=eboot.bin: 29 48 89 c7 48 8d 77 08 48 29 f2 e8 2e ec d8 00 49 ff 8e 80 00[previous message repeated 2 times]
 4d 85 ff 0f 84 dc 00[previous message repeated 2 times]

Stack trace [thread = 5]:
guest rbx = 000000028d898ab8: 0000000000000010 0000000000000010 0000000000000010 0000000000000010 0000000000000010 0000000000000010 0000000000000010 0000000000000010
guest rax = 000000028d8997c0: 0000000200000001 0000000400000003 0000000600000005 0000000800000007 0000000a00000009 0000000c0000000b 0000000e0000000d 000000100000000f
guest rcx = 00000007efdedc64: 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000
guest rsi = 00000000000000a2 (unmapped)
reg = 9, size = 3, va[0] = 0x00000000
reg = 12, size = 3, va[1] = 0x00000001
reg = 15, size = 4, va[2] = 0x00000003
guest rdi = 00000002a37c7ac0: 0000000000000000 0000000200000000 0000104e00003158 00000002a37c7b50 00000002a385bbd0 00000002a3868130 00000002a3874690 0000000000000003
guest r8  = 0
guest r9  = 000000028d893b70: 0000000000000000 3f80000000000000 0000000000000000 3f80000000000000 3f8000003f800000 000000003f800000 4197ae15c3323334 7f800000c0b1999a
guest r10 = 0
guest r11 = 00000000000000a1 (unmapped)
guest r12 = 000000028d893b70: 0000000000000000 3f80000000000000 0000000000000000 3f80000000000000 3f8000003f800000 000000003f800000 4197ae15c3323334 7f800000c0b1999a
guest r13 = 0000000000000010 (unmapped)
guest r14 = 0
guest r15 = 000000000000009a (unmapped)
reg = 9, size = 3, va[0] = 0x00000000
reg = 12, size = 3, va[1] = 0x00000001
reg = 15, size = 4, va[2] = 0x00000003
--- Build ---
Official build KytyPlus-2026-09-22-bcda21e
--- Stack Trace ---
[0] 0000000140b3ea61
[1] 0000000140b7d374
[2] 00007ffa7af2c196
[3] 00007ffa7af2b935
[4] 00007ffa7afc4e3e
[5] 0000000900b360a0
--- Error ---
Access violation: Write [0000000000000000] 
 in D:\a\KytyPlus\KytyPlus\src\loader\runtimeLinker.cpp:1038

Checklist

  • I own this dump legally and will not upload it here.
  • I am not asking for dumps or firmware.

Activity

  1. Coder787-source commented on Sep 23, 2026

    @Coder787-source
    Owner

    Thank you so much for the kind words and the compliments! I really appreciate you taking the time to test the game and report this. I’m glad you're enjoying the fork! I will look into those level-loading crashes and try my best to get them fixed for v3.6.

    Thanks,
    coder787-source

  2. Coder787-source commented on Sep 23, 2026

    @Coder787-source
    Owner

    Hello @ztaxEvador, v3.6 is live! This build should help Sonic Superstars get closer to playability. However, I don't have this game myself, so I couldn't test it directly - your retest on the new build would mean a lot.

    Thanks,
    Coder787-source

  3. ztaxEvador commented on Sep 23, 2026

    @ztaxEvador
    Author

    It still crashes here's the log

    crexception.txt

  4. Coder787-source commented on Sep 24, 2026

    @Coder787-source
    Owner

    Hello @ztaxEvador , v3.7 is live - could you give it a try?

    I can't guarantee this fix resolves the crash on its own, but the crash diagnostics in this build are much sharper: if it still crashes, the crash file will now name the exact mechanism (the missing function's NID and the fault class), which points directly at what to implement next. Either result moves us forward.

    Thanks,
    Coder787-source

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions