Adding tests and moving code around

This commit is contained in:
Sergio Martin 2024-01-10 19:48:57 +01:00
parent 8644d25ee0
commit 410bbd9338
155 changed files with 37682 additions and 1 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "tests/roms/nes-test-roms"]
path = tests/nes-test-roms
url = git@github.com:christopherpow/nes-test-roms.git

View File

@ -17,7 +17,9 @@ Credits
- The code was later improved and maintained by Christopher Snowhill (a.k.a. [kode54](https://kode54.net/)) - The code was later improved and maintained by Christopher Snowhill (a.k.a. [kode54](https://kode54.net/))
- I could trace further contributions (e.g., new mappers) by retrowertz, CaH4e3, some adaptations from the [FCEUX emulator](https://github.com/TASEmulators/fceux) (see mapper021) - I could trace further contributions (e.g., new mappers) by retrowertz, CaH4e3, some adaptations from the [FCEUX emulator](https://github.com/TASEmulators/fceux) (see mapper021)
- The latest version of the code is maintained by Libretro's community [here](https://github.com/libretro/QuickNES_Core) - The latest version of the code is maintained by Libretro's community [here](https://github.com/libretro/QuickNES_Core)
- For the interactive player, this project uses a modified version of [HeadlessQuickNES (HQN)](https://github.com/Bindernews/HeadlessQuickNes). - For the interactive player, this project uses a modified version of [HeadlessQuickNES (HQN)](https://github.com/Bindernews/HeadlessQuickNes) by Drew (Binder News)
- We use some of the [NES test rom set](https://github.com/christopherpow/nes-test-roms) made by multiple authors and gathered by Christopher Pow et al.
- We also use some movies from the (TASVideos)[tasvideos.org] website for testing. These movies are copied into this repository with authorization under the Creative Commons Attribution 2.0 license.
All base code for this project was found under open source licenses, which I preserved in their corresponding files/folders. Any non-credited work is unintentional and shall be immediately rectfied. All base code for this project was found under open source licenses, which I preserved in their corresponding files/folders. Any non-credited work is unintentional and shall be immediately rectfied.

BIN
overlay/base.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
overlay/button_a.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 527 B

BIN
overlay/button_b.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 534 B

BIN
overlay/button_down.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

BIN
overlay/button_left.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

BIN
overlay/button_right.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

BIN
overlay/button_select.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 B

BIN
overlay/button_start.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 389 B

BIN
overlay/button_up.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 231 B

BIN
overlay/overlay.pdn Normal file

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More