Advertisement · 728 × 90

Posts by Ryan Wiseman 🏳️‍⚧️

AAAAAAA JUCE IS NOW AVAILABLE ON ALPINE LINUX NOW!!!!!! YOU CAN THANK UR GIRL FOR MAKING THIS POSSIBLE!!!!!

1 week ago 2 0 0 0

AAAAAaaaaaAAAAAAAAAAAA

1 week ago 0 0 0 0

All the bottoms and a few tops flocked to it 😭😭😭

1 week ago 1 0 0 0

@zhayde.bsky.social LOLOLOL MY POST ABOUT YOUR POST GOT LIKE 1.2K UPVOTES SO FAR AND IT HASN'T EVEN BE 24 HOURS

1 week ago 1 0 1 0

ITS ALREADY DOING WELLL HECCIESSSSSS

Yahhhhh,,,, the girlies will know about dis

1 week ago 1 0 0 0

Oh I’m absolutely reposting to the transbian subreddit CAUSE THIS IS SUCH A MOOD

1 week ago 2 0 1 0
Run Like a Girl, by Ryan Wiseman 12 track album

Oh hey, some sixth wave emo shenanigans finally released!

1 week ago 0 0 0 0
Advertisement

One of my newest code projects is doing a minimal WinXP version for ARM64 macOS that doesn’t get built into a .iso file, but runs in a window instead.

The “Hello World” standard I’m using for this is being able to launch notepad.exe. All components are open source versions, so it’s been fun

2 weeks ago 0 0 0 0
An instance of a blank window being created to macOS screen via Win32 API code

An instance of a blank window being created to macOS screen via Win32 API code

WIN32 ROUTING INTO SDL3 ON AN ARM64 MAC IS SO COOL!!!!!!!

3 weeks ago 0 0 0 0

Welcome to Xenia Canary and my process of porting things to macOS

3 weeks ago 0 0 0 0

It doesn’t play nice and has a 24+ hour tantrum til I fix the problem

Is the issue (CPU) starvation? Maybe it’s running the wrong way and is upset (race condition)? Or did I not put up an adequate baby gate (gating processes so the little shit/output doesn’t complain about something being unmet)?

3 weeks ago 0 0 1 0

AAAAAA THIS IS TOO GOOD AN ANALOGY HECCCC

🥺🥺🥺🥺

3 weeks ago 1 0 1 0

Creating an app in C++: Pain, hours of trying to figure out how to bundle all the files, turn dynamic links into static ones and deal with error hell. You will cry
Creating an app in Python: Lol we made a command for you to do exactly that so you do not need to worry your little head

3 weeks ago 1 0 1 0

IM SO HAPPY FOR THE PUPPY!!!!!!! AAAAAA I HOPE IT GOES WELL!!!!!!!!!!!!

1 month ago 1 0 0 0

I’ve yet to find a single emo song to tickle my brain in the same as much as ‘The Mint That Grows Behind The Dumpster’ allllllll because these varispeed tracked vocals are like crack cocaine

1 month ago 1 0 0 0

Wait is this just clicker training but for babies????

1 month ago 1 0 0 0
Advertisement
Post image

Oh hey, I finally got a poster of my favorite movie

1 month ago 0 0 0 0

Oh wait, I forgot, the mental disorder is being a Republican

1 month ago 0 0 0 0

Did he have a stroke too with how fucking insane he’s sounding???

1 month ago 0 0 1 0

SUCH A MOOOOOD

1 month ago 1 0 0 0

Finally, I can actually get sleep given I've spent the past month trying to figure out how to solve this pipelining problem and getting very little sleep because of it. Cracking the key component of the solution means my gating approach is applicable in so many areas

1 month ago 0 0 0 0

AAAAAAAA THIS FIX HAS HELPED PATCH A GOOD CHUNK OF ISSUES!!!!!!!!! I'M FINALLY ABLE TO SEE THE THINGS THAT ARE WRONG AND WHEN I GO TO FIX THEM THEY GET FIXED!!!!!!!!!

Literally this might've been the secret sauce needed to solve 95% of the issues I was dealing with

1 month ago 0 0 1 0

And so now, I'm just gating everything to where we require initialization on the remaining components before hitting the first loop, so there's no invisible wall issue anymore. I was super close before to valid graphics and getting an image on screen, this should be a large fix to help

1 month ago 0 0 0 0
Advertisement

So I finally figured out the biggest issue that had me hitting an invisible wall for my macOS port of Xenia Canary, loading user modules, which has FINALLY been done. Basically, my system was requiring this, wouldn't properly load this, and then also was making it impossible to load anything else

1 month ago 0 0 1 0

My favorite method to getting components of my port to work is nudging them at first iteration of their appearance, so they wake up accordingly, because otherwise, they become the root problem to all other problems

1 month ago 0 0 0 0

Istg I’m going to be so pissed if this single line of code change at a kernel memory address breaks me out of this bug when I’ve spent 3 days trying to bruteforce my way through

2 months ago 0 0 0 0

No matter how many animated shows I watch, there is not a single show that hits as hard with the incredible amount of memories 😭😭

2 months ago 1 0 0 0

Part of doing Xenia Canary the hard way is probing every instruction set and then creating the libraries for things that just do not exist that are the final pieces in why I can't get graphics on screen. It takes about 50x longer, but so worth it

2 months ago 0 0 0 0

So the fun part of writing a Xenia Canary port is I get to create custom libraries to deal with some problems that were never handled on macOS. So when I'm done with this, I'll release them and then embed them as submodules, and hopefully find some people to add as collaborators on this

2 months ago 0 1 1 0

My Xenia Canary x86 port for macOS can almost play Geometry Wars Evolved!!! Im SO CLOSE to running my first game. It’s like the Hello World of test games, and I’m about 90% of the way of making it happen

Then after, it’ll be testing more demanding games and I’ll be done (at least for now)

2 months ago 0 0 0 0