SergioMartin86
|
52cd570ac0
|
Disabling all compilation if this is a subproject
|
2024-03-06 18:22:51 +01:00 |
SergioMartin86
|
8bdfd4fa2a
|
Updating jaffarCommon subproect
|
2024-03-06 16:21:04 +01:00 |
SergioMartin86
|
32a8ea42f8
|
Changing define to avoid possible name conflicts
|
2024-02-17 07:00:18 +00:00 |
Sergio Martin
|
e7b1a5315b
|
Added options not to compile the quickNES core
|
2024-02-08 19:53:29 +01:00 |
Sergio Martin
|
318e1822bd
|
Fixing build in jaffarPlus
|
2024-02-08 19:31:18 +01:00 |
Sergio Martin
|
9bede7a2e8
|
Using common set of tools
|
2024-02-08 19:19:39 +01:00 |
Sergio Martin
|
9e8b723694
|
Adding if to prevent targets from compiling if this is loaded as a subproject
|
2024-01-27 20:32:23 +01:00 |
Sergio Martin
|
7164094e95
|
More simplifications
|
2024-01-22 19:30:14 +01:00 |
Sergio Martin
|
a5c8d4f1f5
|
Disabling warnings for the original quicknes
|
2024-01-20 21:00:06 +01:00 |
Sergio Martin
|
373ea4c6c0
|
Adding quicknes flags and adding test logs to artifacts
|
2024-01-20 10:15:20 +01:00 |
Sergio Martin
|
a07839e5af
|
Fixed stack overflow issue
|
2024-01-17 06:59:10 +01:00 |
Sergio Martin
|
473aa03f20
|
Making player optional, tests obligatory
|
2024-01-16 22:43:03 +01:00 |
Sergio Martin
|
28c1be6fe7
|
Improving tests to include save/load full cycles and direct comparison against quicknes
|
2024-01-16 22:22:36 +01:00 |
Sergio Martin
|
a254482102
|
Creating emulator interface class to mix both versions. This will be useful for verification purposes. Also fixed mapper070 for quicknes
|
2024-01-15 20:56:58 +01:00 |
Sergio Martin
|
28da3085f2
|
adding the baseile quickNES from libretro as part of the benchmark
|
2024-01-14 11:48:26 +01:00 |
Sergio Martin
|
90f249fd16
|
Adding original quicknes for proper benchmark comparison and testing
|
2024-01-14 10:59:20 +01:00 |
Sergio Martin
|
c71a339b18
|
Reorganizing meson files
|
2024-01-14 10:31:17 +01:00 |
Sergio Martin
|
f88932e368
|
Added alignment option
|
2024-01-14 10:13:28 +01:00 |
Sergio Martin
|
37acae846c
|
Ensuring CPU run function starts at the beggining of a page
|
2024-01-14 09:17:06 +01:00 |
Sergio Martin
|
dee398c8f7
|
Adding 1024-alignment to the cpu run function to prevent it from being split among different pages or L1i lines
|
2024-01-14 09:01:14 +01:00 |
Sergio Martin
|
a0062b7002
|
Refactoring mapper creation
|
2024-01-14 08:18:23 +01:00 |
Sergio Martin
|
dba28a6b98
|
Minor changes
|
2024-01-14 08:11:26 +01:00 |
Sergio Martin
|
f58b48ec6a
|
Fixing missin warnings
|
2024-01-13 18:59:55 +01:00 |
Sergio Martin
|
66e6632eea
|
Reverting changes back to 0c8318e26e since some of those commits did something that affected performance
|
2024-01-13 18:42:59 +01:00 |
Sergio Martin
|
95a95df8e1
|
More simplifications
|
2024-01-13 17:15:24 +01:00 |
Sergio Martin
|
d023e639c3
|
More refactoring
|
2024-01-13 14:33:35 +01:00 |
Sergio Martin
|
df999066a3
|
Adding benchmark and starting to fix warnings
|
2024-01-13 13:28:32 +01:00 |
Sergio Martin
|
1952f8a622
|
Adding verification for tests
|
2024-01-12 21:13:51 +01:00 |
Sergio Martin
|
147d0d4f52
|
Progress with testing
|
2024-01-12 19:14:57 +01:00 |
Sergio Martin
|
b346a9da5b
|
Adding SHA1 calculation
|
2024-01-11 21:35:21 +01:00 |
Sergio Martin
|
03e512dc12
|
Starting to add tests
|
2024-01-11 20:23:32 +01:00 |
Sergio Martin
|
16143afe0d
|
Progress with player
|
2024-01-11 19:44:54 +01:00 |
Sergio Martin
|
d310134441
|
Opening player render window
|
2024-01-10 20:11:49 +01:00 |
Sergio Martin
|
8196f8221b
|
Adding third party tools, meson scripts, starting with the player
|
2024-01-09 20:12:22 +01:00 |