The logo is stored both on the cart and in the gameboy. At startup it is first copied from the cart to the screen,  scrolled down and then re read from the cart to compare byte for byte with the original nintendo logo.

The trick is to swap the custom logo and the original logo at the correct time.

5 wires, no additional ROM space required. Just modified the logo on an existing ROM in bank 3 on my cart.

Couldn't find my AtTiny's so used a 328p on a nano board. It'll work with any small micro with 3 I/O pins available.

code needs to be modified for GBC mode, ideally you would clock the micro from the PHI line which fixes that issue

https://youtu.be/1ywalk_TJTE

99

(28 replies, posted in Nintendo Handhelds)

Cool app, Thanks for coding it!

https://youtu.be/1ywalk_TJTE

Sure, I guess an AtTiny would be the best choice for its size and cost. I'll try find a stash I have here put something together. it should only be 4 wires needed to do the ROM swap, and you'll loose 32k of ROM to the custom Startup Logo.

Not without dedicated hardware in the cart to swap in the Nintendo logo during checksum time. Or else it wont get past the chime.

It can be done on my BennVenn cart with the help of any small microcontroller (avr/pic/tiny etc...)

102

(11 replies, posted in Nintendo Handhelds)

Write a program that echo's the data the port receives. You'll need to either provide an external clock or use the internal clock of the GB. This will confirm the GB is receiving your data and hopefully help find where the fault is. PM me if you want some asm to do what you're after.

I've coded my own using an STLink v2 as the dev board from ebay, about $3. Supports 2 NES/SNES pads. About the same size as a standard USB thumb drive, and you solder direct to the end of it. You'll need to get two of them, one as the programmer to actually program the code into the other one... Email me if you need pics/code etc

104

(55 replies, posted in Trading Post)

My 256M carts can store 3 x 128k save files, which as jefftheworld says will depend on the size of the song, but it is always more than 1.

The el-cheapo carts will run 1 copy of LSDJ on the cart, with access to 128k sram.

128k is the same amount the EMS64, smartboy etc cart has. It will work identical to your existing LSDJ flash cartridge that has load/save functionality

105

(55 replies, posted in Trading Post)

The gameboy cant erase or write to the flash ROM. So the file system features won't work.

106

(55 replies, posted in Trading Post)

Haven't tried littleFM. It uses the flash ROM as storage?

107

(55 replies, posted in Trading Post)

1 song, no load/save file system for the 32k cart. Full file system with 128k cart

108

(55 replies, posted in Trading Post)

Any preference on Rom selection? Ill try put one together to see how complicated it is

109

(55 replies, posted in Trading Post)

I can get hold of lower spec carts with 1mb/32k but it would only be a dollar or so off the price.

I could also add a multi rom menu to the el cheapo to combine Roms.

Yes the boards fit 100% in an original dmg game shell

110

(55 replies, posted in Trading Post)

Firmware and Software version 3.11a is out. Required to re-flash the El-Cheapo Cart. Update also includes Sector0 unlock for the Nintendo Power Cart.

111

(55 replies, posted in Trading Post)

New carts have arrived, They're up on my store. Get them while they last!

112

(55 replies, posted in Trading Post)

Yeah Glop. MBC5, There are ROM re-mapping registers in there too but I didn't take too much notice of them. Also a few solder pad jumpers on the board. 10min with a scope shows they are for ROM/RAM higher address line mapping. Looks like you can have 1 ROM with 128k SRAM, or 2 ROM's with 64k, or 4 with 32k.