Hello all!
So out of the blue, Java decided to stop being nice. Now RomRaider won't let me save any files, giving a blank error box every time I attempt to save. I honestly don't know what could've caused this, as absolutely nothing has changed. Yet both my laptop and PC (that don't share files apart from defs) both can't save any files within RomRaider. I've attempted to uninstall + Re-install both Java and RR, following the guides posted, but to no avail. Before, I had a x64 JDK and a x86 JRE, which RomRaider + Java had absolutely no problems with. But after RR started having issues, I've resorted to exclusively running a x86 JRE to help remove any external variables.
The only error RomRaider ever threw was as follows. But this error code is NOT repeatable and only occurred once, after a fresh install of some Java verison.
Code:
arraycopy: last source index 6 out of bounds for byte[2]
Edit; Just a definition file error. So RomRaider doesn't detect "sizey" not matching with how many values you put within a switch.
So this one works just fine and allows you to save,
Code:
<table type="Switch" name="EXAMPLE" category="Options" userlevel="5" sizey="2">
<description>Main.</description>
<state name="EXAMPLE" data="34 27"/>
<state name="EXAMPLE" data="00 08"/>
</table>
But THIS will throw no errors, allow you to modify the ROM, but then error when you attempt to save.
Code:
<table type="Switch" name="EXAMPLE" category="Options" userlevel="5" sizey="6">
<description>Main.</description>
<state name="EXAMPLE" data="34 27"/>
<state name="EXAMPLE" data="00 08"/>
</table>