The Curious Engineer

All blogs / Emulation

Clownacy's Corner

clownacy.wordpress.com

Follow Get new content delivered directly to your inbox.

EmulationRetro consolesReverse engineeringGamingLinux / Unix

Posts
150 from 1 Dec 2020 to 28 Sep 2026
Posting
weekly (34 in the last year)
Kind
personal blog
Feed
https://clownacy.wordpress.com/feed/

2026 32

  1. Linux on the Ayn Odin 2 Mini – Part 2
  2. ClownMDEmu v1.6.12
  3. The Highs and Lows of Installing Linux on the Ayn Odin 2 Mini
  4. Building Qt 5 Programs With No DLLs
  5. ClownDoom v1.2
  6. Decompiling ‘Dead Rising 2: Off the Record’ with Debug Symbols
  7. ClownDR2Fix v1.5
  8. Fixing Dead Rising 2’s Glitchy Survivor Popups
  9. ClownDR2Fix v1.3
  10. ClownDR2Fix v1.2
  11. Enhancing Dead Rising 2’s Mirrors
  12. Making My Own Enhancements to Dead Rising 2’s PC Port
  13. Porting ClownDoom to Android Unbelievably Easily
  14. Every Phoronix Article (Updated)
  15. ClownMDEmu v1.6.11
  16. ClownMDEmu v1.6.10
  17. Building an Open-Source ‘Emulator Box’ from Old Spare Parts
  18. ClownMDEmu v1.6.9
  19. ClownMDEmu v1.6.8
  20. ClownMDEmu v1.6.7
  21. ClownMDEmu v1.6.6
  22. ClownMDEmu v1.6.5
  23. ClownMDEmu v1.6.4.1
  24. ClownMDEmu v1.6.4
  25. Sonic Retro: Deleting Criticism Because it is ‘Unnecessary’
  26. My ROM-Hacks Can Now Be Played Directly in a Web Browser
  27. ClownMDEmu v1.6.3
  28. ClownMDEmu v1.6.2
  29. ClownMDEmu v1.6.1
  30. ClownMDEmu v1.6
  31. Every Phoronix Article
  32. Convert Sonic 2 to Widescreen in 3 Easy* Steps (ʸᵒᵘʳ ʳᵉˢᵘˡᵗˢ ᵐᵃʸ ᵛᵃʳʸ)

2025 23

  1. Thoughts on Receiving my First AI Contribution
  2. Porting ClownDoom to Libretro
  3. ClownMDEmu v1.5
  4. How I Added a New Libretro Core to RetroArch
  5. ClownMDEmu Has Been Added to RetroArch
  6. ClownMDEmu v1.4.0.2
  7. ClownMDEmu v1.4.0.1
  8. ClownMapEd v1.3
  9. ClownAssembler v1.0
  10. MSVC Is a Shit Compiler and CMake Is an Even Shitter Meta-Build System
  11. ClownMDEmu v1.4
  12. Sonic ROM-Hacker’s Guide to Common Assembler Errors
  13. The Original LZEXE (A.K.A. Kosinski) Compressor Source Code Has Been Released
  14. Recommended Tools and Documentation for Newbie Sonic ROM-Hackers
  15. ClownMDEmu v1.3.0.1
  16. ClownMDEmu v1.3
  17. My Sincerest Apologies to Game Maker
  18. ClownMDEmu v1.2
  19. How I Learned to Program
  20. jsgroth’s blog – A Challenger Approaches
  21. Porting Music From Sonic 2 (8-bit) to Sonic 1 (16-bit)
  22. ClownMDEmu v1.1
  23. New(?) Official Mega Drive Documentation Found

2024 21

  1. ClownMDEmu v1.0
  2. clownmdemu v0.8
  3. Making a New Executable for the Sonic CD DLL Decompilation
  4. Releasing My C++23 Mega Drive Toolchain… With a Surprise!
  5. Making a C++23 Toolchain for the Mega Drive
  6. N64Recomp Does Not Create Ports
  7. clownmdemu v0.7.1
  8. clownmdemu v0.7
  9. Citra Writer’s Dreadful Take on Open-Source Emulation
  10. Captain PlaneEd v1.2
  11. According to Nintendo, It Is Illegal to Dump Your Legally-Owned Video Games
  12. clownmdemu – Yet More Fixes
  13. clowndoom v1.1
  14. clownmdemu – frontend v0.6
  15. Making my Nemesis Compressor Accurate
  16. clownmdemu – frontend v0.5.2
  17. Making a Nemesis Compressor
  18. Computing the Number of Nodes Generated by the Package-Merge Algorithm
  19. clownmdemu – The First Fixes of 2024
  20. Installing Arch Linux on a Wii U
  21. Porting a Nintendo 64 Emulator to the Wii U… at 1FPS

