Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
akatsuki105 committed May 14, 2021
1 parent ef72fbf commit e956cbd
Show file tree
Hide file tree
Showing 9 changed files with 18 additions and 4 deletions.
22 changes: 18 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,9 +8,9 @@ Magia is GBA emulator written in golang.

**Warning: This emulator is WIP, so many ROMs don't work correctly now.**

<img src="img/exe6.png" width="320" alt="exe6g" />&nbsp;<img src="img/pokered.png" width="320" alt="pokered" />
<img src="img/exe6g.png" width="320" alt="exe6g" />&nbsp;<img src="img/firered.png" width="320" alt="firered" />

<img src="img/exe4b.png" width="320" alt="exe4b" />&nbsp;<img src="img/dqmc.png" width="320" alt="dqmc" />
<img src="img/mother12.png" width="320" alt="mother12" />&nbsp;<img src="img/dqm.png" width="320" alt="dqm" />

## Run

Expand Down Expand Up @@ -62,11 +62,25 @@ $ ./build/darwin-amd64/magia XXXX.gba
| バトルネットワーク ロックマンエグゼ3 BLACK ||
| ロックマンエグゼ4 トーナメント ブルームーン ||
| ロックマンエグゼ6 電脳獣グレイガ・電脳獣ファルザー ||
| ドラゴンクエストモンスターズ キャラバンハート ||
| MOTHER1+2 ||
| ポケットモンスター ファイアレッド ||
| ドラゴンクエストモンスターズ キャラバンハート | 🔺 |
| MOTHER1+2 | 🔺 |


## Accuracy

| Test | Result |
| -- | -- |
| [gba-tests/arm](https://github.com/jsmolka/gba-tests/tree/a6447c5404c8fc2898ddc51f438271f832083b7e/arm) | 408 |
| [gba-tests/thumb](https://github.com/jsmolka/gba-tests/tree/a6447c5404c8fc2898ddc51f438271f832083b7e/thumb) | 211 |
| [Memory tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/memory.c) | 1100/1552 |
| [I/O read tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/io-read.c) | 12/123 |
| [Shifter tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/shifter.c) | 140/140 |
| [Multiply long tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/multiply-long.c) | 52/72 |
| [BIOS math tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/bios-math.c) | 530/625 |
| [DMA tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/dma.c) | 964/1256 |
| [Misc. edge case tests](https://github.com/mgba-emu/suite/blob/04ada216ee13c56d786e54636ac980a71d791145/src/misc-edge.c) | 6/10 |

## References

- [GBATEK](https://problemkaputt.de/gbatek.htm)
Expand Down
Binary file added img/dqm.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed img/dqmc.png
Binary file not shown.
Binary file removed img/exe4b.png
Binary file not shown.
Binary file removed img/exe6.png
Binary file not shown.
Binary file added img/exe6g.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/firered.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added img/mother12.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed img/pokered.png
Binary file not shown.

0 comments on commit e956cbd

Please sign in to comment.