Patrick T Coakley
@patricktcoakley.com
Software development consultant, hobbyist #gamedev, and father. I enjoy programming, vintage computers and operating systems, videogames, #Warhammer, and miniature painting. I write at https://patricktcoakley.com.
日本語でもええんや
Views and opinions are my own.
日本語でもええんや
Views and opinions are my own.
The 6502 portion of my WIP Apple II emulator seems to be passing some standard test suites so the next step is to get some text on a screen. I think if I can get a BASIC prompt working this month I’d be pretty happy with my progress. Would also be neat to get 65C02 support and try the Lynx out.
November 2, 2025 at 3:02 AM
The 6502 portion of my WIP Apple II emulator seems to be passing some standard test suites so the next step is to get some text on a screen. I think if I can get a BASIC prompt working this month I’d be pretty happy with my progress. Would also be neat to get 65C02 support and try the Lynx out.
Working on a no_std Rust Apple II emulator for fun. First time really messing with the 6502 and the addressing modes are really nutty because you have to implement the same instruction multiple times. Trying some ideas to cut the boilerplate but still a fun experience.
October 31, 2025 at 12:40 AM
Working on a no_std Rust Apple II emulator for fun. First time really messing with the 6502 and the addressing modes are really nutty because you have to implement the same instruction multiple times. Trying some ideas to cut the boilerplate but still a fun experience.
Reposted by Patrick T Coakley
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close.
developer.espressif.com/blog/2025/10...
developer.espressif.com/blog/2025/10...
esp-hal 1.0.0 release announcement
Announcing esp-hal 1.0, the first Rust SDK for embedded devices.
developer.espressif.com
October 30, 2025 at 12:02 PM
Espressif hired a bunch of Rust devs years ago and they have been quietly doing great work supporting Rust on their chips ever since. Still haven’t seen any other chip companies get close.
developer.espressif.com/blog/2025/10...
developer.espressif.com/blog/2025/10...
October 30, 2025 at 1:34 PM
developer.apple.com/documentatio...
Even though they say"[b]eyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks." I'm curious how this plays out, it feels kind of aggressive.
Even though they say"[b]eyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks." I'm curious how this plays out, it feels kind of aggressive.
About the Rosetta translation environment | Apple Developer Documentation
Learn how Rosetta translates executables, and understand what Rosetta can’t translate.
developer.apple.com
October 29, 2025 at 3:23 PM
developer.apple.com/documentatio...
Even though they say"[b]eyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks." I'm curious how this plays out, it feels kind of aggressive.
Even though they say"[b]eyond this timeframe, we will keep a subset of Rosetta functionality aimed at supporting older unmaintained gaming titles, that rely on Intel-based frameworks." I'm curious how this plays out, it feels kind of aggressive.
I feel like Ashens is the only YouTube channel where I watch a video and I don’t know or care what year it was made.
October 28, 2025 at 12:55 AM
I feel like Ashens is the only YouTube channel where I watch a video and I don’t know or care what year it was made.
Anyone have any interesting vintage books about the Acorn Archimedes to recommend that cover the hardware and programming like Inside Macintosh? #VintageComputers #RISC #ARM
October 24, 2025 at 11:33 PM
Anyone have any interesting vintage books about the Acorn Archimedes to recommend that cover the hardware and programming like Inside Macintosh? #VintageComputers #RISC #ARM
Reposted by Patrick T Coakley
Did we mention the PlayStation team is going to be at #GodotFest? And you can meet them too!
October 23, 2025 at 1:42 PM
Did we mention the PlayStation team is going to be at #GodotFest? And you can meet them too!
Reposted by Patrick T Coakley
** Speaker announcement ** Our first speaker is Greg Kroah-Hartman, Linux kernel developer / Fellow at @linuxfoundation.org.
Info & tickets:
2026.rustweek.org
Ahead of our CFP, we will announce our invited speakers. Also want to speak at RustWeek? Our CFP opens Nov 1st.
#rustlang #rustweek2026
Info & tickets:
2026.rustweek.org
Ahead of our CFP, we will announce our invited speakers. Also want to speak at RustWeek? Our CFP opens Nov 1st.
#rustlang #rustweek2026
October 22, 2025 at 1:41 PM
** Speaker announcement ** Our first speaker is Greg Kroah-Hartman, Linux kernel developer / Fellow at @linuxfoundation.org.
Info & tickets:
2026.rustweek.org
Ahead of our CFP, we will announce our invited speakers. Also want to speak at RustWeek? Our CFP opens Nov 1st.
#rustlang #rustweek2026
Info & tickets:
2026.rustweek.org
Ahead of our CFP, we will announce our invited speakers. Also want to speak at RustWeek? Our CFP opens Nov 1st.
#rustlang #rustweek2026
Man my Apple Sleep Score has never not been 95 or more even when I had a not-so-great night of sleep, what is even the point?
October 22, 2025 at 12:49 PM
Man my Apple Sleep Score has never not been 95 or more even when I had a not-so-great night of sleep, what is even the point?
Released v1.3.0 of my #Godot version manager github.com/patricktcoak... last week, including some startup time improvements and fixing a user-reported issue. I appreciate anyone checking it, especially users that have raised issues or reached out to me about improvements!
GitHub - patricktcoakley/gdvm: A friendly Godot version manager.
A friendly Godot version manager. Contribute to patricktcoakley/gdvm development by creating an account on GitHub.
github.com
October 22, 2025 at 12:40 PM
Released v1.3.0 of my #Godot version manager github.com/patricktcoak... last week, including some startup time improvements and fixing a user-reported issue. I appreciate anyone checking it, especially users that have raised issues or reached out to me about improvements!
Is the #Atari STe just hard to find in the US? I can never find any on eBay but there’s still a healthy amount of 520ST and 1040ST models.
October 21, 2025 at 5:38 PM
Is the #Atari STe just hard to find in the US? I can never find any on eBay but there’s still a healthy amount of 520ST and 1040ST models.
smolbsd.org this is pretty neat
smolBSD — build your own minimal BSD system
smolbsd.org
October 14, 2025 at 9:47 PM
smolbsd.org this is pretty neat
www.youtube.com/watch?v=UOto... this rules
Learn Turbo Pascal - a video series originally released on VHS
YouTube video by Andy H (HEWCO.UK)
www.youtube.com
October 11, 2025 at 1:55 PM
www.youtube.com/watch?v=UOto... this rules
Reposted by Patrick T Coakley
BREAKING: A catastrophic breach has impacted Discord user data including selfies and identity documents uploaded as part of the app’s verification process, email addresses, phone numbers, approximately where the user lives, and much more.
🔗 www.404media.co/the-discord-...
🔗 www.404media.co/the-discord-...
The Discord Hack is Every Users’ Worst Nightmare
A hack impacting Discord’s age verification process shows in stark terms the risk of tech companies collecting users’ ID documents. Now the hackers are posting peoples’ IDs and other sensitive informa...
www.404media.co
October 9, 2025 at 3:35 PM
BREAKING: A catastrophic breach has impacted Discord user data including selfies and identity documents uploaded as part of the app’s verification process, email addresses, phone numbers, approximately where the user lives, and much more.
🔗 www.404media.co/the-discord-...
🔗 www.404media.co/the-discord-...
Legitimately curious how we or our future generations will look back on things like a.co/d/dYyGpqd. Who are the people buying these books?
Co-Intelligence: Living and Working with AI
Co-Intelligence: Living and Working with AI [Mollick, Ethan] on Amazon.com. *FREE* shipping on qualifying offers. Co-Intelligence: Living and Working with AI
www.amazon.com
October 7, 2025 at 2:36 PM
Legitimately curious how we or our future generations will look back on things like a.co/d/dYyGpqd. Who are the people buying these books?
www.reddit.com/r/Zig/s/Skr2... now someone needs to do the inverse to complete the circle
From the Zig community on Reddit: Introducing zv: A blazing fast zig version manager, development toolkit written in Rust for Zig
Explore this post and more from the Zig community
www.reddit.com
October 2, 2025 at 8:06 PM
www.reddit.com/r/Zig/s/Skr2... now someone needs to do the inverse to complete the circle
TIL developer.apple.com/documentatio... was a thing, this is pretty cool.
Attachments | Apple Developer Documentation
Attach values to tests to help diagnose issues and gather feedback.
developer.apple.com
October 2, 2025 at 4:55 PM
TIL developer.apple.com/documentatio... was a thing, this is pretty cool.
Is there anyone out there writing any #Swift #SwiftLang content somewhat similar to devblogs.microsoft.com/dotnet/perfo...? I have enjoyed seeing the Swift blog put out more frequent and varied content, but I'd love to see some more technical deep dives major and minor version releases.
Performance Improvements in .NET 10 - .NET Blog
Take a tour through hundreds of performance improvements in .NET 10.
devblogs.microsoft.com
October 2, 2025 at 1:22 PM
Is there anyone out there writing any #Swift #SwiftLang content somewhat similar to devblogs.microsoft.com/dotnet/perfo...? I have enjoyed seeing the Swift blog put out more frequent and varied content, but I'd love to see some more technical deep dives major and minor version releases.
Reposted by Patrick T Coakley
Enjoying #raylib? Would you like to contribute to the project? Looking for new raylib examples contributors! 🚀
github.com/raysan5/rayl...
github.com/raysan5/rayl...
Looking for raylib examples contributors · raysan5 raylib · Discussion #5209
raylib new examples ideas raylib examples are the main documentation and learning resource for raylib; they illustrate the library provided functionality and they can be used as a direct test and c...
github.com
September 29, 2025 at 4:24 PM
Enjoying #raylib? Would you like to contribute to the project? Looking for new raylib examples contributors! 🚀
github.com/raysan5/rayl...
github.com/raysan5/rayl...