Sergio Martin
87365a1e16
Merge pull request #31 from TASEmulators/main
...
Some fixes from the TASEmulators fork
2025-04-09 21:39:42 +02:00
CasualPokePlayer
258203c776
Fix building on Linux clang
2025-04-09 12:23:19 -07:00
SergioMartin86
3f45956fb9
Merge branch 'main' of github.com:SergioMartin86/quickerNES
2025-03-25 20:24:34 +01:00
SergioMartin86
2077f2b38e
Allowing getting palette mem
2025-03-25 20:23:35 +01:00
Sergio Martin
098ad274bc
Merge pull request #3 from Morilli/fix-ines-header
...
Add error check in ines_load
2025-02-28 11:48:35 +01:00
Morilli
4df2b49643
add error check in ines_load
2025-02-27 21:54:06 +01:00
SergioMartin86
ac1fde2036
Adjusting signatures
2025-02-06 06:01:57 +01:00
Sergio Martin
5bda1a4466
Merge pull request #2 from TASEmulators/fix_ines_parsing
...
Don't use zero[7] in ines header
2025-02-06 05:54:29 +01:00
Sergio Martin
d705ab178f
Merge pull request #1 from Morilli/fix-unsupported-mapper-crash
...
fix crash/exit instead of returning error for unsupported mappers
2025-02-06 05:54:16 +01:00
CasualPokePlayer
6376c091cf
Don't use zero[7] in ines header
...
Looks like this byte was used as some indicator a ripper put their name within the header, and as a response make the ROM unusable within quickNES. This byte has no defined meaning in iNES, but it does for NES 2.0 (although that can safely be ignored here)
2025-02-04 10:21:35 -08:00
Sergio Martin
be584d7ee3
Fixed wrong ifdef
2025-01-28 18:48:36 +01:00
Sergio Martin
7fa7b0979d
Adding input callback
2025-01-28 18:16:44 +01:00
Morilli
7e0288f514
fix crash/exit instead of returning error for unsupported mappers
2025-01-16 02:31:25 +01:00
SergioMartin86
61ff28710c
Updating jaffarCommon
2024-08-11 15:08:18 +02:00
SergioMartin86
dc13ff638c
Forcing specific numbers for emum
2024-08-11 14:45:05 +02:00
Sergio Martin
8c03af6c6f
Merge pull request #30 from TASEmulators/mergeTASEmulators
...
Fix building for clang
2024-08-11 14:35:01 +02:00
Sergio Martin
e8ab40c227
Merge branch 'main' into mergeTASEmulators
2024-08-11 14:31:45 +02:00
SergioMartin86
afe75a0db5
If ark is not enabled, reject configs that request it
2024-08-08 18:36:07 +02:00
SergioMartin86
831ad3908a
Making arkanoid input support optional (as it hurts performance
2024-08-08 18:20:58 +02:00
SergioMartin86
482687539e
Adding ark tests
2024-08-08 18:06:51 +02:00
SergioMartin86
afc0c273c5
Supporting arkanoid controllers now
2024-08-08 17:54:55 +02:00
SergioMartin86
29beac9732
Supporting arkanoidNES
2024-08-07 21:11:24 +02:00
SergioMartin86
9f164b4a58
Adding include folder for input parser
2024-07-28 17:47:19 +02:00
SergioMartin86
97ccbc3174
Fixing player
2024-07-28 17:07:38 +02:00
SergioMartin86
501efec81e
Fixing missing include
2024-07-28 16:54:26 +02:00
SergioMartin86
c7f1c233ca
Fixing style and inputs
2024-07-28 16:52:05 +02:00
SergioMartin86
6ca0537d45
Adapting for pre-decoded inputs
2024-07-28 16:43:09 +02:00
SergioMartin86
67c93e664e
Allowing the execution of pre-decoded inputs
2024-07-21 15:11:25 +02:00
SergioMartin86
998a01febc
Allowing defining NTAB size
2024-07-13 14:09:11 +02:00
CasualPokePlayer
027f63aee1
Fix building for clang
2024-05-29 12:44:37 -07:00
Sergio Martin
7b4ff9786a
Merge pull request #29 from TASEmulators/main
...
Fix incorrect code mapping logic
2024-05-29 21:00:07 +02:00
CasualPokePlayer
befc3c90a1
Fix incorrect code mapping logic
2024-05-29 11:14:07 -07:00
SergioMartin86
eb018e683c
Making hqn dependency accessible
2024-05-19 12:14:36 +02:00
SergioMartin86
f494d60887
Updating jaffarCommon
2024-03-26 17:04:22 +01:00
SergioMartin86
8bf23cc385
Merge branch 'main' of github.com:SergioMartin86/quickerNES
2024-03-26 17:02:59 +01:00
SergioMartin86
fee1b2315d
Fixing dependencies
2024-03-26 17:02:39 +01:00
SergioMartin86
74c1a73fe8
Updating to latest jaffarCommon
2024-03-24 19:54:30 +01:00
SergioMartin86
1ab15ae46f
Updating reference to jaffarCommon
2024-03-24 18:17:46 +01:00
SergioMartin86
e5f690e778
Updating jaffarCommon reference
2024-03-24 18:15:05 +01:00
SergioMartin86
c80c453dd5
Using a proper flag for using gnu compilers for the function alignment
2024-03-24 17:42:05 +01:00
SergioMartin86
b6e742d5e3
Providing window from the player cpp
2024-03-22 12:50:46 +01:00
SergioMartin86
45840b6527
Putting controller into its own namespace
2024-03-19 19:47:30 +01:00
SergioMartin86
d61ff4580c
Updating jaffarCommon
2024-03-17 11:41:31 +01:00
SergioMartin86
a9d215a6dc
Updating jaffarCommon
2024-03-17 11:40:46 +01:00
SergioMartin86
c97cbb6cf8
Updating common lib
2024-03-16 06:59:56 +01:00
SergioMartin86
b67a94263e
Small improvements in deserialization
2024-03-11 19:47:41 +01:00
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
9f42942268
Updating checkout github action
2024-03-05 19:17:13 +01:00
SergioMartin86
5037166836
Updating jaffarCommon
2024-02-29 18:22:32 +00:00