Hacking EZ-FLASH Junior TestFlight

GASH

Member
Newcomer
Joined
Jun 5, 2021
Messages
13
Trophies
0
Age
39
XP
167
Country
Germany
Hurry up, it can't be that complicated! :whip:
I need it for Pokemon and my girlfriend for her GBC without CPU suffix.
I would even go with the latest version that you took down, if I had a link. Most peoples SD-card are fast enough anyway. Just make it idiot proof with a big disclaimer for people with slow cards.
 
  • Like
Reactions: WiLLiW

DrunkenMonk

Well-Known Member
Member
Joined
Sep 30, 2007
Messages
523
Trophies
1
Age
31
XP
1,751
Country
United Kingdom
Hurry up, it can't be that complicated! :whip:
I need it for Pokemon and my girlfriend for her GBC without CPU suffix.
I would even go with the latest version that you took down, if I had a link. Most peoples SD-card are fast enough anyway. Just make it idiot proof with a big disclaimer for people with slow cards.
It can't be THAT complicated right? interpreting ARM instructions in HDL and properly managing everything in-between of loading from an (MMC)SD card opposed to a simple ROM + mapper that's expected by the GBC whilst running at two different clk speeds, so having to perfect math the shit out of it to get it as close to OEM as imaginable.

It's not rocket science though guys, just finish it already!! :p1ng:
 
  • Like
Reactions: Xalusc

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
124
Trophies
0
Age
115
XP
503
Country
Brazil
they have been working on this update pretty much since the time you registered on this this site. Its never going to happen lol
Exactly! It's like to watch a dragon ball z fight! It's like to wait to Half-Life 3! Or Sega Dreamcast 2! Or a good Star Wars sequel! More the waiting, more the final results!
 
  • Like
Reactions: GASH and limpbiz411

limpbiz411

Well-Known Member
Member
Joined
Oct 12, 2007
Messages
497
Trophies
1
XP
2,861
Country
United States
Exactly! It's like to watch a dragon ball z fight! It's like to wait to Half-Life 3! Or Sega Dreamcast 2! Or a good Star Wars sequel! More the waiting, more the final results!
i believe we have a better chance to see half life 3 drop before the update happens.
 
  • Like
Reactions: GASH

Xalusc

Well-Known Member
Member
Joined
Apr 7, 2013
Messages
186
Trophies
1
Location
Kobaïa
XP
986
Country
Korea, North
It can't be THAT complicated right? interpreting ARM instructions in HDL and properly managing everything in-between of loading from an (MMC)SD card opposed to a simple ROM + mapper that's expected by the GBC whilst running at two different clk speeds, so having to perfect math the shit out of it to get it as close to OEM as imaginable.

It's not rocket science though guys, just finish it already!! :p1ng:
This.
If it's "not that complicated", go on and learn Intel 8080 and Zilog Z80 Assembly and GBC architecture and make a better FW yourselves. It's easy, right?
 
  • Like
Reactions: Shadow#1

Bonnom

Active Member
Newcomer
Joined
Sep 7, 2020
Messages
40
Trophies
0
Age
30
XP
193
Country
Netherlands
It can't be THAT complicated right? interpreting ARM instructions in HDL and properly managing everything in-between of loading from an (MMC)SD card opposed to a simple ROM + mapper that's expected by the GBC whilst running at two different clk speeds, so having to perfect math the shit out of it to get it as close to OEM as imaginable.

It's not rocket science though guys, just finish it already!! :p1ng:

This.
If it's "not that complicated", go on and learn Intel 8080 and Zilog Z80 Assembly and GBC architecture and make a better FW yourselves. It's easy, right?

You guys are making one vital mistake, hardware rarely works how it should and is full with bugs. You don't notice that in reallife that much because drivers are written to handle these mistakes.

For example how annoying it is to find hardware bugs is the GBA hardware bug that makes an infinite loop finite.
More about this bug can be read here: https://mgba.io/2020/01/25/infinite-loop-holy-grail/
 

DrunkenMonk

