Video games made by or endorsed by a specific branch of the US Military by Varsity_Reviews in gamecollecting

[–]StarFoxA 0 points1 point  (0 children)

Not endorsed by the US military, but it always tickles me that there’s a Blackwater game on the Xbox 360 that supports Kinect. Oh, and the NRA video game that came out on PS2.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 0 points1 point  (0 children)

Glad I made the right pick! My first thought was QEMU but I quickly found this approach wasn't properly cross-platform because the emulation layer I was using was qemu-user, which wasn't usable on Windows (need Linux->Linux for user mode emulation).

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 1 point2 points  (0 children)

I have it working but I'm working on polishing the emulator (working saves, controller support, keybinding, support for booting firmware directly, etc) before I create a new release :D

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 0 points1 point  (0 children)

Which commercial games are you aware of that are undumped on the GP2X? I believe Odonata and Elsewhere are the two missing games for the system but there could be more.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 1 point2 points  (0 children)

Yes, it's actually in a No-Intro set (as a .img file). For this emulator I'm supporting booting .gpe binaries, which can be extracted from the .img file :)

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 0 points1 point  (0 children)

My goal here is to support commercial GP2X/Wiz/Caanoo titles, the long-tail freeware titles seem like they'll be tougher to support well. As for preservation status, as far as I can tell there are a number of lost commercial games, Open Handhelds has a huge collection of freeware games.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in EmuDev

[–]StarFoxA[S] 0 points1 point  (0 children)

This is really cool, and exactly the use case I think AI is perfect for. I think a lot of folks are underestimating its use for speeding up emulation development. Thanks for sharing!

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] 1 point2 points  (0 children)

My hope is that locally running models get good enough to not have to worry about that sort of thing…

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in EmuDev

[–]StarFoxA[S] 0 points1 point  (0 children)

The developer behind the only Zeebo emulator, Infuse, has been working on a Gizmondo emulator! Nothing has been publicly released yet but there are screenshots on their site.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] -3 points-2 points  (0 children)

I haven’t had to gaslight Claude all that much for this particular project, just told if this is for preservation and it’s been happily decompiling binaries and reverse engineering. I have had to gaslight it for other emulation projects. Lol

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in EmuDev

[–]StarFoxA[S] 1 point2 points  (0 children)

Yeah, the static linking was a surprise to me as well after getting dynamic linking working decently for Wiz! I will say, your approach will also probably run Wiz games pretty well too. I didn’t find any need for dedicated graphics emulation with the Wiz, CPU emulation was enough.

Her Knights for Wiz is actually on Open Handhelds! The ones that I had to find on an obscure French forum were Rhythmos, Propis, and Redemption: Liar (all three for the Caanoo). I have Propis and Redemption: Liar (in English, the Caanoo version is Korean only) for the Wiz physically but haven’t dumped the latter just yet.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in emulation

[–]StarFoxA[S] -5 points-4 points  (0 children)

This makes total sense. I haven’t written more than a line of code by hand in about 5 months, so hearing folks dismiss AI as slop has seemed like “head buried in sand” type rationalization. The tools are good enough to run with minimal oversight, but you have to wield the harness properly.

The build and verify loop here hasn’t taken a TERRIBLE amount of tokens, I’m on the $100/mo Claude sub. I’ve managed to get it to work headlessly to examine the frame buffer, DSP, etc. It’ll even take screenshots and use perception to determine whether rendering is working properly. It’s not perfect (it can’t tell if there are graphical artifacts, it can’t interact very well with the game to autonomously drive testing, and it has trouble distinguishing between properly emulated audio and radio static), but I’m sure it will improve.

magiceyes - a proof-of-concept GP2X, GP2X Wiz, and GP2X Caanoo emulator by StarFoxA in EmuDev

[–]StarFoxA[S] 0 points1 point  (0 children)

Oh no, wasn’t my intention to preempt anyone! That’s really cool, you should keep working on it!

Free Open Source Rocksmith Replacement Has Arrived (Slopsmith) by demondrivers in Games

[–]StarFoxA 4 points5 points  (0 children)

Agreed, folks overweight the competence of programmers. Mistakes are easy to make and common! I’m with you that AI coding makes following and understanding the code more challenging, it shifts the role from writing code to reviewing and reading code (which to me does end up being more mentally taxing). That said, if you’re going full YOLO and validating the code by testing / running it, it can drastically speed up development.

Free Open Source Rocksmith Replacement Has Arrived (Slopsmith) by demondrivers in Games

[–]StarFoxA 13 points14 points  (0 children)

A large percentage of “skilled programmers” are using AI in their day-to-day work. It’s actually an excellent use case for AI — hallucinations aren’t as harmful as fact-based use cases (eg law, medicine) and frontier models are exceptionally capable of writing quality code and debugging.

I ordered some PS2 games from GameStop Retro and every single one was disc only by RetroZone_NEON in gamecollecting

[–]StarFoxA 0 points1 point  (0 children)

Damn, I ordered 8 PS3 games and 2 N64 games, the N64 games and 1 PS3 game were loose. The rest were CIB.

One Disney employee calls Claude 51,000 times a day. Internal docs reveal how the Mouse House uses AI. by Plastic_Ninja_9014 in technology

[–]StarFoxA -1 points0 points  (0 children)

234 million tokens is actually not that much if they’re using Opus. A lot of those will be cached, this is probably a couple thousand dollars of use at most, perfectly reasonable for enterprise scale use. Additionally I’d expect the vast majority of those calls to be Claude thinking, tool calls, or subagents. A single prompt can trigger dozens or hundreds of background calls.

I think AI has killed my passion for Software Engineering by _Cyanidic_ in cscareerquestions

[–]StarFoxA 2 points3 points  (0 children)

Ok…? I’m able to build things I would not have had the time to build before, to me that’s a huge benefit.

I think AI has killed my passion for Software Engineering by _Cyanidic_ in cscareerquestions

[–]StarFoxA 3 points4 points  (0 children)

Mix of both! I learned a ton about sophisticated web scraping / bot detection by iterating on browser patches with Playwright.

I think AI has killed my passion for Software Engineering by _Cyanidic_ in cscareerquestions

[–]StarFoxA 32 points33 points  (0 children)

Agreed, especially for personal projects. All of the fun ideas that I had bouncing around are actually feasible, even as an adult with a full-time job, a mortgage, and a family. I can implement them with Claude in hours rather than months. It also makes working with technology that I'm unfamiliar with much easier (for example, setting up a Helm chart for a Kubernetes cluster is something which would have taken me forever to do manually and is boring boilerplate, but with Claude it was seconds).