Discord overrides the macOS text editing keyboard shortcut โโ (CommandโUp Arrow) that universally means: move the insertion point to the beginning of the document. This drives me insane. I miss native apps that respect convention.
Posts by
๐คฉ this looks like it can augment my text editor theme (Zenburn), giving me some much needed color variations.
Working with Core Foundation's CFPlugIn, a tech based on MS COM, is straight forward and relatively easy. Working with DirectX's equivalents, also based on MS COM, has probably taken a few years off my life.
The output of pnputil /enum-drivers shows the Virtual Controller driver installed on Windows.
The Virtual Controller driver for Windows can be installed. This is the output of pnputil /enum-drivers
Screenshot of BlueSky accessibility settings showing "require alt text before posting"
Earlier, I posted an image without alt text, my bad. I found an option under Settings โ Accessibility that prevents posting without adding alt text. That option should probably be on by default. ๐คท
#BlueSky #Accessibility #InclusiveContent
iPhone app is working as a game controller. It connects to the driver on the Mac and sends HID input reports as the button states change. Games are playable. ๐ฎ๐น๏ธ๐พ๐งโ๐ป
This is so fun!
#IndieDev #RetroDev #GameDev #RetroGaming #MacGaming #iOSGaming #Apple #iOS #Mac #SoloDev #OpenSource #Emulation
Eddie's memoji waving hi
Hi, Iโm Eddie ๐
Iโm an indie developer ๐งโ๐ป
Iโm building Virtual Controller, itโs open source and turns your iPhone into retro game controllers ๐ฎ
I plan to share my progress here
#IndieDev #RetroDev #GameDev #RetroGaming #MacGaming #iOSGaming #Apple #iOS #Mac #SoloDev #OpenSource #Emulation #AboutMe
Sketch.app showing new assets
Updated assets for the driver's host app.
Different iPhones with layout/design variants of an emulated NES controller.
Experimenting with different layout/designs. I think I underestimated how much aspect ratios, bezels, and especially the notch would impact emulating retro game controllers.
Thought process from left to right: Paperboy? Police Quest? ...? Oh, Frogger!
There were a few on my list that I didn't own either. But I think a console I played every Sunday at my Oma's house counts.
My personal Top 10 Consoles, based on their impact on me:
1. DS Lite
2. NES
3. Sega Genesis
4. GameCube
5. Wii
6. SNES
7. ColecoVision
8. Atari 2600
9. GameGear
10. TurboGrafx-16
What's your favorite NES game?
Marble Madness
The driver works. The hard part is finished. Now I just need to make the iPhone app talk to the driver on the Mac.
I miss this era.
OpenEmu and ioreg recognizing my driver and virtual device
My driver can attach a virtual gamepad device. It is properly registered within the I/O Registry when inspected with `ioreg`. And it is recognized by OpenEmu! ๐ฎ๐น๏ธ
Ever spend way too long trying to get a tool working that's sole purpose is to save time?
Don't try getting github.com/microsoft/hi... running on macOS. Don't say to yourself "C# is available on macOS, how hard can it be?"
My macOS DriverKit based project can install itself!
Starting a new video game adjacent project that requires writing a macOS driver with DriverKit. Apple doesn't make this easy.
C'est la vie.