i burned a dual orb 2 rom with the transcorp patch (32mbit rom) i tried tsop and 4 eeprom but on my testcartridge all i get is a black screen.
could there be a known problem to this game/patch combination for building an cartridge?
or is it a mapping problem?
i tried A20-23 for mad1 pin13 but no good
i made quite a few 32mbit hirom games with the same donor game but this is the first to give me some trouble.
i'm grateful for any kind of help.
Snoot wrote:
i burned a dual orb 2 rom with the transcorp patch (32mbit rom) i tried tsop and 4 eeprom but on my testcartridge all i get is a black screen.
could there be a known problem to this game/patch combination for building an cartridge?
or is it a mapping problem?
i tried A20-23 for mad1 pin13 but no good
i made quite a few 32mbit hirom games with the same donor game but this is the first to give me some trouble.
i'm grateful for any kind of help.
I don't know about that specific game, but a whole lot of SNES translation patches don't work on real SNES hardware, even patches that don't change the ROM size. Look for one of byuu's rants about it online.
Quote:
Look for one of byuu's rants about it online.
:D
As far as I know, DO2 works on hardware (be sure to get the newest patch as it fixes a small issue with menus.) Most likely a problem with the hacked cartridge.
thanks for your replies! i used patch 1.5. i hope this is the newest? :p
all tsops and eeproms i try on my testcart work. i only have to make some modifications for tales of phantasia and dragon quest 3.
i would really like to take a look at a working repro of this game, i think i have to trick some adresses again :/
okay! i made some progress, but its really weird.
i realised that the original rom has the region protection. i thought this might be my problem since i'm building pal carts. so i removed the region check with ucon64. when i try the tsop on my testcart i still get the black screen.
but if i set the testcart ontop of my super-ufo sd flash cart and use the command "start cartridge" the game starts and i can play.
seriously? O_o
what causes this
Does your test cart have the wrong CIC chip or a dead CIC chip?
it has a normal Pal cic.
do i have to transplant a ntsc cic into the game to get it to work?
The game's CIC has to match the console's.
Or to be more clear, the CIC in the cartridge must match the CIC in the console. PAL CIC in a PAL Console. NTSC CIC in a NTSC Console. Failing to do this will result in a black screen.
mh well the cic and console are both pal.
this is giving me quite the headache.
a japanese rom, patched with an english patch and removed "region check"
not working on a pal snes with a pal cartridge/cic but when i use my super-ufo cart and set the hacked cart on top it magically works...
what could trigger this? is it possible that the super ufo re-routes some connections?
Odd thing about this. i had the same problem, then decided to randomly press start and select a few times and it booted up.
In that case, it's possible you were pressing buttons to get through inserted fan-translation credits screens.
That could signal a problem with the patch on native hardware.
Pretty sure Nightcrawler tests on a copier or flash cart (the BIOSes tend to initialize registers), but you'd have to ask him.
Just for a test, try overriding the entry point with a routine that flushes all registers and RAM, and then jumps to where the patch originally did. If it works, there's your problem.
Other transcorp translations do this. Try it with Emerald Dragon and you get the music but no intro screen, so you sit and wait and keep pressing start to start the game. Once started you can press the reset button and view the intro screen, which once is done will tell you to press start in order to start the game. You must sit through the entire intro everytime.
The intro glitch does not happen on a flash cart or copier, only on a repro.
Sounds like byuu is correct and that they are relying on something else to have initialized various things for it.
muckyfingers wrote:
You must sit through the entire intro everytime.
Well, you don't
have to ... just depends on how many intro-disable protection checks have been added in.
If none, it's a breeze. These things are usually just overriding the first instructions at the reset vector from "sei; clc; xce; ..." to "jsl introRoutine". Patch it back and enjoy less advertising. Just please don't distribute the resultant patches, or else the authors will start adding more and more checks.
It sure would be nice if translation authors would store a SRAM variable and only show you their advertising once.
byuu wrote:
muckyfingers wrote:
You must sit through the entire intro everytime.
Well, you don't
have to ... just depends on how many intro-disable protection checks have been added in.
If none, it's a breeze. These things are usually just overriding the first instructions at the reset vector from "sei; clc; xce; ..." to "jsl introRoutine". Patch it back and enjoy less advertising. Just please don't distribute the resultant patches, or else the authors will start adding more and more checks.
It sure would be nice if translation authors would store a SRAM variable and only show you their advertising once.
I honestly would not mind their intro,
IF I could see it on a repro cart. Since I can't, it is annoying.