MaxDolensky wrote:

herr_prof and nitro2k01 for being dry enough to make others bite the pillow and learn a thing or two

Since I pretty much lack personality, I was wondering what someone would come up with to sneak me in.

450

(14 replies, posted in Collaborations)

A tribute/cover record Shpongle is what I had in mind, yeah. As chip as possible. Considering the style, I wouldn't mind some post processing, but preferably no plain fakechip. This might be a good opportunity for chips with some form of timbre control like OPL chips (FM) and C64 (analog filter) etc.

451

(14 replies, posted in Collaborations)

Just got this idea. Who would be interested in this?

Yes, you can load programs into the A+B banks, or even replace Nanoloop. However, these can only be 32 kiB ROMs, (except for Nanoloop which is 64 kiB) since the cartridge uses a non-standard mapper which games/programs bigger than 32 kiB can't use.

It will supprt EMS 64M, but only for one of the pages. It will in general not support GBA carts because GBA carts are using 3.3V power and old cartridges are using 5V power. A 3.3V chip may not tolerate those 5V, but if it can be determined that a certain GBA cartridge is 5V tolerant, there's not much stopping me from adding software support for flashing it. This might be a can of worms if people accidentally fry their GBA carts, though.

The command description is described in the quick manual. (Press A when the cursor is over the command and look at text in the top row.)
Values 0-7 = absolute volume. Values 8-F are relative. And yes, even volume value zero won't make the volume go to complete silence. Try putting a note with the default instrument (the important part being, a non-changing volume envelope like A8). Then put a M77 command on the note to reset the volume. Then put MFF commands on the rest of the (empty) rows in that phrase. Or you could manually put the values from 7-0. Then play. This should give you an idea of the range the command has. This also differs between Gameboy models because the global attenuator (most likely) is an analog attenuator that is not perfect.

ultrageranium wrote:

Hello,

Sorry if that's a trivial question (first post here, hi!), I have an old NL cart, what would be the purpose of this flasher with such a cart? Could I update NL, or put LSDJ instead, or a game, or dump the saved songs?

Thanks!

I'm aiming to support every type of cartridge I can. If it's a rare cartridge I may to ask to borrow it for a research to add support. (I believe I already have a piece of the same Nanoloop cartridge that you're describing so that's all good.)
I'll support every operation possible, dumping the ROM contents from the cartridge, flashing the cartridge, and reading.writing save data. The only time when some operation wouldn't be possible to do in ALTANE is if it's physically impossible. This could be true if a cartridge contains an OTPROM (one time programmable ROM) or an EPROM of a type which requires an external high voltage (typically 12V) or if the /wr pin of the chip is disconnected so that there is no way to tell the chip to be programmed.

One example of such an impossible situation is the EMS 64M USB cartridge, which can be programmed, but it's (as far as I know) impossible to change the page that it is on from the Gameboy cartridge slot. As such, you're stuck with programming whichever page happens to be active at the time.

If it's possible to flash the cartridge in question, you can put anything on it. But there might be cases where a ROM isn't compatible with the cartridge in question, so keep that in mind as well.

456

(15 replies, posted in Nintendo Handhelds)

Right, the definition I'm using is being able to input the typical 31250 Hz UART current loop into the cartridge with minimal effort, as that would be one of the two things people would actually be interested in using for practical purposes. (The other one being MIDI over USB.) Additionally, even if you set up MIDI over V.22bis, I believe the Gameboy CPU would have to poll the cartridge periodically to see if a UART transfer had started, whereas the game link port can create an interrupt.

457

(15 replies, posted in Nintendo Handhelds)

Onboard MIDI, nope, sorry. There are a couple of caveats about using this cart as a flashcart, but it could be a moderately useful cart for that purpose. ROMs would need to modified to work with this cart and there's no SRAM to save data in, only flash that is shared with the program memory. I don't think anything can currently use that as save data.

458

(35 replies, posted in Nintendo Handhelds)

Timbob wrote:

What's the situation with multi rom and multi sav on these?
And can littleFM do multiple sav's?

Having multiple ROMs on the SD card is sort of the point of the cartridge. LittleFM wouldn't support any special features of this cartridge, however I would still recommend using it (on any cartridge) for the faster and safer loading of songs, replacing that functionality of the built-in file manager. I could probably make special functionality for the Everdrive cart if I had access to one, but it would probably work and be easier to have multiple copies of the ROM on the SD card.

kineticturtle wrote:

I already ordered one, but not for LSDJ, for "everything else" - I can load it with games and one-off music tools (like muddyGB, shitwave, etc etc) and keep my LSDJ carts always set up. And always have Mega Man to play on tour! wink

More plugging. In case you didn't know, LittleFM does support some multi-ROM functionality for EMS cartridges. LSDj+as many small ROMs as you can fit, as long as the other ROMs don't use SRAM. It takes some manual setup currently, though.

459

(2 replies, posted in General Discussion)

Hu-hum! What did we say about fun being allowed?

WACOMalt wrote:

Please change DMG-LSDJ-USA to DMG-LSDJ-EU or even DMG-LSDJ-SWE. smile

461

(7 replies, posted in Nintendo Handhelds)

Do you want the actual cartridge or is just a ROM fine?

The ROM is available here:
http://www.pixelh8.co.uk/chiptune-software/
Or more flashcart friendly versions here:
http://gbdev.gg8.se/files/musictools/PixelH8/

462

(21 replies, posted in Bugs and Requests)

TSC wrote:

Is there a reason you can't just delete them yourself?

Yeah, good point. There's a checkbox in the left side of the header that lets you select all PMs on one page, too.

Sorry, brainfart on my part regarding the capacitors. In particular because of the terminology "for the clock", which got me thinking about the clock data line or an external clock source (not a crystal) for the chip.

Re: programming header. I guess for one thing, I've become more size-conscious as of late. Using hole mount instead of surface mount already takes up a lot more space. Add a socket and the chips is now effectively twice as tall. But being able to use an external programmer beats having to extract a chip from a socket every day.

Which type of Gameboy? Does the B button work? There's a common problem where one pin on the CPU gets destroyed after inserting or removing the ribbon LCD board cable on a DMG when the Gameboy is still powered on. This can cause the left and B button to simultaneously and permanently stop working. But I've never seen this happen differently depending on which ROM you're using.