Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
subratkatiyar authored May 10, 2024
1 parent 3e9144a commit 62733fc
Showing 1 changed file with 4 additions and 37 deletions.
41 changes: 4 additions & 37 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,45 +3,11 @@ Trying to emulate gameboy for understanding how a CPU works in general

![image](https://github.com/subratkatiyar/GameBoy_Emulator/assets/43543908/f4d92bc7-c155-47bb-a1c6-e7aa5f6d1dec)

## Instructions Set
## Progress:
1. Tile Data can now be drawn using VRAM Dump. [SampleUsed](./roms/VRAM_TEST_DATA/VRAM.dump) </br>![image](https://github.com/subratkatiyar/GameBoy_Emulator/assets/43543908/01511d30-7df6-4879-a9cc-c19dc586f7a5)
2. Where are the colors? I don't know will start working on it.

| UnPrefixed | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF |
| ---------- | ------------------ | -- | ------------------ | ------------------ | ------------------ | ------------------ | -- | -- | -- | -- | -- | ------------------ | ------------------ | ------------------ | -- | ------------------ |
| 0x | :white_check_mark: | | | | :white_check_mark: | :white_check_mark: | | | | | | :white_check_mark: | :white_check_mark: |
| 1x | :white_check_mark: | | | | | | | | | | | | | | |
| 2x | :white_check_mark: | | | | | | | | | | | | | | |
| 3x | | | :white_check_mark: | | | | | | | | | | | :white_check_mark: |
| 4x | | | | | | | | | | | | | | | | |
| 5x | | | | | | | | | | | | | | | | |
| 6x | | | | | | | | | | | | | | | | |
| 7x | | | | | | | | | | | | | | | | |
| 8x | | | | | | | | | | | | | | | | |
| 9x | | | | | | | | | | | | | | | | |
| Ax | | | | | | | | | | | | | | | | :white_check_mark: |
| Bx | | | | | | | | | | | | | | | | |
| Cx | | | | :white_check_mark: | | | | | | | | | | | |
| Dx | | | | | | | | | | | | | | | | |
| Ex | :white_check_mark: | | | | | | | | | | | | | | |
| Fx | | | | :white_check_mark: | | | | | | | | | | | |

| Prefixed ($CB $xx) | x0 | x1 | x2 | x3 | x4 | x5 | x6 | x7 | x8 | x9 | xA | xB | xC | xD | xE | xF |
| ------------------ | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
| 0x | | | | | | | | | | | | | | | | |
| 1x | | | | | | | | | | | | | | | | |
| 2x | | | | | | | | | | | | | | | | |
| 3x | | | | | | | | | | | | | | | | |
| 4x | | | | | | | | | | | | | | | | |
| 5x | | | | | | | | | | | | | | | | |
| 6x | | | | | | | | | | | | | | | | |
| 7x | | | | | | | | | | | | | | | | |
| 8x | | | | | | | | | | | | | | | | |
| 9x | | | | | | | | | | | | | | | | |
| Ax | | | | | | | | | | | | | | | | |
| Bx | | | | | | | | | | | | | | | | |
| Cx | | | | | | | | | | | | | | | | |
| Dx | | | | | | | | | | | | | | | | |
| Ex | | | | | | | | | | | | | | | | |
| Fx | | | | | | | | | | | | | | | | |

# Memory Regions Observartions.
0x0000 - 0x3FFF = Fixed from cartridge </br>
Expand All @@ -63,3 +29,4 @@ Trying to emulate gameboy for understanding how a CPU works in general

## Important Links
- OPCodes: https://gbdev.io/gb-opcodes/optables/
- Made life much easier: [PixelGameEngine](https://github.com/OneLoneCoder/olcPixelGameEngine)

0 comments on commit 62733fc

Please sign in to comment.