In continuing the series, here’s what I seen and done so far.

  • Finished my documentation of the Cemu Patreon DRM system in its current form. This was done in the hope of showing weaknesses and thus showing potential improvements that can be made in future. However, it seemed none of the advice was taken, so I took the next logical step and reversed engineered the serial number scheme, while doing no modifications of the executable at all. This culminated in a keyfile generator+loader which works on past and present versions of Cemu. The results of the research are on my Github as well as documented in a blog post here.
  • Finalized my Odroid+Android development setup. The Odroid XU4 looks nice in its case, I find it quite cute.
  • AVs are proven to be snakeoil. I knew this for ages from false positives with what I program, glad that its now been made public by other people that AVs can be in most cases pointless.
  • Dirt 4 is coming out. Looks rather nice, cannot wait. Absolutely loved Dirt 2, though the GFWL DRM was a pain, so a xlive.dll proxy took care of that, such as for Bulletstorm too. Questioning whether to get Bulletstorm’s remaster too.

Managed to get it all setup.

Set-up is a Odroid UX4 with a 16GB eMMC for Ubuntu, and a 16GB microSD for Android. Didn’t take that long to set up. For some reason the fans stall when booted. Maybe a power saving feature? Anyway, Ubuntu seems pretty responsive from what I tried. Will set up gcc and other tools when I get the chance.

Android doesn’t take long to boot either and seems okay. Haven’t installed root access for hacked things yet. Would definately do that for some emulation related stuff on there. Would be fun to try out Android emulation things for myself and to see what the fuss is about.

Here is a guide for those wanting to use the quite common SDR/DVBT RTL2832U COFDM demodulator on Windows 10. The Realtek RTL832u chip is used very commonly in the SDR radio scene.

If you use software such as SichboPVR on Windows 10 with the default drivers and try to tune the channels, this happens:

This guide is an attempt to easily remedy that. I have used this method many times without fail.

Continue Reading

So this is the second entry.

Not much happened. Didn’t end up spending time on the emulator. Been mostly sleeping after work and other non computer things. Ended up getting things for the Odroid though. Will end up getting a case for it too.

– Noticed Steam has really messed up tagging….

Yeah, Steam is fundamentally flawed.

– Kaby Lake’s only real use is for DRM.

Was pondering of saving up for a Kaby Lake but probably will change to Skylake instead. I hate the idea of being forced to stay on Windows 10. That or being forced onto Linux. Though, its not as if people are not forced onto Windows 10 already at the behest of UWP and DX12.

– During a Windows 10 install, Windows is pushy about browser choice:

– Another emulator violates the GPL, again. I am growing tired of how blatant this is on the Google Store.

Saw someone asking for decent 4K rendering performance for oscs with FB2K, since the built in ones use GDI+. Would make sense to write a scope that does almost everything in the pixel shader, only drawing on FB2K visualization services for FFT spectrum and sample data. Was pondering for some time making something ala MilkDrop, but for modern OpenGL. Though thats just a personal thought.

– Ended up reinstalling Windows 10 again, as usual.

Happy new year.

Been working on something for a bit and got it to boot at least something. Still a massive amount of things left to do.

  • Gonna be busy from here on out for at least 3 weekdays so far. Would be a nice distraction from everything. Irukandji would be something to do on the nights of those 3 weekdays at least.
  • Christmas break was okay, been spending it on Steam and things. Got some nice things from people, which is nice.
  • Looked at a company’s EXIF tool and extended it with RE of course.
  • Should really focus on personal projs and things for libretro in the new year, and not be so focused on negativity.
  • Need to work out a proper demo concept for this year though for Flashback (which is back this year) and Syntax.

So, I got a new GPU:


Not sure what to do next. I still have the notes for Dune written down, could go do some more stuff in regards to that and pray the demo machine is a 1080 based setup or something. Or I shot myself in the foot and should have went with AMD instead.

At least now games like Metro 2033 and Doom run properly now. I should go ahead with that idea to make a lemon PC for coding though I suppose.


Apparently Twitch now added guidelines for eating.

Apparently social eating is a thing.

Does it involve guidelines when live streaming coding or reverse engineering on Twitch? I wonder if even RE is allowed on Twitch.  Main reason I am interested in setting up a livestream in a few months time is potentially due to NBN and a possible 50/20mbps minimum Internet connection. (if my copper holds up, no FTTP, sigh)

What got me was the guidelines when having a snack on Twitch:

  • Primarily eating junk food, such as candy, condiments, or energy food. – guess that rules out having pizza when coding emulator related stuff. Or when hacking a game/program.
  • Primarily drinking alcoholic beverages, such as taking shots, drinking games, binge drinking, or drinking parties. – fair enough I suppose.
  • Eating items or food not meant for human consumption, such as pet food, toxic substances, bodily fluids, refuse, or inedible objects. -also fair enough, reminds me of the boy on The Simpsons that eats worms. Doesn’t sound appealing at all.
  • Eating foods or in a manner that might inflict harm upon yourself or lead to vomiting. – yeah, drinking ipecac constantly seems like you’ll have a Bad Time.
  • Eating food or in a manner intended to disgust, shock, or offend others. – what really is offensive?
  • Food challenges or contests, such as chugging, snorting, or binge/speed eating.
  • Food challenges or contests involving the exchange of money, goods, or services, such as eating or shots, for dares or for money. – Fair enough, there is the Food Network here if you wanna see people do shit like that.
  • Feeding others, such as pets or babies. – So now breastfeeding mothers on Twitch when they play Candy Crush?
  • Broadcasting from a moving vehicle, such as traveling to/from a grocery store, market, restaurant, or drive-thru.
  • Broadcasting videos or content from other sites while eating, such as browsing video sites/services or social media. – major downer, so no livecoding?

Might have to find another platform for livestreaming when NBN comes then.