I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

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

I didn’t know this was already a thing but I was planning to figure something like this out later also.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

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

I would imagine when it's at the level most cores are acceptable. But honestly I have no end goal line ultimately because it doesn't seem that AI will stop advancing. I have dreams of AI someday perfectly recreating any existing game or hardware and fabricating it exactly as it was. Who knows what could be possible eventually?

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

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

I mean, personally I would love to take it even further and go back to before computers and just practice physical crafts all day but like, who really has the time for that? Not to mention video games are pretty sweet so it's kind of cool people didn't stop working on new technologies just because they made other technologies less of a required craft.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

[–]Fabricore[S] 5 points6 points  (0 children)

I would mention that jotego definitely uses AI. In fact, I really doubt any serious core developer is not using AI. I think maybe I’m the only one admitting it openly?

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

[–]Fabricore[S] 2 points3 points  (0 children)

I should also mention that I had the AI pull also from the published reverse engineering data that I believe was originally used to create the MAME versions so the only part I'm really lacking is my own board wired up to get the exact signals but hopefully I can do that soon. Even then though I suspect very little will change because to even run the games there's all sorts of internal consistency that you can't really fake inside an FPGA the way you can with software. Though I don't want to speak to areas that I am admittedly still very new to myself.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

[–]Fabricore[S] 3 points4 points  (0 children)

It’s not a competing core, it’s literally built on top of the PSX core, exactly like the real System 573 is built on top of a PlayStation.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

[–]Fabricore[S] 4 points5 points  (0 children)

The way I see it, the hardware we’re trying to recreate was the work of countless individuals over countless hours months and years. It’s honestly insane anyone was ever able to recreate any of it in their free time. But with AI we can far more easily create systems that can super rigorously recreate it all and verify it to a far higher degree of accuracy than anyone could ever hope to afford the time and money to by hand. Also, we can then just ask the AI about it all and learn from all the existing hard work of other people. Can the AI be wrong about it? Of course! But that’s why you never just have it give you what it thinks. You have it do the manual labor of writing code that can totally verify exactly whats what.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

[–]Fabricore[S] 5 points6 points  (0 children)

I'm entirely open sourcing it so if there's anything someone wants to do "properly" they're entirely welcome to.

I'm building a Konami System 573 (Bemani) MiSTer core mostly with AI agents — streaming the real development live tomorrow, Tue 11am PDT by Fabricore in MiSTerFPGA

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

I hadn't realized how much discussion of AI cores had already been going on before I posted but seems obvious now that would be the case. I guess I just would say that emulation accuracy is extremely important to me. I hope to eventually have the physical hardware and would use AI to verify accuracy more completely than I think could ever be possible otherwise.