Hope you all enjoy! Be sure to check out Behind the Code & GamingLegend64 (links in description)! Also apologies for insulting the greatest gift to mankind ever, the Wide-Boy. 🙌 Like, subscribe, have fun! 🤘
I can understand how these cartridges might function as eeprom emulators; meaning one can write on the fly roms from the pc to the kit and make the gameboy connect via probe. Moreover, I could understand how software breakpoints are set in rom before being flashed. What I still have nooooo idea about, is how a cartridge slot communicates back to the pc the state during a breakpoint in the gameboy via the probe???
Well keep in mind that Breakpoints only work on this system when you are running your game from within the internal SRAM. The compiled ROM used here, also stores extra Debug information. The IS-AGB-EMULATOR uses files with a .ELF extension for this (compared to the standard .BIN format). The debug data stored within the .ELF file, essentially allows the hardware to map the games instruction address to the associated source code line. So when a Breakpoint occurs, the system knows which source code line the game halted at. This line data is sent over the SCSI interface to the DEV PC and the IDE simply jumps to that source code line for the developer to investigate. There's a lot of things going on in the background for this to work...and some systems work a bit differently than others.....but this is generally how these debugger systems work. Hope that helps clarify things a bit. Cheers! -Gerry
The CGB-EMULATOR is probably forward compatible with the GBA because Nintendo was actually developing the GBA as the proper successor to the original Game Boy, even while the GBC was in development (probably as a stopgap to stop the WonderSwan and NeoGeo Pocket from invading their territory). I can remember EGM reporting on "Project Atlantis" even in 1996 as a "four button, 32-bit color console" and I believe a few years ago Nintendo even displayed an early prototype GBA (resembling the SP) and dating it to the mid '90s, which pretty confirms that old rumor.
Very nice video. FYI: not all the IS-CGB-EMULATOR systems were manufactured with compatibility with GBA hardware. Some were limited to Gameboy color only, and the label on the bottom would report this.
Oooof.... yeah dude that sucks. My mom took about 130 nes/snes games (maybe 40 cib) to the thrift store when I went off to college.... that was like 17 years ago now and I still feel ill thinking about it.
Hope you all enjoy! Be sure to check out Behind the Code & GamingLegend64 (links in description)! Also apologies for insulting the greatest gift to mankind ever, the Wide-Boy. 🙌 Like, subscribe, have fun! 🤘
Why do some people call the Game Boy *Advance* the Game Boy "Advanced", seriously...?
On today's Hard 4 Games:, Tony inserts a probe into his Wide Boy.
I see the Host Tony & i press like
Hey Tony! Great video once again.
Love doing these Collab videos!....Such a Blast!! :)
Until the next one my friend!
Cheers!
-Gerry
12:44 I find it interesting that the splash screen is the N64 logo.
I think that's just his computer desktop background
That's just his desktop background. Unrelated to the software running on the pc.
Thank you for linking him. I'm a software dev and enjoy the nitty-gritty
Tony AND Greg in the same video?!?!? Clicked faster than I can blink 😂 great job fellas.
Gotta respect the mad scientist lab aesthetic BehindTheCode went with their setup. Absolute legend.
Maximum cool factor
Glad you can appreciate it. :P
It has a certain coolness to it I agree. HA! :p
Great Showcase of antique dev hardware. Nice work and congratulations!
Love your channel and the TH-cam algorithm for recommending this video!
I can understand how these cartridges might function as eeprom emulators; meaning one can write on the fly roms from the pc to the kit and make the gameboy connect via probe. Moreover, I could understand how software breakpoints are set in rom before being flashed. What I still have nooooo idea about, is how a cartridge slot communicates back to the pc the state during a breakpoint in the gameboy via the probe???
Well keep in mind that Breakpoints only work on this system when you are running your game from within the internal SRAM.
The compiled ROM used here, also stores extra Debug information. The IS-AGB-EMULATOR uses files with a .ELF extension for this (compared to the standard .BIN format). The debug data stored within the .ELF file, essentially allows the hardware to map the games instruction address to the associated source code line. So when a Breakpoint occurs, the system knows which source code line the game halted at. This line data is sent over the SCSI interface to the DEV PC and the IDE simply jumps to that source code line for the developer to investigate.
There's a lot of things going on in the background for this to work...and some systems work a bit differently than others.....but this is generally how these debugger systems work.
Hope that helps clarify things a bit.
Cheers!
-Gerry
The CGB-EMULATOR is probably forward compatible with the GBA because Nintendo was actually developing the GBA as the proper successor to the original Game Boy, even while the GBC was in development (probably as a stopgap to stop the WonderSwan and NeoGeo Pocket from invading their territory).
I can remember EGM reporting on "Project Atlantis" even in 1996 as a "four button, 32-bit color console" and I believe a few years ago Nintendo even displayed an early prototype GBA (resembling the SP) and dating it to the mid '90s, which pretty confirms that old rumor.
Very nice video. FYI: not all the IS-CGB-EMULATOR systems were manufactured with compatibility with GBA hardware. Some were limited to Gameboy color only, and the label on the bottom would report this.
The motherload of dev gameboy stuff my god
I nearly had a heart attack unboxing it.
@@hard4games
I would have keeled over. You are a stronger man than me lol
WOW!!! Awesome find and great vid as always! :)
what's the music that plays at 4:58
Wide Boy will always be my favorite hardware name, I don't believe anything could surpass such a great name
What is the song used at 1:30?
Neat hardware stuff to see. Very cool.
man thats so freakin cool, i would love to have my old laptop from the 90s just to use these
Does anyone know the song at 11:33?
Wow what a collection an excellent look at Nintendo's handheld development system.
Very Interesting
What's that beige cassette recorder behind you? Is that U-matic? Beta?
behindthecode guy has a head like a goomba from the old mario movie lol
Those goomba's are pretty Handsome fellas! lol... :P
amazing
Would anyone buy them mostly the Gameboy one if someone remade them using FPGAs?
me watching this video with absolutely no knowledge:
heheh funi machine go [microwave]
im such a wide boy
I use too have the same gameboy color... Think one of my sisters took it too play pokemon
Intelligent systems being most famous for Paper Mario...
Meanwhile Fire Emblem in the corner:
Lol fair enough
Wait, is the "emulator" actually emulating the Gameboy, or is it just emulating the cartridge?
Intelligent systems is also responsible for the GameCube and Wii Fire Emblem games
The Is a console from 1996 playing gameboy advance games?!
1 megaBIT, not byte.
Looks like you got a Nintendo 32x stack there, lol
#hard4wideboy
I regret giving away my OG GBA
TvT
Oooof.... yeah dude that sucks. My mom took about 130 nes/snes games (maybe 40 cib) to the thrift store when I went off to college.... that was like 17 years ago now and I still feel ill thinking about it.
@@bustedaimbotgaming1763 yeah umm mine wasnt quite that many but still CIB an worth a ton now days..think are moms are the same lool OTL