todo

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
todo [2023/03/03 16:46] – [New method research] cartridge_hermittodo [2024/04/29 15:02] – [New method research] hiccup
Line 2: Line 2:
  
 ===== General improvements ===== ===== General improvements =====
-  * Nintendo carts: document how to open them 
   * Add pictures, and a video guide, to each page   * Add pictures, and a video guide, to each page
   * Add instructions on how to dump save files   * Add instructions on how to dump save files
   * Document common ROM chip serials. E.g. 6th, 7th and 8th character of the "MX" line on MX (Macronix) ROM chips seems to be the ROM size.   * Document common ROM chip serials. E.g. 6th, 7th and 8th character of the "MX" line on MX (Macronix) ROM chips seems to be the ROM size.
-  * Split [[todo:dumping-hardware-tables|this]] into individual tables for each console, and put them on the respective dumping guide pages+  * Nintendo cart pages: add info on "front of cart"/box serials (and non-standard carts if relevant) 
 +  * Split [[todo:dumping-hardware-tables|dumping hardware table]] into individual tables for each console, and put them on the respective dumping guide pages
   * [[discs:general|General Disc Dumping]] guide: add more information on advantages of certain disc drives (e.g. Plextors)   * [[discs:general|General Disc Dumping]] guide: add more information on advantages of certain disc drives (e.g. Plextors)
   * GB/C: update the [[todo:carts/nintendo/gameboy/tool-overview-table|tool overview table]] and then move back to actual page   * GB/C: update the [[todo:carts/nintendo/gameboy/tool-overview-table|tool overview table]] and then move back to actual page
   * GBA: update the [[todo:carts/nintendo/gba/tool-overview-table|tool overview table]] and then move back to actual page   * GBA: update the [[todo:carts/nintendo/gba/tool-overview-table|tool overview table]] and then move back to actual page
