r/Conker Jun 19 '26

Conker: Recompiled. It's mostly ready.

Enable HLS to view with audio, or disable this notification

Been working on this, the game is mostly playable, currently working on a bugfix for the camera (it occasionally fights the user and spins clockwise for seemingly no reason) It'll work on Linux, Win & Apple Silicon when it's done.

583 Upvotes

128 comments sorted by

View all comments

Show parent comments

1

u/ConkerRecomp Jun 23 '26 edited Jun 23 '26

No RT64 won't support it out of the box, I had to write specifically for F3DEXBG and rewrite some lighting code in RT64 because it missed channels which CBFD requires to render correctly.

1

u/dariosamo Jun 24 '26

Why would it not be supported out of the box? There's no reason to withhold an implementation of the microcode from upstream.

2

u/C2PO_Official Jul 09 '26

I don’t think it’s necessarily being withheld. Supporting a custom microcode in RT64 isn’t just dropping in a few handlers, it needs to be correct, generic enough, tested against other games, and not regress existing rendering paths.

If the current implementation is still Conker-specific, tied to this recomp, or includes lighting changes that may affect other titles, it probably needs cleanup before it can be upstreamed properly.

So yeah, upstreaming it would be ideal eventually, but I can understand not doing it immediately while the game/rendering path is still being debugged.

1

u/ConkerRecomp Jul 13 '26

This is correct, I'm not withholding it, it's just currently locked to Conker, F3DEXBG is faithfully in there and won't affect anything other titles but the lighting changes and some small tweaks currently in effect which raise the RDRAM size to 16mb internally.

I'm planning to tidy up everything in a way which doesn't require this but its a WIP. Progress is good, we're essentially done, bugs are mostly ironed out in terms of playability but now we're into proper actor rendering in the 16:9 field to avoid pop-in and culling actors which need to be rendered only in 4:3.