Comments (14)
Works for me.
from snes9x.
Maybe a bad ROM then? I get a black screen when I load the ROM via snes9x 1.53 - so there is definitely something broken about it. However, it shouldn't cause a crash inside of libretro. Thats mainly what I'm complaining about. The crash, not so much the fact that it doesn't work.
from snes9x.
Can I send the ROM to you in some way for your testing?
from snes9x.
It crashes right after "Snes9x INFO: ROM image is in interleaved format - converting..."
from snes9x.
That's strange, have you tried another rom?
from snes9x.
Yeah, other games work fine. Its just this one so far. I'm going through my entire rom library and testing each one.
from snes9x.
Are you sure you are using the Snes9x core and not Snes9x Next?
from snes9x.
I am using this git repo with the libretro, whatever that uses.
from snes9x.
Then it might be a bad rom. Try redownloading it from a different source and see if that works.
from snes9x.
Well, I'll track it down then and fix it. I'll put the patch in this thread when I find it.
Latest info: crashes in S9xDeinterleaveType1(0x400000, ROM + CalculatedSize - 0x400000);
from snes9x.
Here is the fix. Enjoy! :)
@@ -1690,7 +1693,7 @@ bool8 CMemory::LoadROMInt (int32 ROMfillSize)
S9xDeinterleaveType1(0x400000, ROM);
S9xDeinterleaveType1(CalculatedSize - 0x400000, ROM + 0x400000);
}
-
else
-
else if(CalculatedSize >= 0x400000) { S9xDeinterleaveType1(CalculatedSize - 0x400000, ROM); S9xDeinterleaveType1(0x400000, ROM + CalculatedSize - 0x400000);
from snes9x.
Wow, bad formatting. Basically replace the else there with a check to make sure the CalculatedSize is big enough, otherwise its memory corrupting.
from snes9x.
This path should only be hit if the rom is detected as tales of phantasia.
If at all, the size check should be in the S9xDeinterleaveType1 function, I'll take a look once I can find the time.
from snes9x.
Thanks! :)
from snes9x.
Related Issues (20)
- Super Star Wars: The Empire Strikes Back crashes on the Millennium Falcon level HOT 2
- [REQUEST] NTSC/PAL (50/60Hz) (auto)switch
- Super Gussun Oyoyo 2 HOT 1
- Unable to Load Game HOT 2
- [REQUEST] Hotkey for Maintain Aspect Ratio 4:3 <-> 8:7 HOT 2
- On a 4MB SuperFX ROM with a custom XML, the SCMR Register RAN bit behaves as RON bit, causing a lock up and crash. HOT 20
- Snes 9x x64 1.62 and + Saves folder false error HOT 7
- Update 1.63 HOT 26
- Request: When selecting a save slot #, note if it's empty or used HOT 3
- Request: Some Cheat Search & Editor improvements HOT 2
- What is stdout.txt and stderr.txt? And a request. HOT 11
- Snes9x game genie cheat codes HOT 4
- Request: Add a VRAM/Graphics viewer
- Clarification: App requires monitor keystrokes from any apps permission HOT 6
- Bug: Missing Background Graphics HOT 4
- Request: Overhaul the Hotkey Configuration Menu HOT 4
- Bug? Hotkey config isn't saving "Bank-" & "Bank+" entries HOT 1
- Request: a small screenshot behavior change HOT 2
- Linux 32-bit Version
- Request: 2 small Cheat Search window improvements
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from snes9x.