sorry to open up a thread just for this game here's the big Q : there's someone skilled to get the rom work with everdrive? The game originally come in the BS-X form with boot auto-lock (after a certain number of boot the game can't be read by the actual hardware (Sfc) ) Bsnes can play the game but at moment, everdrive not. some BS games work like Zelda .. i suppose they are modified roms.. so in this case an hack work is required too but i don't really know where to start from (aka i don't have the SKILLS :-/ ) ray:
It's because EverDrive likely attempts to read the internal ROM information to detect the memory map and fails. In other words it loads it the wrong way and thus it doesn't work. Krikzz could offer an update to alter the way games are loaded to try to improve detection or allow the user to force a particular map. I'm guessing that most likely the game is being loaded as LoROM and not HiROM. If it loads it like a 8 Megabit HiROM game, it should work just fine. So perhaps an option should be added for these special cases where the user can press or hold a button when selecting the game to be loaded to FORCE using either LoROM or HiROM and perhaps other mapping options.
it works O_O i didn't know what you were talking about i found out it was about hex editor and stuff and took a while before figure out what change :
O_O LOL don't worry, just failed at show the process with the correct pic, but i did replace correctly the value i was wondering if anything similar is need in order to get the other BS-X roms work we were talking about this in another thread if i remember correctly should try the BS romset...
if toolbox>rom info show some not correct data, then rom have wrong header and it can be fixed in hex editor size of this game recognized by everdrive as 8mbyte, but really game only 1mbyte
Other BS games have bad internal header information too. Hex editing may get EverDrive to load them up properly. Similar problems happen with all things that rely on the internal rom info being correct. The only thing that doesn't get effected by bad internal rom info is a real cartridge.
Modded roms of BS Excitebike and BS Zelda work. Mottzilla, while I'm on the subject, the only BS Zelda that works is yours. But did you do a version with Link/classic sprites at all? And am I correct that there's no way to save a game in your version?
but, the process is the same everytime you get wrong rom size? i tried looking for the same offset in Treasure Conflix (1m header say 8m) and Sutte Hakkun but it s not the same value. and the mod don't work of course. and, how can you tell if the problem is the header information like the rom name (Shubibinman work anyway even with his incredible Name shown ?
You should be able to apply one of the Link sprite patches on the BS Homepage yourself if you want that. The reason only my version works is because the only other hacked version that works is based on a hack by Roto waaay back and he tested it on emulators like ZSNES which allowed for bad code to pass by. Unfortunately all modern hacked versions besides mine are based still on his hack. My hack was done from the ground up for this very reason to make a hack that actually would run on the real hardware. My hack does have a beta out that trys to save but something was wrong with it and I never had the time to figure it out plus there is alot of data you may need to save and I did not have time to document everything which would need backing up. But my version is fully playable beginning to end just do it in one sitting. Someday I may have the time and interest to improve on the few issues in my version.
i noticed that all the BS games are 8M this is for the fact that the actual cartridge is a flash card itself and the rom is a dump of the entire flash chip? (usually you could find more then a single game on it) anyway, any help with this?: :redface: i even tried to look into BS Out of Bounds Golf (J) without success really want to play the game on everdrive since is very nice actually at least Sutte Hakkun BS Version 2 is in my possession so i could play it but i ever felt scary about the autolock stuff
Pretty much first you need to determine if the ROM has a useless 512 byte Copier header. This is evident by looking at the first 512 bytes (0 through 200 in hex) and if almost all the bytes are 00s then it has a header. If it has a header you must add 200 (hex) to the address. For LoROM the ROM info is at $7FC0, for HiROM it is $FFC0. $FFD7 refers to the ROM size. 0A is 8 megabits which is the most any BS game can be and I'm not sure any small exist. Here is a page that details things: http://patpend.net/technical/snes/sneskart.html#embededcartridge The key thing is that BS game do not follow this standard exactly and may have some other standard. But since EverDrive and other devices rely on this information you may have trouble loading the games. In theory you should be able to get by if you just hack certain information at those locations. But it isn't certain it will work.
Looking into Out of Bounds: it has the 512 byte header instead of adding 200 to the adress i did delete it but at 0xFFD7 there's no value to tweak, but a bunch of FF :-(
With byuu's tools to change it to a .bs file, does it change the ROM in any way, or does it just change the extension so bsnes knows to load it as a Satellaview ROM? If it does change, or "fix", the ROM, would it be possible to add .bs support for the Super EverDrive?
The rom already works properly in Bsnes without any modification to the format/extension. You get prompt to the satellaview interface and walking into the "game's building" you access the game without problem.
I hate to be a bother, but I've tried multiple times with the info from this thread to get the Kirby games to work. With this info I was planning on making patches for some of the BS games, but I just can't find this string.