1,729 May 13, 2011 12:53 am
Re: What is it with misspelling artist names? (53 replies, posted in General Discussion)
1,730 May 12, 2011 2:38 am
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
1,731 May 12, 2011 1:56 am
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
1,732 May 12, 2011 1:46 am
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
1,733 May 12, 2011 1:32 am
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
nitro2k01 wrote:The problem with this cart, and "jose"carts as well is that they can't switch out bank 0. For that reason hey can't do multiple ROMs, since each program is dependent on having it's own "bank 0".
CAPTAIN SPECULATION STRIKES AGAIN.
I will neither confirm nor rule out the presence of a bank remapping feature in the final cart, at this point.
If we are to nit(ro)pick, the text is pretty clear.
Features:
(List of three features)
These features are provisional. (And then after that:) This is not a multi-boot or multi-file cartridge.
But y'know, if it turns out it's possible to do it in hardware, sure, why not.
1,734 May 11, 2011 10:42 pm
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
Ah! (De)compression! That's something that I don't think the GB can do comfortably, really. The NGPC apparently has 16-bit CPU. Then there's the (perhaps small) problem of the user turning off the power in the wrong moment while writing to bank 0 and locking yourself out of the the bootloader, so you have to fix it over USB. On the other hand, the compression method might just work. I'll have to do some experiments.
My original idea was to only overwrite bank 0, and store the rest of the ROM banks in higher ROM banks, and patch the ROM switch routine in each ROM to go to those higher banks. Painful to get right, but will work really fast once it's in place and works.
1,735 May 11, 2011 8:25 pm
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
Can't speak for NGPC. Perhaps there are some circumstances that make it easier to do on the NGPC, eg built-in bank switching in the console. On GB it's a pain, though.
1,736 May 11, 2011 6:29 pm
Re: Drag'n'Derp: the gameboy cart to end all gameboy carts (705 replies, posted in Nintendo Handhelds)
Yea if you compile a multirom it would work, but what about the sram?
PAGING DR NITRO2k1
Was ist das? Eine page aus Herr Professor Peter Lewis Swim?!
Actually, no that wouldn't work.
The problem is this. The GB CPU can only address 64 kilobytes of memory. So to access more than that, you use so called bank switching. There are two ROM memory areas areas available from a regular GB cartridge. One area is a fixed area which points to the bottom 16 kilobytes of the ROM chip. (Bank 0) Then there's a switchable area which can address one variable 16 kB area at a time.
The problem with this cart, and "jose"carts as well is that they can't switch out bank 0. For that reason hey can't do multiple ROMs, since each program is dependent on having it's own "bank 0".
Now there's a way around this. Since this is a flash cartridge, and the Gameboy can write to the flash memory, you could use a software method where a piece of code on the Gameboy writes a new bank 0 for every newly loaded ROM. Then the ROM also needs the rest of its banks, and there are different methods of solving that. But either way it'll be hackish, and there's the risk of temporary failure if he cartridge loses power during this operation. In that case, it would need to be reprogrammed using USB.
Normal LittleFM operation is planned to be supported and poses no problem, however.
1,737 May 10, 2011 8:06 pm
Re: PCB Mount Pro Sound - Incl. In Mod Service/Potential New DIY Kit (16 replies, posted in Nintendo Handhelds)
I was trying to find out if they were perhaps bigger than they needed to be because of a too high voltage rating.
1,738 May 10, 2011 5:25 am
Re: PCB Mount Pro Sound - Incl. In Mod Service/Potential New DIY Kit (16 replies, posted in Nintendo Handhelds)
That's indeed a good placement for a jack. I've done a couple P******* mods where I've glued the jack to the back of the battery compartment with super glue. Has worked for me.
Now tell me, what's the capacitance and voltage rating on those caps?
1,739 May 9, 2011 10:43 pm
Re: Glitchmod (8 replies, posted in Tutorials, Mods & How-To's)
So, uhm, you're tapping the display signals.
See: http://blog.gg8.se/wordpress/2009/11/23 d-palette/
The lower right point in that 2*3 matrix should give similar results as the lower left one. This should work extra well with Shitwave, as it draws something on the screen which is at least somewhat like the waveform it outputs.
The second pin (actually third, since the outermost one counts as a pin too) is the power supply for the LCD, -19 V or thereabouts. Very dangerous for the electronics.
The 7th pin from the left is one of the lines for reading the state of the buttons. It should be pretty boring. Sure you got that one right?
1,740 May 9, 2011 6:55 pm
Re: ChipMaestro $50 NES Midi Cartridge Kickstarter Campaign (45 replies, posted in Nintendo Consoles)
Don't have many moniez, don't have a NES and don't know 6502 asm, so this thing is not for me. Cool nevertheless, of course!
1,741 May 9, 2011 5:26 pm
Re: ChipMaestro $50 NES Midi Cartridge Kickstarter Campaign (45 replies, posted in Nintendo Consoles)
Download code to the RAM on the cartridge or the NES? The cartridge has no RAM, it's a microcontroller->CPLD, with the CPLD passing opcodes to the 2a03 chip to synthesize notes.
Oh! So it doesn't even have a tiny bit of (flash) ROM space? It's all live, so to speak? Well, obviously the NES's RAM. It's just 2k, but I'm sure some people can use it for something interesting, if you can copy some code into RAM and jump to it.
1,742 May 9, 2011 5:01 pm
Re: ChipMaestro $50 NES Midi Cartridge Kickstarter Campaign (45 replies, posted in Nintendo Consoles)
Another thing ou might want to look into is allowing code download to RAM via sysex messages. For best use, it would be a good idea to let the code in RAM hook interrupts as well. (Not sure about how you best do that with 6502...)
1,743 May 7, 2011 1:07 am
Re: Bands using the same band name as you. (193 replies, posted in General Discussion)
The hammer has been swung!
1,744 May 6, 2011 2:38 pm
Re: Problem with Backlight... (20 replies, posted in Nintendo Handhelds)
Why didn't anyone move it to the right section section yet?