Commit Graph

34 Commits

Author SHA1 Message Date
SergioMartin86 482687539e Adding ark tests 2024-08-08 18:06:51 +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 8bdfd4fa2a Updating jaffarCommon subproect 2024-03-06 16:21:04 +01:00
Sergio Martin 944046a78a Using encapsulated serializators now 2024-02-09 20:43:42 +01:00
Sergio Martin 9bede7a2e8 Using common set of tools 2024-02-08 19:19:39 +01:00
Sergio Martin 633173ba4d Differential compression requires passing relative positions for differential and reference data 2024-02-08 07:44:08 +01:00
Sergio Martin 0947327fe0 Progress with differential compression 2024-02-06 17:54:39 +01:00
Sergio Martin b07f5521af Making all includes relative 2024-01-28 18:19:23 +01:00
Sergio Martin b1fbe9ddc5 Refactoring for better use in JaffarPlus 2024-01-28 16:03:02 +01:00
Sergio Martin a2c541b5a0 Simplifying light state logic, adding header block, adapting tests 2024-01-27 20:02:05 +01:00
Sergio Martin 4040672b0b Fixing tests 2024-01-25 07:15:48 +01:00
Sergio Martin 9802883fee Homogenizing format 2024-01-22 18:50:52 +01:00
Sergio Martin fab1b2b0bf Adding configurable controller and proam2 test 2024-01-21 15:34:15 +01:00
Sergio Martin 992ac1ea2c Added ignored blocks in the light state 2024-01-20 20:16:54 +01:00
Sergio Martin 3b4a530d42 Adding block discrimination mechanism for light states 2024-01-20 18:30:24 +01:00
Sergio Martin 0afe500701 Adding configurable light states 2024-01-20 16:48:38 +01:00
Sergio Martin 5a99f2749a Differentiating full & lite state classes 2024-01-20 15:26:14 +01:00
Sergio Martin d1993751f6 added namespaces 2024-01-20 12:33:31 +01:00
Sergio Martin d8513ef867 Restyling 2024-01-20 11:21:34 +01:00
Sergio Martin 131aa5bb97 Simplications in source, removing no longer needed files and simplifying tests 2024-01-19 17:03:47 +01:00
Sergio Martin 4530713b01 Created new functions for serialization and deserialization 2024-01-18 19:56:30 +01:00
Sergio Martin f6d119b549 Adding saiyuuki world 2024-01-17 18:21:44 +01:00
Sergio Martin e09e0a745d Extending full cycle testing to an extra advance 2024-01-17 16:38:22 +01:00
Sergio Martin e0973cd946 Allocating state in the heap 2024-01-17 07:09:34 +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 57c43b6d98 using skip frames properly (no audio) 2024-01-14 06:12:32 +01:00
Sergio Martin 0c8318e26e Adding initial benchmark 2024-01-13 13:35:54 +01:00
Sergio Martin 52bb0987e3 Adding doRendering flag to disable audio/picture rendering for performance 2024-01-13 11:10:42 +01:00
Sergio Martin b36822dfaa Fixed playback memory use, adding super offroad and improved testing 2024-01-13 07:04:22 +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