Sign in

Sharlock93

@sharlock93.bsky.social
112 followers 144 following 775 posts

Game Dev at @castirongames.bsky.social‬, Graphics Programmer, working on sh_graphics and some other cool <NDA> projects.

PostsRepliesMedia
Sharlock93 @sharlock93.bsky.social · 1h
That is so beautiful. I hadn't even graduated uni when this was put up. It's funny, MSc was about voxel compression. I have an alert on the gigavoxel paper that I get an email every time it gets cited. Small world
000
Sharlock93 @sharlock93.bsky.social · 4h
You hate polygons?
200
Sharlock93 @sharlock93.bsky.social · 4h
What is this a reference to?
100
Sharlock93 @sharlock93.bsky.social · 5h
And Roy Kent is an amazing team member. Unlike the clankers.
010
Sharlock93 @sharlock93.bsky.social · 7h
Okay fine~~ GPU can go first. Superluminal will be the one stop shop in the future
010
Sharlock93 @sharlock93.bsky.social · 8h
Oh I do want that too! But like memory profiling should be super simple, it's the same as call stack captures with some extra numbers!
110
Sharlock93 @sharlock93.bsky.social · 8h
I'm doing memory profiling again and I thoroughly wish @superluminal.eu had a memory profiler :')
140
Sharlock93 @sharlock93.bsky.social · 19h
Bro what? Why are they giving human attributes to the clankers?
120
Sharlock93 @sharlock93.bsky.social · 19h
Now some of you will notice the dog shit quality of that picture. Mainly because it's the output of the S-Video directly to a small screen. It comes with all the nice CRT like look...I do have an S-Video to HDMI that is so much nicer but who wants that.
000
Sharlock93 @sharlock93.bsky.social · 19h
Now I can move on and actually have to write my own triangle
120
Sharlock93 @sharlock93.bsky.social · 19h
Fast forwarding past ProDG, my primary goal was at least running one program fully and viewing the result on screen. I was never able to run any code from host0, turns out I just needed to flash the ROM. I was able to run the same:
110
Sharlock93 @sharlock93.bsky.social · 08/10/2026
@molecularmusing.bsky.social was right, setting up the tools for the PS2 is part of the "first triangle". I can run code but can't send data from host computer! This continues
010
Sharlock93 @sharlock93.bsky.social · 08/10/2026
On the PS2 DevKit, I can't seem to get it to read/write files to host0 no matter what I do. Does anyone know anything about this?
000
Sharlock93 @sharlock93.bsky.social · 07/10/2026
Your library is almost allowed to drink in the US, already drinking in the UK :D how do you feel about its maintenance?
100
Sharlock93 @sharlock93.bsky.social · 07/10/2026
I guess that feeling is very universal, although I have a lot less done, I feel the same. Guess we are our own worst critics.
000
Sharlock93 @sharlock93.bsky.social · 07/10/2026
a true testament to how good dear imgui. I do wonder if Omar ever gets tired from maintaining Dear Imgui. like 11 years is...a whole human, a kid that goes to school and starting life. Mad to think about.
220
Sharlock93 @sharlock93.bsky.social · 07/10/2026
the release of PS6 before 2030 is just an ill conceived idea. The PS5 and PS5 Pro have ton of life in them, hell the PS4 is still with us. New hardware at this point is just not a good strategic move.
110
Sharlock93 @sharlock93.bsky.social · 07/10/2026
the ever elusive "I'm gonna refactor that later"
120
Sharlock93 @sharlock93.bsky.social · 07/10/2026
that is hilariously painful. tbh I got my ps5 pro and have barely played on it.
200
Sharlock93 @sharlock93.bsky.social · 07/10/2026
even more funny on the original twitter: 2~3 days :D beautiful
160
Sharlock93 @sharlock93.bsky.social · 07/10/2026
wat! 1499?!
200
Sharlock93 @sharlock93.bsky.social · 06/10/2026
I really dislike Google so much! It's twice this year that they have broken the wallet app and they require a factory reset. Mind you this was working and next day it stopped. God this is shit
100
Sharlock93 @sharlock93.bsky.social · 26/09/2026
Thank you @remedygames.com Control Resonant is an absolute beauty! its been a while since I have been this excited about playing games.
000
Sharlock93 @sharlock93.bsky.social · 23/09/2026
Unfortunately while I was able to break the compiler (ps2cc), the Debugger seems to have a more complex mechanism. So I'm changing tactics to understanding the licence file and just seeing if I can create a keygen for it. The license check seems to be "bit" level checking. A new adventure
111
Sharlock93 @sharlock93.bsky.social · 23/09/2026
Thoroughly convincing cosplay as a fur coat
010
Sharlock93 @sharlock93.bsky.social · 22/09/2026
I do have code worrier as a backup
110
Sharlock93 @sharlock93.bsky.social · 22/09/2026
I can run the executable from target manager just fine. I now need it to run in visual studio
110
Sharlock93 @sharlock93.bsky.social · 22/09/2026
my beautiful boi compiles and builds now to understand wtf ps2 is.
130
Sharlock93 @sharlock93.bsky.social · 21/09/2026
Holy shit indeed :D dreams
020
Sharlock93 @sharlock93.bsky.social · 21/09/2026
okay some progress on ps2cc
140
Sharlock93 @sharlock93.bsky.social · 21/09/2026
Video games are fucking hard
010
Sharlock93 @sharlock93.bsky.social · 20/09/2026
PS2 adventure continues. I'm now trying to reverse engineer the ProDGs compilers license...
100
Sharlock93 @sharlock93.bsky.social · 20/09/2026
lmao totally understandable
000
Sharlock93 @sharlock93.bsky.social · 20/09/2026
Who cares about cache bro, just make your structs are like 500 bytes for your main drawing structure. Computers are gonna be fine.
000
Sharlock93 @sharlock93.bsky.social · 20/09/2026
Also if someone that has worked on those older tools just happens on these posts, DMs open if you wanna send me a copy of things.
100
Sharlock93 @sharlock93.bsky.social · 20/09/2026
Adventures on the PS2 continues. I apologies the ProDG Devs that I had to get a patched version of their tool. Especially the Debugger. However the ps2cc still needs a license so I will have to patch that myself. But visual studio 6 is setup and ProDG extension has been installed.
100
Sharlock93 @sharlock93.bsky.social · 20/09/2026
I do not know the full story, I got it from a friend. When I plugged it in, the network domain was called kingofthejungle not sure what that is about. I will try to dig
010
Sharlock93 @sharlock93.bsky.social · 20/09/2026
I have been doing some good number of reverse engineering on one of my other projects. That float-hex value is immediately recognizable
100
Sharlock93 @sharlock93.bsky.social · 20/09/2026
I have the IDEs setup already and can run a simple hello world. It's running on windows though so it's possible you used an earlier version?
000
Sharlock93 @sharlock93.bsky.social · 20/09/2026
I think one of the versions has the performance analyser built in? I'm not too sure! A friend gave me this and I intend to maximally use it! My favourite games were made on it.
000
Sharlock93 @sharlock93.bsky.social · 20/09/2026
Haha once I setup everything I will time how long it takes me to get to a first triangle. I'm still fighting the tools.
100
Sharlock93 @sharlock93.bsky.social · 19/09/2026
My beautiful boy has tools. I'll need visual studio 6 to do anything
121
Sharlock93 @sharlock93.bsky.social · 16/09/2026
I really think I missed the boat on all the cool hardware stuff. But I'm so hoping to recapture some of that time by finding these devkits! my boss constantly tells me that when they moved offices they had 20 of these and went into the bin. This one is working and hoping to get a triangle this week.
230
Sharlock93 @sharlock93.bsky.social · 16/09/2026
If you had told me some odd 20 years ago that I'd end up having a PS2 Devkit, I would have (a not been able to communicate in english) said you are smoking something
6200
Sharlock93 @sharlock93.bsky.social · 13/09/2026
Graphics Potentially Hot Take: Render Passes are okay to be part of the API. you will end up structuring your graphics code around render passes anyway
000
Sharlock93 @sharlock93.bsky.social · 11/09/2026
We have a buncha senior positions open, we have very exciting projects coming down the line, I promise you won't be disappointed, we also have pizza fridays: careers.castirongames.com#jobs
careers.castirongames.com
Games Industry Careers with Cast Iron Games
Discover the range of games industry roles available with Cast Iron Games. Based in Wakefield, it's an exciting time to join the Cast Iron Games team.
042
Sharlock93 @sharlock93.bsky.social · 11/09/2026
As a developer, the PS5 and Sony hardware are the most fun to develop for. As a consumer, the fumbles by Sony lately leave a lot to be desired. Big companies understand one thing, the bottom line, as such I'll speak with my wallet.
010
Sharlock93 @sharlock93.bsky.social · 09/09/2026
Holy shit that is tame chest by today's Japan standard.
011
Sharlock93 @sharlock93.bsky.social · 09/09/2026
Oh damn, another amazing guy on my timeline! I love these.
000
Sharlock93 @sharlock93.bsky.social · 08/09/2026
020