I tried to play a english fan translation of "Shinchan Aventuras en Cineland".
The games works great on mGBA and even on my SuperCard SD flashcart but on ezflash omega it doesn't work properly.
All the english text is replaced with a bunch of "V"s and the screen becomes completely black when beginning a new game.
Does someone have a similar problem with Romhacks/fan translations games not working on the ezflash omega?
I tried to play a english fan translation of "Shinchan Aventuras en Cineland".
The games works great on mGBA and even on my SuperCard SD flashcart but on ezflash omega it doesn't work properly.
All the english text is replaced with a bunch of "V"s and the screen becomes completely black when beginning a new game.
Does someone have a similar problem with Romhacks/fan translations games not working on the ezflash omega?
While I tried a few ROM hacks and translations without issues (Mother 1,2 and 3, Pokemon Chapter Red, Fire Emblem for example), I haven't played any Shinchan Game ever.
Make sure you "clean boot" the ROM on the Omega and see if the issue persists.
While I tried a few ROM hacks and translations without issues (Mother 1,2 and 3, Pokemon Chapter Red, Fire Emblem for example), I haven't played any Shinchan Game ever.
Make sure you "clean boot" the ROM on the Omega and see if the issue persists.
I also tried other fan translation and they worked fine but I wonder why this one doesn't work on my ezflash omega since it does work on the crappy supercard sd and mGBA.
The github page is indeed the fan translation that I used. I was wondering if someone knows what causes this problem, since the translation is opensource I might be able to fix it!
I can confirm that the bug appears on the Definitive Edition as well.
If the ROM is save patched with GBATA and then the save type is set to SRAM 32kb, the game doesn't have these bugs and can save correctly.
EDIT: Had a thought about what the cause of this problem might be. The unpatched game is 16MB and uses EEPROM saving. This means 0x08xxxxxx addresses contain the ROM and 0x09xxxxxx addresses are used for communication with the EEPROM. The translation patch appends the new graphics and text to the ROM, meaning they are in the 0x09xxxxxx region of GBA memory. The EZ Flash probably has made this part of ROM inaccessible and is continuing to emulate EEPROM here. If EEPROM is disabled, then this ROM suddenly becomes usable again.
I'd be interested to know if this romhack works on an Everdrive GBA.
I can confirm that the bug appears on the Definitive Edition as well.
If the ROM is save patched with GBATA and then the save type is set to SRAM 32kb, the game doesn't have these bugs and can save correctly.
EDIT: Had a thought about what the cause of this problem might be. The unpatched game is 16MB and uses EEPROM saving. This means 0x08xxxxxx addresses contain the ROM and 0x09xxxxxx addresses are used for communication with the EEPROM. The translation patch appends the new graphics and text to the ROM, meaning they are in the 0x09xxxxxx region of GBA memory. The EZ Flash probably has made this part of ROM inaccessible and is continuing to emulate EEPROM here. If EEPROM is disabled, then this ROM suddenly becomes usable again.
I'd be interested to know if this romhack works on an Everdrive GBA.
How did you set the save type to specifically 32kB? It only generates 8kb save file with my patched rom using GBATA.
What's odd is using mGBA with "auto" save setting, this automatically sets the save file to SRAM and it saves without any issue, but not on my EZ Flash Omega.
Do let me know how you manage to set it and get it work on your EZ Flash
How did you set the save type to specifically 32kB? It only generates 8kb save file with my patched rom using GBATA.
What's odd is using mGBA with "auto" save setting, this automatically sets the save file to SRAM and it saves without any issue, but not on my EZ Flash Omega.
Do let me know how you manage to set it and get it work on your EZ Flash
EEPROM save type for gba has some differences between SRAM and FLASH.
In gbatek it said
'The eeprom is connected to Bit0 of the data bus, and to the upper 1 bit (or upper 17 bits in case of large 32MB ROM) of the cartridge ROM address bus, communication with the chip takes place serially. '
For eeprom gba game below 16mb, it will block rw things exceeding 16mb, only first 16mb can be used (0x08000000-0x08FFFFFF), while 0x09000000-0x09FFFFFF can't be used. Save function in rom will set address on 0x0D000000.
For eeprom gba game exceed 16mb, it will block rw things on last 256byte, 0x08000000-0x9FFFEFF can be used, while 0x09FFFF00-0x09FFFFFF can't be used.Save function in rom will set address on 0x0DFFFF00.
It depends on both software save rw function in gba rom and hardware how eeprom chips connecting to cartridge.
Post automatically merged:
This shinchan origin game is a 16mb eeprom save type, while translation is a rom exceed 16mb where can't be read noramlly. That is why game running and save may have errors.
For mgba and some other emulator, it skip this limit, so you can run eeprom rom exceeding 16mb normaly.
For supercard, it patch rom from eeprom to sram, which also can read things ecxeeding 16mb.
For ezo(de), it auto mode read save type list stored in kernel to run it as 16mb eeprom 8KB, which have error read things exceeding 16mb. Use gbata to patch rom to sram type, then set ezo(de) save type to sram is an easy way to play game.
Post automatically merged:
For ezo(de), it also has save type for 32mb eeprom 8KB. Besides from origin 32 eeprom 8KB games in auto mode, if rom larger than 0x01200000 and set save type to eeprom 8KB, it will change eeprom address for 32mb eeprom 8KB.
However, like what i said before,
'It depends on both software save rw
function in gba rom and hardware how eeprom chips connecting to cartridge.'
Making rom larger than 0x01200000 and set save type to eeprom 8KB can simulated solve hardware in ezo(de), but can't solve software side in rom.
Post automatically merged:
I'm now working on solving software side. And has already made some successful results on fan translated eeprom game which exceeding 16mb. you can see my codes here for some specific games. https://github.com/Wokann/EEPROM_Fix_For_GBA_Exceeding_16MB
And I'm also trying to make a common eeprom_fix_patcher for any 16mb eeprom game which wants to hack or translate, but have to exceed 16mb. It will take times to complete it.
Post automatically merged:
I just made an eeprom fix version for english translation of 'Shin chan - Aventuras en Cineland (Spain)'. This is an ups patch need to apply on origin spain version.
It now can be saved normally as eeprom 8KB in ezo(de) (Must set save type on EEPROM 8KB, not AUTO mode), openFPGA on analogue pockect etc.
It also contain SRAM support if EEPROM hardware check not pass on your running device. Which means you don't need to additionally use GBATA to add SRAM patch on rom for other use (such as burn rom onto sram reproduction cartridge)
Dual screen gaming is an era of Nintendo’s history that seems to have finally come to an end with the closing of the Wii U and 3DS’s eShop last year. With no official...
Continuing with the announcements made during QuakeCon 2024, Limited Run Games announced a new "Definitive Edition" for one of the original console ports of Doom...
The Xbox 360 is long gone, but the homebrew and hacking scene of a console is always searching for ways to revitalize and keep older consoles alive, and such is the...
Information on the successor to the Nintendo Switch has been hard to come by, as with the launch of a new console, Nintendo is keeping things to themselves for now...
Super Mario Eclipse is an extensive and perhaps the most ambitious mod for Super Mario Sunshine yet. After close to 5 years in development, v1.0 of the mod is now...
Valve's own operating system "SteamOS", based on a specific Linux distribution called Arch Linux, alongside their own Wine fork titled "Proton", have both opened up...
A popular hack of Pokemon Emerald utilising the public decompilation project, Pokemon Elite Redux has just had its 2.1 update go live this week. For those who haven't...
Poke Transporter GB is a homebrew app for the GBA that serves to bridge the gap between the old and new games, providing a way to pull Pokemon from the Game Boy and...
"Black Myth: Wukong" has been one of the most anticipated games in this later half of 2024 due to the development team's focus and love for its unique background...
Some Call of Duty fans online have been eagerly waiting for the upcoming release of a very interesting and promising mod for Modern Warfare Remastered, called "H2M"...
Information on the successor to the Nintendo Switch has been hard to come by, as with the launch of a new console, Nintendo is keeping things to themselves for now...
Sony have announced that their new hero shooter Concord will be going offline on September 6th 2024 and that sales of the game have been immediately halted with Sony...
The first teaser for the upcoming Minecraft movie, creatively titled A Minecraft Movie has released.
Starring Jack Black as Steve and an expanded cast that includes...
Continuing with the announcements made during QuakeCon 2024, Limited Run Games announced a new "Definitive Edition" for one of the original console ports of Doom...
Dual screen gaming is an era of Nintendo’s history that seems to have finally come to an end with the closing of the Wii U and 3DS’s eShop last year. With no official...
After limited PlayStation exclusivity, Final Fantasy XVI is being released on other platforms. The game's Steam and Epic Games Store versions will launch on September...
"Black Myth: Wukong" has been one of the most anticipated games in this later half of 2024 due to the development team's focus and love for its unique background...
Valve's own operating system "SteamOS", based on a specific Linux distribution called Arch Linux, alongside their own Wine fork titled "Proton", have both opened up...
Hand Held Legend is a well established and quite popular company that's been around for more than a decade and focuses on controllers, upgrades and replacements for...
Some Call of Duty fans online have been eagerly waiting for the upcoming release of a very interesting and promising mod for Modern Warfare Remastered, called "H2M"...
Honestly with the library of the PS3 and Wii.... For me the Wii wins that gen. I like FPS more on PC so that just kills the PS3 library... Wii had more odd games.
I bet if someone did a huge detailed survey of what consoles and PCs people owned at the time. It probably would be if someone didn't have a full gaming PC that the PS3 did offer a better experience for them.