MrHuu / openbor-3ds

OpenBOR is the ultimate 2D side scrolling engine for beat em' ups, shooters, and more!
http://www.chronocrash.com
BSD 3-Clause "New" or "Revised" License
13 stars 0 forks source link

Crashing #1

Open BliggyBlop opened 4 years ago

BliggyBlop commented 4 years ago

Many of my .paks seem to crash. Either at a certain point in the game, or during loading. I am using the .cia version. The ones that crash are: Double Dragon Reloaded Alternate (during loading) Justice League United (when you get to a certain place early on in the game) Marvel: Infinity War (during loading) Power Rangers: Beats Of Power (soon after seeing the loading screen, I get a Luma3DS "an exception occurred") Is there anything you can do currently? Thanks!

MrHuu commented 4 years ago

Unfortunately there are lot's of different versions of OpenBOR, Some .paks only work correct on specific versions of OpenBOR. The 3DS version is based on the latest stable release of OpenBOR which by itself has broken compatibility with a fair share of older .paks.

That said, i'm sure compatibility can still be improved for the 3DS builds. By having proper memory management for example, or by creating a custom Citro3d or picaGL renderer instead of using the SDL renderer.

I would love to increase compatibility, but i'm afraid it won't be a single fix but it has to be looked at on a per game basis.

I do like to note, i've been able to progress quite far with the Justice League United. As in, completed the campaign with at least one character. Unfortunately, there isn't a way of telling you which version i've been using. It's build on 13-10-2018.