GBA カスタムアップグレード・マザーボード 【選べる色 / CPU・RAM移植サービス / CPU・RAM移植済み完成品】 ■GBA Custom Upgrade Motherboard [Choice of color / CPU ・RAM transplantation service / CPU・RAM installed
Notes & Known issues before purchasing
Notes:
- Please prepare an adapter. (5V/1A, e.g. iphone adapter) and a micro USB cable.
- Please prepare a smartphone charging adapter (5V/1A, e.g. iphone adapter) and a micro-USB cable. The micro USB connector of the arduino used in this product is very fragile and easily broken, so we strongly recommend using a magnetic cable.
- We strongly recommend using a magnetic cable.
- This product is a handmade kit for an open-source project. Unlike industrial line products, the quality of this product may vary slightly due to the fact that it is hand-mounted in a factory. Please consider it as a handmade product.
- Please note that there may be cases where the cartridge cannot be read due to various factors such as condition, type, and compatibility. Please understand that this is a product based on an open source project, so please purchase with the understanding that it is not perfect.
- Please note that we cannot provide any support for programming or operating instructions.
- This warranty does not cover accidents caused by rewriting the firmware of the Arduino.
- Please use it only with the game that you own because the backup becomes a premise. It is illegal to transfer or sell the original cartridge after the game is downloaded.
- Please purchase only after thoroughly researching how to use it.
- Please refer to the Wiki on the project page for details.
This is a list of issues sanni have encountered so far.
Known issues:
Arduino Mega 2560
- If the Arduino resets in 3.3V mode replace the 22uF tantalum on the Cart Reader PCB with a 47uF electrolytic capacitor.
- The Arduino resets if it receives certain signals over USB. For example, if you unplug a USB stick the Arduino might reset.
- Some Arduinos need the brownout detection disabled to function with the switch set to 3.3V. To do this flash the Arduino using something like an USBASP, the libusbK driver and this avrdude command: "C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avrdude.exe" -C "C:\Program Files (x86)\Arduino\hardware\tools\avr\etc\avrdude.conf" -c usbasp -p atmega2560 -U efuse:w:0xFF:m
Battery Module (when you put in on)
- After plugging in the battery into the battery module you first need to plug in a USB power source at least once or it won't turn on.
- Sometimes the battery module might not supply enough current for more power-hungry applications and you will have to plug in a USB power source.
Buttons
- If the buttons are not working properly, check the 10K resistors on the opposite site of the board and re-solder them.
- It's very easy to bridge the pins of the SMD push buttons with their metal case resulting in the Cart Reader automatically entering various sub-menus.
- Sometimes the legs of the SMD push buttons don't get soldered properly to the PCB and therefore you can't select anything.
- If you have a very old Cart Reader with just one button you can disable the second button in the config at the beginning of the code in Cart_Reader.ino.
Bus timings
- I don't have a logic analyzer nor an oscilloscope so all the bus timings are just guesses based on trial and error and far from correct which results in some odd behavior now and then. Usually, you can just give it a second try and it will work though.
Cart Reader Shield
- check that no solder connection has a higher resistance than ~0.6 Ohm. If it does you most likely have a cold joint and need to rework your soldering.
Clock Generator Module
- there have been multiple reports of non-working clock generator modules (tested)
Config switches
- the inner contacts of the through-hole slide switches like On/Off and 3V/5V can corrode if they're not used for some time. You can measure this with a multi-meter, the resistance will be above 1 Ohm. In this case, you need to move the slide switch back and forth a couple of times to get rid of the corrosion or else it might have an influence on the Cart Reader's behavior.
- If the Cart Reader does not turn on, use a multi-meter to check for a short between the outer and inner pins.
EPROM adapter and write function
- The 27C322 programming has not been fully tested, it does work but both the hardware and the software for it are still in a beta phase so use with caution.
File-browser
- If after compiling the "Low memory available, stability problems may occur." warning is displayed the file explorer might crash during launch
- To conserve memory you can only have a certain amount of files and folders, so if the file browser crashes maybe you have too many files/folders on the SD card.
- Filenames should not be longer than 8+3 characters, again this is currently implemented to save memory.
- Special characters should be removed from a filename.
- Sometimes the file browser just displays a black screen, simply try again.
- If there are files on the SD card not created by the Cart Reader the file browser might crash and only display garbage on the OLED instead of the file list.
Game Boy
- The Game Boy code was only tested with MBC1, MBC3 and MBC5.
Game Boy Advance
- Currently GBA cartridges only read ok if the contacts are clean, use a cotton swab and some rubbing alcohol to clean them
- Sometimes games with EEPROM save don't dump correctly, the EEPROM shares pins with the maskROM so it could be a timing issue that needs to be resolved.
- The database for GBA ROM size and save type might have some errors, you can also use http://www.advanscene.com/ to find out the needed information.
- Some Chinese GBA repros can only be rewritten if the Cart Reader is switched to 5V
- Writing 1024k flash might only work if the Cart Reader was just switched on and no other read/write operation has been done yet
Game Cartridges
- make sure the edge connectors are clean and not corroded. A very light polish with Nevr-Dull and a cleaning with IPA can work wonders as even a little bit of dirt can have a negative influence on dumping.
N64
- Most N64 slots on Aliexpress are 2.54mm instead of 2.5mm, make sure you use the 3d printed part to help align the cartridge
- Dezaemon 3D sram is currently not supported.
- If you read-out a flashram save game you need to power cycle the cartridge reader before you can do a write operation.
- Sometimes reading/writing eeprom saves needs two tries before it succeeds.
- I was not able to get an N64 dev cart for a reasonable price so there is no support dumping them.
- Flashing of Chinese N64 repros with MSP55LV512 and MSP55LV100S chips seems to be broken.
- If you get a CRC error when dumping a ROM enable slowcrc in options.h, the fast crc calculation seems to only work on some Cart Readers
NES
- so far only official mappers are supported, if you add another mapper by yourself please share the code with the rest of us.
- the iNES header will not be added to all dumped ROMs, in this case the ROM will not play in an emulator unless you manually add a iNES header on your PC
Nintendo Power SF Memory
- Sometimes the cart reader fails to switch the NP cart into "hirom all" or game menu mode, simply power cycle and try again.
OLED Module
- there have been reports of OLED screens with an 0x78 or 0x7B ID printed on the back while their real ID is still 0x3C.
Power Supply
- Using some cheap Chinese build USB chargers will result in various errors.
- Some PC USB ports might not provide enough current for more power-hungry tasks like SA1 cartridges.
- Soldering a 470uF capacitor to the two wires coming from the Arduino can solve a lot of power-related issues.
Serial Monitor
- If you use the serial monitor it will still say "Press Button" but what you need to do is send a single random character through the serial monitor.
Super Nintendo
- ROMs with odd sizes like Final Fantasy 6(JAP) or Tales of Symphonia report a wrong file size in their header and will be over-dumped if the correct size is not listed in the snes.txt file.
- Some cartridges like SA1 only dump correctly if you're using a high quality 5V/1A mobile phone charger instead of the USB port of a PC, they also need a 470uF capacitor soldered to the two wires coming from the Arduino.(already put in on) *SA1 is Option
- Most of the time unlocking SA1 needs multiple tries, if not unlocked only the first part of the ROM will be dumped.
- For dumping SA1 carts sometimes it is helpful to set the CLK1 switch to off. *SA1 is Option
Description
English scroll down↓↓↓
2023年最新GBAマザーボード 【選べる色 / CPU・RAM移植サービス / CPU・RAM移植済み完成品】
- 純正GBAを送って頂き CPUとRAMの移植サービス
- CPUとRAMを移植済みの完成品
- マザーボード単体でも購入可能
---------
スタンバイ機能とLEDライトを追加
サウンドアンプ ノイズを減らして、音量UP
3V-1.8Vマルチカラーディスプレイ用のパワーライトを追加
ハード電源スイッチをソフトスイッチに変更、耐用年数が大幅に向上
LEDは調光・色・ON/OFFなど様々なモードを搭載
※マザーボード代金も含まれるため別途購入は必要ございません。
完成品と移植サービスは動作確認を取ってからのお渡しとなります。
【移植サービスをご購入の方は必ず最後までお読み下さい】
新GBAマザーボードにお好みのシェル・ボタン、液晶を取り付けて、自分だけの最強の一台を組み立てよう!
FunnyPlayingパーツ推奨 / AliExpressはこちら
国内での入手は家電のケンちゃんやヒミツノバさんでもシェルやボタンなど購入可能
※FunnyPlaying・Retro Six CleanScreen以外の液晶は未検証
【移植サービスについて】
CPU・メモリを確認し、以下の事項に当てはまる場合、またその他の理由から移植が出来ない場合・動作確認が取れない時点でご連絡致します。
------
・水没
・サビによる部品腐食
・一度CPU、メモリを交換した形跡がみられる
・部品に膨張がみられる
・過電流、水没後の電源投入によるショート
・交換前に外部的な損傷が確認される
・移植後、動作確認が取れないもの
------
移植が出来ない個体はこちらでご用意したCPUとRAMを取り付ける、もしくは返却をお選び頂けます。
そのさいCPUとRAMの取り付けをご希望の方は差額分の別途料金を頂きます。
返却を希望の方はCPU・RAMが取り外し済みのまま返却となる場合がございます。
ベースとなる純正GBAをお客さまにてご用意頂く場合、ご購入手続き後に下記住所宛に本体の発送をお願い致します。
なお送料はご負担くださいませ。
----------
岡田吉弘
187-0012
東京都小平市御幸町53-5-401
----------
移植サービスの期間は約2週間になります
GAME BOY、GAME BOY POCKET、GAME BOY COLOR、GAME BOY ADVANCE、GAME BOY ADVANCESPは任天堂の登録商標です。
--------------------------
2023 Newest GBA Motherboard 【Choice of color / CPU ・RAM transplantation service / CPU・RAM installed】
- Send us your genuine GBA and we will provide CPU and RAM porting service.
- Finished product with transplanted CPU and RAM
- Motherboard can be purchased separately
---------
Add standby function and LED light.
Replace the sound amplifier Reduce the noise and make it louder.
Lead out SEL R L welding points.
Add power light for 3V-1.8V multi-color display.
Hard power switch to soft switch, service life greatly increased.
LEDs are equipped with various modes such as dimming, color, ON/OFF, etc.
*Not necessary to purchase motherboard separately as it is included in the price.
The completed product and porting service will be delivered only after operation verification.
Please be sure to read to the end if you are purchasing CPU transplantation service.
Attach the shell, buttons, and LCD of your choice to the new GBA motherboard and assemble your GBA!
FunnyPlaying parts recommended / AliExpress is here.
LCDs other than FunnyPlaying and Retro Six CleanScreen have not been tested.
About CPU・RAM transplantation service
We will check the CPU and memory, and if any of the following applies to you, or if we are unable to port or confirm operation for any other reason, we will contact you at the time we are unable to do so.
------
- Submerged in water
- Rust corrosion.
- There is evidence that the CPU or memory has been replaced once.
- Parts are swollen.
- Short-circuit due to overcurrent or power-on after submersion in water.
- External damage is confirmed before replacement.
- Unable to confirm the operation after the replacement.
------
If you are not able to transplant, you can choose to install the CPU and RAM we provide or return it.
If you wish to have the CPU and RAM installed, we will charge you an additional fee for the difference.
If you wish to return the unit, it may be returned with the CPU and RAM already removed.
If you wish to prepare your own GBA, please send it to the following address after the purchase procedure.
Please note that you will be responsible for shipping costs.
----------
Yoshihiro Okada
187-0012
#401 53-5 Miyukicho,
Kodaira-shi, Tokyo
Japan
----------
The duration of the porting service will be about 2 weeks
GAME BOY, GAME BOY POCKET, GAME BOY COLOR, GAME BOY ADVANCE and GAME BOY ADVANCESP are registered trademarks of Nintendo.
Tab title
English scroll down↓↓↓
2023年最新GBAマザーボード 【選べる色 / CPU・RAM移植サービス / CPU・RAM移植済み完成品】
- 純正GBAを送って頂き CPUとRAMの移植サービス
- CPUとRAMを移植済みの完成品
- マザーボード単体でも購入可能
---------
スタンバイ機能とLEDライトを追加
サウンドアンプ ノイズを減らして、音量UP
3V-1.8Vマルチカラーディスプレイ用のパワーライトを追加
ハード電源スイッチをソフトスイッチに変更、耐用年数が大幅に向上
LEDは調光・色・ON/OFFなど様々なモードを搭載
※マザーボード代金も含まれるため別途購入は必要ございません。
完成品と移植サービスは動作確認を取ってからのお渡しとなります。
【移植サービスをご購入の方は必ず最後までお読み下さい】
新GBAマザーボードにお好みのシェル・ボタン、液晶を取り付けて、自分だけの最強の一台を組み立てよう!
FunnyPlayingパーツ推奨 / AliExpressはこちら
国内での入手は家電のケンちゃんやヒミツノバさんでもシェルやボタンなど購入可能
※FunnyPlaying・Retro Six CleanScreen以外の液晶は未検証
【移植サービスについて】
CPU・メモリを確認し、以下の事項に当てはまる場合、またその他の理由から移植が出来ない場合・動作確認が取れない時点でご連絡致します。
------
・水没
・サビによる部品腐食
・一度CPU、メモリを交換した形跡がみられる
・部品に膨張がみられる
・過電流、水没後の電源投入によるショート
・交換前に外部的な損傷が確認される
・移植後、動作確認が取れないもの
------
移植が出来ない個体はこちらでご用意したCPUとRAMを取り付ける、もしくは返却をお選び頂けます。
そのさいCPUとRAMの取り付けをご希望の方は差額分の別途料金を頂きます。
返却を希望の方はCPU・RAMが取り外し済みのまま返却となる場合がございます。
ベースとなる純正GBAをお客さまにてご用意頂く場合、ご購入手続き後に下記住所宛に本体の発送をお願い致します。
なお送料はご負担くださいませ。
----------
岡田吉弘
187-0012
東京都小平市御幸町53-5-401
----------
移植サービスの期間は約2週間になります
GAME BOY、GAME BOY POCKET、GAME BOY COLOR、GAME BOY ADVANCE、GAME BOY ADVANCESPは任天堂の登録商標です。
--------------------------
2023 Newest GBA Motherboard 【Choice of color / CPU ・RAM transplantation service / CPU・RAM installed】
- Send us your genuine GBA and we will provide CPU and RAM porting service.
- Finished product with transplanted CPU and RAM
- Motherboard can be purchased separately
---------
Add standby function and LED light.
Replace the sound amplifier Reduce the noise and make it louder.
Lead out SEL R L welding points.
Add power light for 3V-1.8V multi-color display.
Hard power switch to soft switch, service life greatly increased.
LEDs are equipped with various modes such as dimming, color, ON/OFF, etc.
*Not necessary to purchase motherboard separately as it is included in the price.
The completed product and porting service will be delivered only after operation verification.
Please be sure to read to the end if you are purchasing CPU transplantation service.
Attach the shell, buttons, and LCD of your choice to the new GBA motherboard and assemble your GBA!
FunnyPlaying parts recommended / AliExpress is here.
LCDs other than FunnyPlaying and Retro Six CleanScreen have not been tested.
About CPU・RAM transplantation service
We will check the CPU and memory, and if any of the following applies to you, or if we are unable to port or confirm operation for any other reason, we will contact you at the time we are unable to do so.
------
- Submerged in water
- Rust corrosion.
- There is evidence that the CPU or memory has been replaced once.
- Parts are swollen.
- Short-circuit due to overcurrent or power-on after submersion in water.
- External damage is confirmed before replacement.
- Unable to confirm the operation after the replacement.
------
If you are not able to transplant, you can choose to install the CPU and RAM we provide or return it.
If you wish to have the CPU and RAM installed, we will charge you an additional fee for the difference.
If you wish to return the unit, it may be returned with the CPU and RAM already removed.
If you wish to prepare your own GBA, please send it to the following address after the purchase procedure.
Please note that you will be responsible for shipping costs.
----------
Yoshihiro Okada
187-0012
#401 53-5 Miyukicho,
Kodaira-shi, Tokyo
Japan
----------
The duration of the porting service will be about 2 weeks
GAME BOY, GAME BOY POCKET, GAME BOY COLOR, GAME BOY ADVANCE and GAME BOY ADVANCESP are registered trademarks of Nintendo.