Hacking EZ-FLASH Junior TestFlight

Stirfry8993

Member
Newcomer
Joined
May 18, 2020
Messages
21
Trophies
0
Age
34
XP
117
Country
Cambodia

Abuga

New Member
Newbie
Joined
Sep 13, 2021
Messages
1
Trophies
0
Age
30
XP
2
Country
Brazil
This is not my opinion, after all, the previous RTC simulation code does have flaws that cause problems with commercial games. Now that the RTC simulation code is getting better, I plan to discuss the problem further with @aaaaaa123456789


I've been following this subject for a while (I couldn't read everything, there are just over 1000 messages!) and some ideas came to mind.
I apologize in advance if I say something nonsense, let's go!

-Regarding the crystal oscillator, which does not work with 100% efficiency (because it would need a more expensive component), wouldn't there be the possibility of auto-activating a type of "adjuster" that would automatically calibrate this deficiency at each power on? (like the auto-save function)

-And how apparently the problem is only identified in the ROM of Pokemon Prism, a collaboration between the rom developers and the EZ Flash manufacturer, towards revamping the ROM's own RTC time logarithm? Although I've never played this ROM, I've heard about it and noticed that it has some extra elements that would probably generate such a mismatch (like the day of the month, for example)

Pkmn prism is really an amazing game, but being stuck trying to solve this problem for so long, it ends up delaying the solution of others (like compatibility with some GBC models, or even GB Boy colour clone), and even implementation of minor improvements that would improve the user experience (like a gameboy printer simulator, or screenshot, for example).

Thanks for your attention!
 

kiddejig

Member
Newcomer
Joined
Apr 14, 2021
Messages
20
Trophies
0
XP
116
Country
Netherlands
How is that game, if you don't mind me asking? Like a reasonable standalone Pokemon game that sticks close to the formula, or?
I like it a lot. I'm not a Pokémon game expert but I've played this generation Pokémon Crystal, where Prism is based on, a lot in the past. It stays close to the Pokémon formula and it implements Pokémon and concepts from the later games. It really feels like a licensed game. It's certainly worth a try, I would say, especially if you're nostalgic for this generation.
 

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
110
Trophies
0
Age
112
XP
385
Country
Brazil
I like it a lot. I'm not a Pokémon game expert but I've played this generation Pokémon Crystal, where Prism is based on, a lot in the past. It stays close to the Pokémon formula and it implements Pokémon and concepts from the later games. It really feels like a licensed game. It's certainly worth a try, I would say, especially if you're nostalgic for this generation.
I liked too! Every Pocket Monsters games needs to be played!
 

thefieldsofdawn

New Member
Newbie
Joined
Nov 3, 2019
Messages
2
Trophies
0
Age
24
XP
132
Country
United States
I recently bought two EZ Flash Juniors and have encountered some of the known issues. Specifically, I have an incompatible Gameboy Color CPU, and the RTC of both carts are unstable when playing Pokemon Crystal. I know that the firmware is still in development, and appreciate the team's hard work.

I have the RTC testing ROM and would be happy to share any data with the EZ Flash team prior to the FW5 release. I have 2 EZ Flash Juniors, 2 Gameboy Colors, and various GBA for testing. I'm currently using 1.5v 3400 mWh USB-rechargeable batteries, PNY 32gb micro-SD cards with up to 100 mb/s read speeds, and the Gameboy Colors will soon have the FunnyPlaying IPS V2 mod. Thanks!
 
Last edited by thefieldsofdawn,

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
110
Trophies
0
Age
112
XP
385
Country
Brazil
I recently bought two EZ Flash Juniors and have encountered some of the known issues. Specifically, I have an incompatible Gameboy Color CPU, and the RTC of both carts are unstable when playing Pokemon Crystal. I know that the firmware is still in development, and appreciate the team's hard work.

I have the RTC testing ROM and would be happy to share any data with the EZ Flash team prior to the FW5 release. I have 2 EZ Flash Juniors, 2 Gameboy Colors, and various GBA for testing. I'm currently using 1.5v 3400 mWh USB-rechargeable batteries, PNY 32gb micro-SD cards with up to 100 mb/s read speeds, and the Gameboy Colors will soon have the FunnyPlaying IPS V2 mod. Thanks!
Please test Pocket Monsters Midori and Pokemon Crystal!
 

VEndymionV

New Member
Newbie
Joined
Sep 25, 2021
Messages
2
Trophies
0
Age
24
XP
17
Country
Poland
Hi @EZ-Flash2

