
u/EnzoDeg40

Comment suis-je censé monter dans la voiture en tant que PMR qui prend un taxi Tesla autonome ?
Trouvé sur X, à imprimer et à imprimer à côté de chaque affiche IA
Post d'origine X de Cthulhus JV : https://x.com/Cthulhus/status/2091898298881741127?s=20
What to do with such a small park?
The size of a park in the game is 32 by 32. But by directly modifying the save we can expect 8 by 8. The park is really small but I'm sharing this with you for fun fact
Ça viens d'où ?
Trouvé sur X : https://x.com/sdta000/status/2070117652245131439?s=20
For more than 20 years, this roundabout exit has led nowhere
This exit leads to two small houses, but to call it a large road seems a bit of an exaggeration.
I started decompiling RCT3 OVL files
If you’ve ever installed mods or just looked through the game files, you’ve probably noticed that the game data is stored inside .ovl packages, a proprietary format.
Having played RCT3 during my childhood, I always wanted to understand how I could modify or extract the game’s data. This weekend I seriously started digging into it after buying the game on Steam (I already had it on CD and on Epic Games lol). Also, I never really played RCT1 or RCT2 that much.
Some GitHub projects (hi open-rct3 and ovl-extractor2) already managed to extract a few things like package names, dependencies between packages, and sometimes textures, but that was usually where the information stopped. What I really want is to extract the 3D models and import them into a game engine like Unreal Engine or Blender to make renders while keeping that retro aesthetic.
Yesterday I finally managed to extract the polygons. Now I still need to figure out how to determine their scale and how to correctly apply the textures. Animated 3D models are not extracted yet.
A large part of the work involved in understanding how the packages are compiled was helped by Claude Code and Codex. That doesn’t mean the whole project was vibe-coded, but it really shows how modern LLMs can help research very specific technical tasks, especially since I didn’t originally have deep knowledge in byte-level file parsing, variable conversions, and similar low-level topics. I’m definitely starting to get into the technical details now.
My progress and findings are available on GitHub. It’s pretty technical at the moment, but I’ll probably make another Reddit post later to share future progress:
https://github.com/EnzoDeg40/OVLExtractor-3/tree/dev
(I really didn’t go very far with the project name lol)
Also, if you’d like to share what you would do if we could fully extract the game data, I’d love to hear your ideas.