Sign in

Whitehole

@whitehole.dev
185 followers 456 following 29 posts

Always learning about computers. Currently reverse engineering R4: Ridge Racer Type 4 (No AI Decomp) Twitter: twitter.com/Whitehole__ Ko-fi: ko-fi.com/whitehole

PostsRepliesMedia
Reposted by Whitehole
Whitehole @whitehole.dev · 05/10/2026
This is the thread I posted on Twitter in August to commemorate the 5th anniversary of my reType4 project. From now on I will post any news about the project on Blusky too, stay tune for those!. I'm more active on here so feel free to talk to me and ask me questions about the project!
195
Whitehole @whitehole.dev · 05/10/2026
I have been working on a decomp of R4: Ridge Racer Type 4 for the PSX since 2021, even though is still private could you add this to the doc? If you need something to link to you can point it to bsky.app/profile/whit...
011
Reposted by Whitehole
Motherboard Slumd0g from the WetWork NetWork @beachepisode.bsky.social · 12/05/2026
loaded my ridge racer type 4 save lol i forgot i did this
339985
Whitehole @whitehole.dev · 05/10/2026
To reiterate, my project doesn't use AI in anyway and never will, I know that this is very important to many of you as much as I do. I really appreciate if you could share the project with people that may be interested in knowing more about how this game was made.
030
Whitehole @whitehole.dev · 05/10/2026
This is the thread I posted on Twitter in August to commemorate the 5th anniversary of my reType4 project. From now on I will post any news about the project on Blusky too, stay tune for those!. I'm more active on here so feel free to talk to me and ask me questions about the project!
195
Whitehole @whitehole.dev · 05/10/2026
Thanks for still being interested in the project after 5 years.
000
Whitehole @whitehole.dev · 05/10/2026
Before concluding this thread I want to ask you, what would you like to see on the server? Right now it is just a forum channel where I will post news about reType4, a general channel where you can talk with me or other people and a rules channel.
100
Whitehole @whitehole.dev · 05/10/2026
I promise that I will try to take a look at Twitter (I use Bluesky everyday so this doesn't apply here) once every week to answer any messages but I plan to finally open the Discord server I created in 2023 and make that my main communication channel, at least until I publish the reType4 website.
100
Whitehole @whitehole.dev · 05/10/2026
The free time I have regained allows me to spend my time on more important things like friends and family, and other personal things. If you can, I highly recommend that you try to reduce the time you spend on these apps.
100
Whitehole @whitehole.dev · 05/10/2026
You may have noticed that I have become inactive on Twitter, but last year I decided to remove many apps from my phone including Instagram, Twitter, YouTube and TikTok. These apps make use of dark patterns to maximize the time you spend on these apps.
110
Whitehole @whitehole.dev · 05/10/2026
I know this is completely backwards to some people that believe in getting to the end result by any means necessary. But delegating the thought process to a machine, especially on personal projects, is a grave mistake in my opinion because you are preventing yourself from learning.
100
Whitehole @whitehole.dev · 05/10/2026
For my personal projects I value more the process of doing the task itself than the end result, because by doing it you gain invaluable knowledge and skills. The end result is just... the end.
100
Whitehole @whitehole.dev · 05/10/2026
There are very few people in the world that can do those things and I want to become one of them. I love computers, that is what I do for a living, I also really enjoy learning new skills and solving puzzles, it makes me happy knowing that I can make a living doing what I love.
110
Whitehole @whitehole.dev · 05/10/2026
Reverse engineering and documenting an entire game all by yourself is not an easy task and takes a LOT of time. You need to be knowledgeable about many different disciplines like assembly programming, 3D modeling and animation, texturing, audio programming and many MANY more.
100
Whitehole @whitehole.dev · 05/10/2026
Now a couple of personal thoughts: I want to declare that this project doesn't use AI in any way shape or form and never will. My main goal with this project is to learn as much as possible and become a better programmer and professional as a result.
110
Whitehole @whitehole.dev · 05/10/2026
I'm also in the process of hiring an artist to make an official logo and other graphics for reType4. I already have a list of a couple of great artists whose styles match my vision, but if you know someone and you think they would do a good job send me their portfolio (NO AI).
100
Whitehole @whitehole.dev · 05/10/2026
On future plans: Once I feel comfortable with the progress, the code will be available at github.com/whiteh0le/re... and the documentation and other things will be available at retype4.dev
Screenshot showing the private Github repo where the code of reType4 will be hosted. The date of creation shows "September 12, 2022".
100
Whitehole @whitehole.dev · 05/10/2026
With splat and other new tools at my disposal I will be able to iterate faster and match functions quickly. So expect the number of matched functions to increase soon!
100
Whitehole @whitehole.dev · 05/10/2026
Splat(github.com/ethteck/splat) is a binary splitting tool designed to assist with decompilation projects like mine. When I began working on reType4 in 2021 this program was at its infancy and didn't have support for PSX binaries (and also wasn't on my radar).
github.com
GitHub - ethteck/splat: A binary splitting tool to assist with decompilation and modding projects
A binary splitting tool to assist with decompilation and modding projects - ethteck/splat
100
Whitehole @whitehole.dev · 05/10/2026
Second, as of today the code is 87% documented and 20% matching. My main focus is on documenting the code but recently I have been putting more effort into matching more functions. In fact, during the last few months I have migrated my existing code into a splat-based workflow.
100
Whitehole @whitehole.dev · 05/10/2026
I actually came up with this name in 2022 but I forgot to announce it publicly, in fact last year I registered the official domain for the project.
100
Whitehole @whitehole.dev · 05/10/2026
First, I want to announce the official name of the project is "reType4". It's a wordplay with two meanings, the first "reType" as in "retyping / rewriting the original code", the second comes from combining "re" (reverse engineering) and "type4" from R4: Ridge Racer Type 4.
100
Whitehole @whitehole.dev · 05/10/2026
The seventh of August, 2026 marked the fifth anniversary of my R4: Ridge Racer Type 4 reverse engineering efforts (in today's lingo this is what you call a "decomp") and I want to share with you an update on the current state of the project, future plans and a couple of thoughts.
Window's file property dialog showing the folder that contains the projects data, it is called "Ridge Racer Type 4" and is withing another directory called "Reverse Engineering". The the date of creation says "Saturday, August 7, 2021, 18:09:38". This is the date I started working on the project.
130
Reposted by Whitehole
RoBKTA 🎹🎮✨ @robkta.bsky.social · 18/09/2026
🚨RELEASE ALERT!🚨 Racers, rise up! New Ridge Racer Type 4 remix out by yours truly! "GARAGE TALK" - OUT NOW on @firagarecords.com 🏁 firaga.to/GarageTalk 🏎️ ....and stay tuned for more about "RIDGE RACER ETERNAL"~
56444
Whitehole @whitehole.dev · 10/09/2026
I personally use learnnatively.com, it contains a list of japanese resources (books, manga, videos) ranked by level. You can also use it to track your progress or to learn other languages. If you need help or more resources feel free to send me a DM.
learnnatively.com
Natively | Find native books, movies and tv shows at your level
We'll help you find books, movies and TV shows at your level!
211
Whitehole @whitehole.dev · 10/09/2026
jiten.moe, jpdb.io or anki for vocab. For grammar there are many options such as Tae Kim's guide to Japanese, yoku.bi or bunpro.jp, the later has a grammar points section that is really good. IMO the most important part is immersion, for beginners I recommend that you start by reading easy books.
120
Reposted by Whitehole
Rich Whitehouse @richwhitehouse.bsky.social · 06/08/2026
Large Lamentation Model (thoughts on the often disastrous intersection between present-day LLM's and labor quality): www.patreon.com/richwhitehou...
patreon.com
Large Lamentation Model | Rich Whitehouse
I think I'm finally done with my main contract of the year (at least, I really hope I am) and am starting to get back to my emulation projec
152
Reposted by Whitehole
Andy Kelly @ultrabrilliant.xyz · 01/07/2025
ONE MORE WIN Ridge Racer Type 4 Fanzine Digital / Physical Coming soon
Three copies of One More Win: Ridge Racer Type 4 Fanzine sitting on a white surface.A feature opening with a stylised illustration of a Namco JogCon.A feature titled GARAGE TALK.A spread detailing the tracks in Ridge Racer Type 4.
47599129
Reposted by Whitehole
Bancho ZX @banchozx.bsky.social · 12/05/2025
// Neo Turf Masters | ビッグトーナメントゴルフ // Neo Geo // Intro/Title
16823
Reposted by Whitehole
Ultimate Pullahoko @pullahoko.bsky.social · 02/04/2025
Nintendo Switch 2? Looks like you need to switch 2 another console, or better yet, switch 2 a better form of government so that your games, and your eggs don't cost 300 smackers. you've got egg on your face, from when the president smacked you, so face the music. Wii Music.
Xavier Renegade Angel
114139284841
Whitehole @whitehole.dev · 16/03/2025
Is this the "vibe coding" I've heard so much about?
050
Reposted by Whitehole
Krokodyl @krokodyl.bsky.social · 20/02/2025
#3 will shock you! 😬🤯 krokodyl.github.io/post/2025/02...
krokodyl.github.io
Has retro-bit stolen fan translations to put in their repros? - This is a blog.
More like ret-rob-it
913675
Whitehole @whitehole.dev · 10/12/2024
You can replace the missing "ñ" by "ny", both of them represent the same sound in Spanish and Catalan respectively.
000
Reposted by Whitehole
David Buchanan @retr0.id · 06/11/2024
I hate the term "ethical hacker" so much. Imagine if e.g. scientists went around clarifying that they were non-evil non-mad scientists, lest we assume otherwise by default.
1533129
Whitehole @whitehole.dev · 05/11/2024
media.tenor.com
a pixel art drawing of a person 's face
ALT: a pixel art drawing of a person 's face
120
Whitehole @whitehole.dev · 04/10/2024
That is literally the plot of Ratchet & Clank 1
170
Reposted by Whitehole
mukuuji🍉むくうじ @mukuuji.bsky.social · 01/03/2024
ありがとうございました
1162913108
Reposted by Whitehole
Birds Are Dinosaurs @birdsaredinosaurs.bsky.social · 16/02/2024
Watching the documentary Jodorowsky's Dune, and my favorite reoccurring gag is that every time they introduce someone new, they confess that they've never read the book. Then Giger shows up, the only one who's read the thing, to point out that the movie wasn't a very faithful adaptation.
Giger concept art for the Harkonen fortress in Jodorowsky's Dune. It's a giant, nightmarish sculpture of the Baron Harkonen, with biomechanical elements.
1124
Whitehole @whitehole.dev · 09/02/2024
I don't know, a lot of people will probably use free domain names. But on the other hand it's another incentive to buy a domain name from a cool top level domain like .me, .io, ...
000
Whitehole @whitehole.dev · 09/02/2024
Bluesky rules! If you own a domain you can set set it as your handle
130