Recently I was having a problem with my (unmodded, everything seems stock) GameBoy Advance (classic GBA) when playing Pokemon Red (without any mods) on Ez-Flash Junior. I was using kernel 1.04e. The game started to randomly reset to the GameBoy starting screen (not to the EZ-Flash menu). I started to analyze this issue and I was able to save the game before the Pokemon battle, when I enter this battle on the GBA system the system is self-resetting but on GameBoy Color everything is working fine (same on my classic Gameboy and Gameboy Pocket). With kernel 1.04e, Pokemon Red ROM, and my save has a 100% repro for this issue. Apart from that, the game was also resetting my console (but only some times) when I was starting the new Pokemon game. When sound is completely muted then the system resets immediately after entering Pokemon battle, but when sound is on it took few seconds. Second thing is that GBA also crashes sometimes on Pokemon Red start screen movie (when you just launch the game). I've updated to the latest RC kernel version 1.05e. None of the problems exist on 1.05e RC kernel.

It seems you solved this issue on the latest RC version but I want to be sure that this fix will be also included in the final 1.05e release. I can send you my exact SD card setup (Pokemon Red ROM, 1.04e kernel, my save file). @EZ-Flash2 Can you give me your e-mail address and I will send you these files so you will be able to debug this issue?

I have also described this problem in detail on Reddit, here: https://www.reddit.com/r/Gameboy/comments/pq1cfu .
 
Last edited by VEndymionV,

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
110
Trophies
0
Age
112
XP
385
Country
Brazil
Hi @EZ-Flash2

Recently I was having a problem with my (unmodded, everything seems stock) GameBoy Advance (classic GBA) when playing Pokemon Red (without any mods) on Ez-Flash Junior. I was using kernel 1.04e. The game started to randomly reset to the GameBoy starting screen (not to the EZ-Flash menu). I started to analyze this issue and I was able to save the game before the Pokemon battle, when I enter this battle on the GBA system the system is self-resetting but on GameBoy Color everything is working fine (same on my classic Gameboy and Gameboy Pocket). With kernel 1.04e, Pokemon Red ROM, and my save has a 100% repro for this issue. Apart from that, the game was also resetting my console (but only some times) when I was starting the new Pokemon game. When sound is completely muted then the system resets immediately after entering Pokemon battle, but when sound is on it took few seconds. Second thing is that GBA also crashes sometimes on Pokemon Red start screen movie (when you just launch the game). I've updated to the latest RC kernel version 1.05e. None of the problems exist on 1.05e RC kernel.

It seems you solved this issue on the latest RC version but I want to be sure that this fix will be also included in the final 1.05e release. I can send you my exact SD card setup (Pokemon Red ROM, 1.04e kernel, my save file). @EZ-Flash2 Can you give me your e-mail address and I will send you these files so you will be able to debug this issue?

I have also described this problem in detail on Reddit, here: https://www.reddit.com/r/Gameboy/comments/pq1cfu .
Have you tried some good rechargeable batteries?
61zGZ6JWLNL._AC_SL1200_.jpg
 

VEndymionV

New Member
Newbie
Joined
Sep 25, 2021
Messages
2
Trophies
0
Age
24
XP
17
Country
Poland
As I said the problem was solved by updating the kernel. I was testing it both on normal non-rechargeable fresh batteries and on fully charged rechargeable batteries (Ikea LADDA 2450mAh). I think that these Ikea batteries are quite good :). One thing to add, I've modded this "problematic" GBA to the IPS screen. With 1.05e kernel, rechargeable batteries, and IPS mod everything is still working fine, so it confirms that the problem was on the kernel side. That's why I want the EZ-Flash Team to look at this problem to make sure that it will be "still fixed" in the final 1.05e kernel release.
 
  • Like
Reactions: GASH

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
110
Trophies
0
Age
112
XP
385
Country
Brazil
As I said the problem was solved by updating the kernel. I was testing it both on normal non-rechargeable fresh batteries and on fully charged rechargeable batteries (Ikea LADDA 2450mAh). I think that these Ikea batteries are quite good :). One thing to add, I've modded this "problematic" GBA to the IPS screen. With 1.05e kernel, rechargeable batteries, and IPS mod everything is still working fine, so it confirms that the problem was on the kernel side. That's why I want the EZ-Flash Team to look at this problem to make sure that it will be "still fixed" in the final 1.05e kernel release.
Yay problem solved! That was fast! Let's wait for the next EZFJR update!
 
  • Like
Reactions: VEndymionV
General chit-chat
Help Users
    gudenau @ gudenau: This source file is now valid C, C++, Java and Scala.