Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(4 edits)

I’d love to see what else is in your 3d emulation system. But I’d also like to see what causes that error. Do you have a ROM that will reliably reproduce it? Does the error result in a ROM crash or does it continue normally after the error?

Blib_buf is used for sound. I find it strange that it would error like that. It does lots of checks before hitting that line to insure it won’t read out of bounds.

If you’d like to file a bug on gitlab that would probably be easier to talk about code with.

I don’t think it’ll make a difference but: did you download an old version or do you have the latest version here.

My personal favorite, Shrek Fairy Tale Freakdown extracted ROM crashes consistently. I downloaded the addon straight from the Godot AssetLib and it even crashes in your template. The ROM crashes and I am no longer able to play. It's random but sudden enough to test,  it also happens on a very few other ROMs I tested.

The asset lib version is old. It will always be old. Godot AssetLib is not a good platform for automating updates. It says as much in the AssetLib listing.

If you can find a legal homebrew ROM that can replicate this error, I will look into it. But I cannot spend time on a fix for an ripped cartridge ROM, even if it’s for personal use copied from a legit cartage that you own. This emulator is intended for publishing homebrew games on modern hardware.

I suspect that game doesn’t quite follow the spec and that’s what’s causing this error. I would be curious to see if it causes other emulators to crash. Regardless, investing that is outside of the scope of this project. Sorry.