Well-Known Member
Member
Joined
Sep 30, 2007
Messages
523
Trophies
1
Age
31
XP
1,751
Country
United Kingdom
You guys are making one vital mistake, hardware rarely works how it should and is full with bugs. You don't notice that in reallife that much because drivers are written to handle these mistakes.

For example how annoying it is to find hardware bugs is the GBA hardware bug that makes an infinite loop finite.
More about this bug can be read here: https://mgba.io/2020/01/25/infinite-loop-holy-grail/
We were both being incredibly sarcastic. But thanks :D!
 

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
124
Trophies
0
Age
115
XP
503
Country
Brazil
Hurry up, it can't be that complicated! :whip:
I need it for Pokemon and my girlfriend for her GBC without CPU suffix.
I would even go with the latest version that you took down, if I had a link. Most peoples SD-card are fast enough anyway. Just make it idiot proof with a big disclaimer for people with slow cards.
Tottaly agree! And also, Pokemon is the way :tpi:
 
  • Like
Reactions: GASH

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
124
Trophies
0
Age
115
XP
503
Country
Brazil

nitro2k01

Active Member
Newcomer
Joined
Jan 5, 2008
Messages
32
Trophies
1
XP
438
Country
Yay! It's about time! :grog:
When is the next update coming? So, there is an unnoficial EZ-Flash Jr. scene going on?
The next update will come... whenever I have time. Although there isn't much to add to this particular thing other than detecting the system type and reducing load times for non-SGB systems.

But this is really just a quick and simple hack. Looking forward, Daid has been reverse engineering the communication protocol and I've been looking at the hardware side of things. So a custom kernel is on the horizon. What's lacking for the both of us is time to work on it. But a custom kernel would potentially have a much better user interface.

What I would also like to do is replace the first stage bootloader (which is in the firmware). I've been researching how to do this without access to the source code, to achieve SGB compatibility. It's possible but really difficult. But this is a less important aspect because EZ Flash Team released FW5 SGB version and I also came up with this method of SGB support later. And if I ask EZ Flash directly they can maybe make a special firmware version if I send them a ROM.

These are the relevant Github repos:

https://github.com/daid/OpenGBLoader (Simple proof of concept ROM loader.)

https://github.com/daid/ezflashjr (Collection of software and hardware info about the EZF Jr.)
 

WiLLiW

Well-Known Member
Member
Joined
May 2, 2020
Messages
124
Trophies
0
Age
115
XP
503
Country
Brazil
The next update will come... whenever I have time. Although there isn't much to add to this particular thing other than detecting the system type and reducing load times for non-SGB systems.

But this is really just a quick and simple hack. Looking forward, Daid has been reverse engineering the communication protocol and I've been looking at the hardware side of things. So a custom kernel is on the horizon. What's lacking for the both of us is time to work on it. But a custom kernel would potentially have a much better user interface.

What I would also like to do is replace the first stage bootloader (which is in the firmware). I've been researching how to do this without access to the source code, to achieve SGB compatibility. It's possible but really difficult. But this is a less important aspect because EZ Flash Team released FW5 SGB version and I also came up with this method of SGB support later. And if I ask EZ Flash directly they can maybe make a special firmware version if I send them a ROM.

These are the relevant Github repos:

https://github.com/daid/OpenGBLoader (Simple proof of concept ROM loader.)

https://github.com/daid/ezflashjr (Collection of software and hardware info about the EZF Jr.)
Wow! You're my new gb programmer God! Do you think in release a flashcart too?
 

EZ-Flash2

Official EZ-FLASH Stuff
OP
Member
Joined
Jul 16, 2003
Messages
1,109
Trophies
3
XP
3,496
Country
China
progress report
 

Attachments

  • B3A6A9DE-9464-446C-8C06-7FAE7D2F2AB0.jpeg
    B3A6A9DE-9464-446C-8C06-7FAE7D2F2AB0.jpeg
    462.5 KB · Views: 157

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    I just want a Pokemon Hell Raiser fan game 😭
  • K3Nv2 @ K3Nv2:
    Anyone wanna play with my joydock
  • BigOnYa @ BigOnYa:
    Biomutant looks cool tho, may have to try that
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
    BigOnYa @ BigOnYa: I had to find and get him an old style flip phone even without text, cause thats what he wanted...