- +  * Document using [[https://www.7-zip.org|7-Zip]] for hashing 
- +  * DS: Add info on box serials (and non-standard carts if relevant) 
 +  * Add notes about what to do with your ROM image and dump metadata if you don't want to submit it to a cataloguing organisation 
 +  * Add relevant DS images from that exist under carts:nintendo:ds to the page 
 +  * Add note about checking No-Intro/Redump to see what is highest priority for verifications etc 
 +  * https://gist.github.com/xprism1/fe92c3e6b7973825b49766be3fb3624e Dumping 3DS PANDA NAND 
 +===== WIP Pages ===== 
 +  * [[todo:rewritable_hard_disks_and_flash_media|Rewritable Hard Disks and Flash Media]] 
 +  * [[todo:floppy-disks|Floppy Disks]] 
 +  * [[carts:nintendo:virtualboy|Virtual Boy]] 
 +  * [[other:nintendo:fds|Famicom Disk System]] 
 +  * [[carts:sega:game-gear|Sega Game Gear]] 
 +  * [[todo:carts:snk:neo-geo-pocket|Neo Geo Pocket]] 
 +  * [[todo:carts:nokia:n-gage|Nokia N-Gage]] 
 ===== Add new systems =====  ===== Add new systems ===== 
  
   * Create Atari Cartridge dumping guide.    * Create Atari Cartridge dumping guide. 
-  * [[ https://atarigamer.com/pages/lynx-cart-programmer-pi-hat|Possible Atari Lynx Dumper? ]] +  * Atari 2600 - dumpable with custom OSCR adapter or [[https://hackaday.io/project/113217-atari2600-cartridge-reader|Custom adapter for Retrode 2]] 
-  * Clean up and finalize the [[carts:nintendo:virtualboy|Virtual Boy guide]] +  * Atari Lynx - [[https://bennvenn.myshopify.com/products/joeylynx-cart-flasher|Joeylynx]] or [[ https://atarigamer.com/pages/lynx-cart-programmer-pi-hat|lynx pi hat]] 
-  * Clean up and finalize the [[other:nintendo:fds|Famicom Disk System (WIP)]] +  * Atari Jaguar carts - either desolder ROMs and use ROM programmer, or use a BJL-modded jaguar and the bjl_dump homebrew
-  * Sega Game Gear guide with [[https://bennvenn.myshopify.com/products/joeygg-cart-flasher|JoeyGG]] or [[https://www.raphnet.net/electronique/sms_cartridge_programmer/index_en.php|a custom PCB]] or [[https://savethehero.builders/collections/cartridge-adapters/products/coming-soon-gg-adapter|Sanni adapter]]+
   * Create GBA e-Reader guide   * Create GBA e-Reader guide
-  * Create guide for Bandai Wonderswan. Sanni adapter requires [[https://github.com/sanni/cartreader/discussions/545|harvesting cartridge slot]] from a real Wonderswan. +  * Create guide for Bandai Wonderswan. OSCR adapter requires [[https://github.com/sanni/cartreader/discussions/545|harvesting cartridge slot]] from a real Wonderswan. There's also a [[https://ayasuke2.exblog.jp/24644202/|Tengu]] cart readerA flash cart in the early 2000s named WonderMagic could also dump carts, but it's now extremely difficult to find. Carts are secured with two T6 Torx screws. Make sure to not include save data in dumps. 
-  * Create guide for Neogeo Pocket Color. [[https://hiddenpalace.org/Tengu_Neo_Geo_Pocket_Dumper|Hidden Palace mentions using a Tengu Neo Geo Pocket Dumper]]. [[https://forum.no-intro.org/viewtopic.php?t=4786|no-intro forum link mentions the Tengu too plus Sanni]]+    * This [[https://blog.tauwasser.eu/wonderswan-cartridges/| blog post]] could be useful for decoding game IDs 
 +  * [[https://www.gamingalexandria.com/wp/2019/04/dumping-tiger-game-com-roms/|Dumping Tiger Game.com ROMs]] by Gaming Alexandria 
 +  * [[https://team-europe.blogspot.com/2023/01/preserving-games-anybody-can-now-do-it-2.html|Arduino project to dump games from various edutainment systems]] 
 +  * Sega Pico (ask Team Europe for help?) 
 +  * All the other systems supported by custom OSCR adapters, like ColecoVision.
  
 ===== New method research ===== ===== New method research =====
   * GB: Document this GB dumping homebrew for GBA https://github.com/Lorenzooone/gba-dump-gb   * GB: Document this GB dumping homebrew for GBA https://github.com/Lorenzooone/gba-dump-gb
   * GBA: Document [[https://github.com/RattletraPM/gbaxxdumper|gbaxxdumper]]   * GBA: Document [[https://github.com/RattletraPM/gbaxxdumper|gbaxxdumper]]
 +  * GBA: [[https://www.youtube.com/watch?v=0-7PSmYYHF0|Dumping the ROM of a GBA game by crashing it]]
   * DS: add guide for DSi dev cart dumping https://archive.org/details/godmode9-dsi-dev-cart-version-2019-11-01-203045   * DS: add guide for DSi dev cart dumping https://archive.org/details/godmode9-dsi-dev-cart-version-2019-11-01-203045
   * MD: Flashkit Programmer MD   * MD: Flashkit Programmer MD
   * 3DS: [[https://www.sky3dsplus.net/skydock.html|SkyDock]] usb cart reader   * 3DS: [[https://www.sky3dsplus.net/skydock.html|SkyDock]] usb cart reader
- +  * Virtual Boy: Open Source Cartridge Reader 
-   +  * Famicom Disk System: [[https://github.com/ClusterM/fdskey|FDSKey]] 
-===== WIP Pages ===== +  GBhttps://www.chrismcovell.com/TapeDumpGB.html
-    * [[todo:rewritable_hard_disks_and_flash_media|Rewritable Hard Disks and Flash Media]] +
-    [[todo:floppy-disks|Floppy Disks]] +
- +
 ===== Unsorted =====   ===== Unsorted =====  
  
   * Is it worth dumping each chip individually for some carts? Examples of carts where this would be useful: [[https://team-europe.blogspot.com/2022/01/yeno-masters-of-multicarts.html|different parts of ROM exposed depending on PCB configuration]], [[https://datomatic.no-intro.org/index.php?page=show_record&s=32&n=0516|some kind of circuitry for byte-swapping the ROM output]] ([[https://datomatic.no-intro.org/index.php?page=show_record&s=32&n=2445|2]])? Maybe just looking at the PCB is enough to find special cases like these.   * Is it worth dumping each chip individually for some carts? Examples of carts where this would be useful: [[https://team-europe.blogspot.com/2022/01/yeno-masters-of-multicarts.html|different parts of ROM exposed depending on PCB configuration]], [[https://datomatic.no-intro.org/index.php?page=show_record&s=32&n=0516|some kind of circuitry for byte-swapping the ROM output]] ([[https://datomatic.no-intro.org/index.php?page=show_record&s=32&n=2445|2]])? Maybe just looking at the PCB is enough to find special cases like these.
-  * Add explanations of why the different pieces of info are useful to record to [[submission:general-detailed|Gathering and Submitting Dump Info (Detailed)]] / and generally just why its good to use common/open source methods.+  * Add explanations of why the different pieces of info are useful to record to [[submission:general-detailed|Gathering and Submitting Dump Info (Detailed)]].
   * Hiccup's notes: https://hiccup.miraheze.org/wiki/Notes_to_assist_with_dumping_guides   * Hiccup's notes: https://hiccup.miraheze.org/wiki/Notes_to_assist_with_dumping_guides
-  * It may be a good idea to overdump (dump past the maximum known capacity) from some carts on some systems, to make sure all the ROM is dumped (even if the capacity is written on the ROM chip), and then analyse the overdump to find the actual size. Maybe this is something that could be done by the dumping hardware itself - maybe make suggestion on Sanni github discussions.+  * It may be a good idea to overdump (dump past the maximum known capacity) from some carts on some systems, to make sure all the ROM is dumped (even if the capacity is written on the ROM chip), and then analyse the overdump to find the actual size. Maybe this is something that could be done by the dumping hardware itself - maybe make suggestion on OSCR github discussions.
   * Hardware: integrate Lesserkuma's {{ ::cart_reader_dumping_compatibility_chart.xlsx |}}   * Hardware: integrate Lesserkuma's {{ ::cart_reader_dumping_compatibility_chart.xlsx |}}
-   
   * Some carts may have DLC in the save data. Add a note to the dumping guide pages about this.   * Some carts may have DLC in the save data. Add a note to the dumping guide pages about this.
-  * Game Boy: add info on cart/box serials (and non-standard carts if relevant) 
   * Rewritable Hard Disks and Flash Media: add instructions on how to censor personal information without altering the surrounding data structure (e.g. FF/00-out file contents without modifying the filesystem metadata or shifting data)   * Rewritable Hard Disks and Flash Media: add instructions on how to censor personal information without altering the surrounding data structure (e.g. FF/00-out file contents without modifying the filesystem metadata or shifting data)
-  * nintendo cart pages: add info on "front of cart"/box serials (and non-standard carts if relevant) +  * Full PCB documentation/disassembly guide?
-   +
  • todo.txt
  • Last modified: 2024/05/09 13:46
  • by hiccup