Search results

0

Woot! Prototyped this morning a C64 debugger for VSCode for my upcoming C# C64 development toolkit that I will present at the .NET Conf 2025 in November, and I got a first registers view working! πŸ₯³

I should hopefully have something more polished to present! 🀞 It will be pretty cool as it will allow to step over C# code (that assemble 6502 code), with the ability to visualize all CPU registers, VIC, SID registers, zero pages variables...etc. all of that with live editing! πŸš€

Debugger from VSCode connected to a C# program + VICE Monitor debugging a live C64 demo.
0
0

Just finished porting sidreloc 1.0 by Linus Γ…kesson to C#! πŸŽ‰
It took a while, I'm using a different CPU emulator & rewrote much of it in idiomatic C#, but the results are great: it passes 78% of the latest HSVC SID collection (vs 63% for sidreloc 1.0).

The improvement likely comes from full support for all opcodes & a non-recursive heap-based solver. It can also auto-extract zero-page addresses, making it easy to integrate SID files directly into your code.

Code drops next month!

0
0
0
0

Azure & DevOps Podcast Episode 371 - Software Leadership with Jonathan β€œJ.” Tower and host Jeffrey Palermo

feed.azuredevops.show/software

Azure & DevOps Podcast: Software Leadership with Jonathan β€œJ.” Tower - Episode 371

Jonathan Tower is known to friends and colleagues simply as β€œJ.” J. is a Microsoft MVP, Telerik Developer Expert, and the founder of Trailhead Technology Partners, a global custom software consultancy. With nearly 25 years of experience in the industry, J. has held roles ranging from senior architect to director of development, and now leads a team building high-quality, large-scale applications across a wide range of technologies.   J.’s technical expertise spans C#, .NET, MVC, and modern JavaScript frameworks, along with mobile app development. But what truly sets him apart is his passion for building community. He’s the driving force behind Beer City Code, Michigan’s largest software conference, and serves on the board of SoftwareGR, a nonprofit dedicated to growing the software industry in West Michigan.   He’s also a frequent speaker at conferences and meetups around the world, a LinkedIn Learning course author, and a mentor to many through his work with robotics teams and local tech groups.   Outside of tech, J. is an adventurer at heart. He and his family recently completed a year-long road trip across the U.S., visiting 58 of the 63 national parks. He’s also a fan of photography, hiking, reading, and catching every Best Picture nominee before the Oscars.   Topics of Discussion: [3:30] Fun fact! J. has been to 58 of the 63 national parks, with his current favorite being Glacier National Park. [4:46] J. explains his early interest in creating things and his discovery of software development in middle school. [7:33] J.’s journey into leadership and consulting. [11:04] J. talks about his Blue Blazes podcast and the inspiration behind the name. [14:27] The β€œshiny object syndrome” and the misuse of microservices architecture. [15:06] Understanding the true needs of a project before implementing complex solutions. [21:20] AI should be viewed as a collaborative tool, not a replacement for team members. [22:51] The insight that J. got at a Ford Factory about how AI can help us shape and create jobs instead of just replacing them. [27:50] J. mentions he recently released courses on Dome Train about migrating legacy applications. [29:05] Choosing the framework that is the most similar model. [31:29] The type of traits that J. would look for in a lead engineer or a team leader.   Mentioned in this Episode:     Want to Learn More? Visit for show notes and additional episodes.

feed.azuredevops.show

0

I lost my dad to cancer in early August while I was at VSLive in Redmond, WA and wasn't able to present my WinUI session. If you were there and had in on your schedule for the week, you can still get my slides and demo projects on GitHub:

github.com/alvinashcraft/speak

0
0

It's Friday evening, let's share some code! πŸ₯³

After reading Linus Akesson's great article on C64 SID relocation linusakesson.net/software/sidr I wanted to port it to my C# C64 libs and needed a 6502 CPU. Yet another sidetrack! πŸ˜…

So, I brought a 6502/6510 emulator to Asm6502 github.com/xoofx/Asm6502
with accurate cycles passing Thomas Harte's 2,560,000 tests! Ported from github.com/ericssonpaul/O2 and adding support for all illegal opcodes + test fixes. πŸš€

0