2023 31

  1. Revisiting My Libretro Frontend
  2. clownmdemu – frontend v0.5.1
  3. clownmdemu – frontend v0.5
  4. Doom Barrel Explosion Radius Bug
  5. The Ultimate Mega Drive Setup
  6. clownmdemu – High Level Emulation
  7. clownmdemu – Booting Sonic CD
  8. clownmdemu – Adding Mega CD Support
  9. Porting Sonic 1’s Levels to Sonic 2
  10. Wing Fortress’s Unused “Badnik” Finally Solved?
  11. Sonic the Hedgehog & Miles “Tails” Prower the Fox in Knuckles the Echidna in Sonic the Hedgehog 2
  12. clowndoom 4
  13. Stop Using Fixed-Width Integer Types!
  14. Making the GameCube Controller Adapter Work in RetroArch on Windows
  15. Porting CRT Shaders from RetroArch to Dolphin
  16. The Mystery of Sonic 2’s Subtly-Broken Sound Driver Compression
  17. clownmdemu – frontend v0.4.1-v0.4.3, libretro v0.2.1-v0.2.3
  18. The Great Lua Build Script Overhaul of 2022
  19. The Great ‘p2bin’ Overhaul
  20. Why Decryption Key Restriction is Bullshit
  21. Updates
  22. …C++ is Kinda Cool
  23. clownmdemu – frontend v0.4 & libretro v0.2
  24. clownmdemu – frontend v0.3.1
  25. clownmdemu – frontend v0.3 & libretro v0.1.1
  26. clownmdemu – frontend v0.2 & libretro v0.1
  27. clownmd5
  28. The Tale of clownaudio – Part 4
  29. Git Split
  30. Virtual 68 Katy
  31. (Almost) Emulating the 68 Katy

2022 17

  1. Making My Own Game Engine
  2. clownmdemu – 68k Overhaul
  3. Porting Sonic Mania to the Wii U
  4. Project Sand: Sonic Aftermath
  5. clownmdemu and clownassembler released
  6. clownmdemu – Z80 Support
  7. clownmdemu – FM Audio Emulation
  8. The Mega Drive’s Interlaced Video Output
  9. Knuckles in Sonic 2 Disassembled
  10. Sonic Monitor in Microsoft Office
  11. Everything That I Know About Sonic the Hedgehog’s Source Code
  12. Assembler 4
  13. Assembler Milestone Reached
  14. Yup, Still Making That Assembler
  15. Writing a Motorola 68000 Assembler
  16. Mega Drive Emulator Update: Debug Menus
  17. Progress on My Mega Drive Emulator – clownmdemu

2021 18

  1. Bugger, I Missed the Anniversary
  2. Extracting Media from Blu-ray Discs
  3. clownlzss – A ‘Perfect’ LZSS Compressor
  4. Even More Mega Drive Emulator Making
  5. More Mega Drive Emulator Making
  6. Making a Mega Drive Emulator
  7. Weendoze
  8. Optimisation. Fun.
  9. Sound Test Round-up
  10. “Sonic Megamix is not Sonic CD!”
  11. The Sound Drivers of Sonic the Hedgehog
  12. The Tale of clownaudio – Part 3
  13. Weird Little Discovery Regarding the Leaked Mega Drive Dev Manuals
  14. I Don’t Get This PipeWire Hype
  15. Porting Sonic CD (2011) to the Wii U
  16. A Full Breakdown of Sonic 2 REV02
  17. Replacing dhcpcd and wpa_supplicant with iwd
  18. clowndoom 3

2020 8

  1. clowndoom II
  2. clowndoom
  3. Complaining About Libretro
  4. Getting Rid of xfdesktop Because I’m a Minimalist Weirdo
  5. The Tale of clownaudio – Part 2
  6. Visual Boy Advance – M, and the Story of ‘How the Hell Did This Code Work for the Last Five Years’
  7. The Tale of clownaudio – Part 1
  8. So This Is a Thing That I’m Doing Now