indigoziroldo / bios-dump Goto Github PK
View Code? Open in Web Editor NEWThis project forked from mgba-emu/bios-dump
GBA BIOS Dumping Tool
License: MIT License
This project forked from mgba-emu/bios-dump
GBA BIOS Dumping Tool
License: MIT License
GBA BIOS Dumping Tool This utility dumps the GBA BIOS by jumping directly into the CpuFastSet routine in the BIOS, bypassing the region check, and then copying the BIOS into a flashcart's SRAM. For demonstration purposes a black-box approach is also included that works without knowledge of where the CpuFastSet routine is in memory. However, due to timing concerns it doesn't always dump properly the first time it tries and runs the checksum to try again if needed. The expected output is a 16kiB file, with different checksums based on device. Below are the CPU models and checksums of the expected output, using both the BIOS's builtin checksumming method, and SHA-256. Model # Product Name CPU Type Checksum SHA-256 AGB-001 GBA CPU AGB A BAAE187F fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570 AGS-001 GBA SP CPU AGB B E BAAE187F fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570 AGS-101 GBA SP (Rev.) CPU AGB B E BAAE187F fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570 OXY-001 GBA Micro CPU AGB E BAAE187F fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570 DOL-017 Game Boy Player CPU AGB A BAAE187F fd2547724b505f487e6dcb29ec2ecff3af35a841a77ab2e85fd87350abd36570 NTR-001 DS CPU NTR BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b USG-001 DS Lite CPU NTR B BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b CTR-001 3DS CPU CTR BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b SPR-001 3DS XL CPU CTR A BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b FTR-001 2DS CPU CTR B BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b KTR-001 New 3DS CPU LGR A BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b RED-001 New 3DS XL CPU LGR A BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b JAN-001 2DS XL CPU LGR A BAAE1880 782eb3894237ec6aa411b78ffee19078bacf10413856d33cda10b44fd9c2856b
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.