513

(64 replies, posted in General Discussion)

Jose Torres, though that wasn't music crime.

The circuit could be modified for use with a GBC/MGB, I'm pretty sure. I personally would have done the circuit a little differently. It now connects just to the battery terminals. I would have used three terminals, ground, regulated +5V Vcc and the sense voltage. The sense voltage trigger point could then be set to something suitable for either a DMG or a GBC/MGB (something using only two 1.5 V batteries).

The problem then becomes fitting the board inside a GBC/MGB. And speaking of that, unless that board is single-sided, it could be made more space-efficient by placing components on both sides of the board. Though that might be problematic when you're going to mount it, but yeah, might be beneficial for the smaller 'boys. But this is just turning into a technical review of the batt_dmg.

You could likely not use an indicator from a GBA SP, as it's probably made using a Li ion battery charging chip which has an internal voltage reference made for that battery chemistry. This mean the threshold for a low voltage is likely set higher than the voltage of two AA/AAA, ie two AA/AAA will always detect as being low. Not to mention that it's easier to design a simple circuit from scratch than it is to reverse engineer the GBA SP's. tongue

Same with the GBA's, which is using AA batteries, but the indicator circuit is likely integrated into the voltage converter.

Assuming that store has the correct information. Not that I doubt it, though.

Did you understand what I meant by the resistors? Do you need an image explaining what I mean? tongue

Dirty. The solder probably rolls away because because of all that gunk. (And/or your solder or soldering iron suck.) You might be able to clean that up. But regardless, a pre-pot prosound is still viable. Just follow the signals back a tiny bit. you'll find that the pre-pot signal points connect to two resistors next to each other, one for each channel. If you can solder to any point there you might be good to go. You could also try on the top side, by soldering the signal wires directly to the resistors. If you do this, and nothing is shorted  out on the dirty side, you should have a working prosound.

Alley Beach wrote:

whats up with that lion king product pic... this guy...

Someone made it to ridicule hime, and I guess he's taking pride in that notoriety.

And sorry, shawn. This was fun while it lasted. Let's now move on.

One day you're going to look back at this thread and think to yourself that it was pretty silly. Until then, farewell, thread!

infradead wrote:
boaconstructor wrote:

very rare. so desirable. wow

Fuck now I want a doge DMG.

This hereby officially only allowed if you pay for it with Dogecoin.

I'm trying to figure out for myself whether shawn's primary intention was to troll that guy or cm.o. tongue

Timbob wrote:

I got a NL 1.0 cart you could test smile

Before possibly wasting your time/money, could you please look inside, take a photo of the board, and note what is written on the chips that are on there?

Timbob wrote:

And, farfetched idea: could it also write eprom carts? I got a few weird ones smile

Unfortunately, the short answer is no. EPROM chips typically require a high voltage (around 12V, compared to the 5V for that the GB is using.) to be present, and that has to be generated somehow. Aside from the practical difficulty of doing this (This might be done with an extra adapter board sitting between the flasher and the cart containing a voltage boost circuit for example.) it might be impossible to this programming in-place on the cartridge. For example, the programming pin may not be routed to the cartridge connector, or it may be shared with one of the other pins, and connected in parallel with the memory bank controller chip in such a way that the MBC would be destroyed.

Bit Shifter wrote:

Holy shit, amazing. Don't mean to overreach but "while you're at it" -- begging for SRAM read/write support for earlier 1.x versions of Nanoloop.

Yeah that's the plan. Bud Melvin sent me an old NL cartridge for that purpose, 1.2 or 1.3. (The yellow type.) Weren't you supposed to lend me one of the older cartridges, the version that Bud didn't send me, for experiments? My memory is hazy.

egr wrote:

When you say it can do nano one carts do you mean the a and b sections or the main ROM?

Either way this sounds great!

All the banks. Well technically not all the banks. Not the first bank, which is write protected and holds a permanent copy of Nanoloop which is used as a backup if the normal copy of NL is somehow deleted, so you cannot brick the cartridge. But yes, Nanoloop, ROM A and B and the save area will be readable/writeable.

12ianma wrote:
HeavyW8bit wrote:

This looks amazing!! Would it be able to read EPROM carts and save it as a ROM by any chance?

Yes assuming they don't have proprietary bank switching. very uncommon however so probably not a worry

Actually... Given the Python library that come with the software, it would be easy to write your own script that dumps such a cartridge, by telling the flasher to write value x to address y and then dump memory area z. But yes, it can dump anything that behaves like a normal cartridge.
Custom mappers is common among pirate multicarts, but not EEPROM carts in my experience.

524

(4 replies, posted in General Discussion)

I think PayPal disputes are automatic, and that you shouldn't manually return money by making another payment. Assuming that's what you did.

525

(4 replies, posted in Nintendo Handhelds)

MProg is needed if the FTDI chip has somehow lost its configuration. If the FTDI chip doesn't have it's configuration, you can't use the GB Cart Flasher software. Just clarifying this, it's not likely you have this problem. Use the links in katsumbhong's post.

Yeah, no, whatever.

shizcake wrote:

amaze!

any estimates about pricing yet?

Sorry, too early to say. It all comes down to the production costs (including the case.)

It's time for an official announcement of the project I've been working on for a while now, a Gameboy cartridge flasher. The flasher will be manufactured and sold by ASM Retro and is expected to be released in the spring of 2014. Here's a description of the project.

The hardware

Although the hardware has a heritage to the existing "Polish student" GB cart flasher, I have remade the schematic and board layout as well as the firmware from the ground up. ALTANE is using a pin compatible but more powerful microcontroller. One focus for the flasher has been reprogrammability of the device's firmware. The FTDI chip has been connected to the microcontroller to allow full SPI programming of the chip, and the flasher comes with a bootloader which allows quick and easy firmware upgrades.

The firmware

The firmware is written to be smart about things. The final version will contain an algorithm which only erases and reprograms the flash sectors that need to be reprogrammed. This means that if you upgrade LSDj to a newer version, the sectors that contain kits won't have to be reprogrammed because they don't change between versions. Likewise, new kits could be programmed directly into the ROM, without having to reprogram the whole ROM.

Software and drivers

ALTANE is using a FT232 serial chip, which means that there are problem-free drivers (from FTDI) for just about every operating system. The client software is written in Python and will run equally well on all three platforms. (I'm currently developing it on Windows and Linux, but Mac support should not be a problem.) More information coming later.

Supported cartridges

One of my goals with this project is to support cartridges which are currently difficult to flash. Of course, it supports cartridges with an AM29F00x flash chip, more known under names like Bl**p Bl**p, Smartboy and Fighter Cart. ALTANE can also program the older blue EMS cartridges, which might see a bit of a revival because of this. It can also program the Nanoloop One flat cartridge. The crown jewel in programming support, in my opinion, is the white Nintendo Power cartridge. My goal is to support any and all cartridges that can be reprogrammed via the edge connector. If you have a rare/old flash cartridge that you can't progam due to obsolete LPT port flashing harware, I can hopefully help you if you lend me the cartridge for a while.

Case

ASM Retro will be handling most of the manufacturing and sales of ALTANE, as well as contributing with case design. The case has a sleek DMG resemblance and will be color-matched with the DMG's grey shell colour.

Information page: http://altane.gg8.se/
Currently being sold here: https://gameboylife.com/products/altane