Commit Graph

  • 7b41851e30 Putting mapper creation in the core file2 Sergio Martin 2024-01-14 12:10:53 +0100
  • 28da3085f2 adding the baseile quickNES from libretro as part of the benchmark Sergio Martin 2024-01-14 11:48:26 +0100
  • 90f249fd16 Adding original quicknes for proper benchmark comparison and testing Sergio Martin 2024-01-14 10:59:20 +0100
  • c71a339b18 Reorganizing meson files Sergio Martin 2024-01-14 10:31:17 +0100
  • f88932e368 Added alignment option Sergio Martin 2024-01-14 10:13:28 +0100
  • c18b91c70e Documenting changes Sergio Martin 2024-01-14 09:21:17 +0100
  • 520512b190 Removing NDEBUG Sergio Martin 2024-01-14 09:19:48 +0100
  • 37acae846c Ensuring CPU run function starts at the beggining of a page Sergio Martin 2024-01-14 09:17:06 +0100
  • dee398c8f7 Adding 1024-alignment to the cpu run function to prevent it from being split among different pages or L1i lines Sergio Martin 2024-01-14 09:01:14 +0100
  • a0062b7002 Refactoring mapper creation Sergio Martin 2024-01-14 08:18:23 +0100
  • dba28a6b98 Minor changes Sergio Martin 2024-01-14 08:11:26 +0100
  • 57c43b6d98 using skip frames properly (no audio) Sergio Martin 2024-01-14 06:12:32 +0100
  • 040d7f3939 Minor changes Sergio Martin 2024-01-13 21:09:52 +0100
  • 75a58247c0 More work on the CPU Sergio Martin 2024-01-13 20:27:52 +0100
  • 0240d9d1aa Working up the nes cpu Sergio Martin 2024-01-13 20:17:41 +0100
  • e40e0c7888 More simplfiications Sergio Martin 2024-01-13 20:12:03 +0100
  • 78414cfb6c Relocating core Sergio Martin 2024-01-13 20:01:32 +0100
  • 1a6cf0b487 Reduced pc to 16 bits since overflow detection isn't even implemented Sergio Martin 2024-01-13 19:08:42 +0100
  • f58b48ec6a Fixing missin warnings Sergio Martin 2024-01-13 18:59:55 +0100
  • 66e6632eea Reverting changes back to 0c8318e26e since some of those commits did something that affected performance Sergio Martin 2024-01-13 18:42:59 +0100
  • 95a95df8e1 More simplifications Sergio Martin 2024-01-13 17:15:24 +0100
  • 13561dc134 Fixing benchmark with release compilation Sergio Martin 2024-01-13 17:11:21 +0100
  • d023e639c3 More refactoring Sergio Martin 2024-01-13 14:33:35 +0100
  • 1389a87ad6 Simplifying Sergio Martin 2024-01-13 14:06:33 +0100
  • 8059551339 Removing unnecessary file Sergio Martin 2024-01-13 13:48:45 +0100
  • 47112198ad Removing warnings Sergio Martin 2024-01-13 13:43:20 +0100
  • 0c8318e26e Adding initial benchmark Sergio Martin 2024-01-13 13:35:54 +0100
  • df999066a3 Adding benchmark and starting to fix warnings Sergio Martin 2024-01-13 13:28:32 +0100
  • 8a236980bf Adding credits Sergio Martin 2024-01-13 11:43:35 +0100
  • b849450b31 Adding more tests Sergio Martin 2024-01-13 11:40:25 +0100
  • 3c7459fb62 Adding arkanoid and nigel mansell test Sergio Martin 2024-01-13 11:10:51 +0100
  • 52bb0987e3 Adding doRendering flag to disable audio/picture rendering for performance Sergio Martin 2024-01-13 11:10:42 +0100
  • 86ffc7fce7 Adding halt instructions Sergio Martin 2024-01-13 10:07:24 +0100
  • e1f4d956fe Adding solar jetman and ng2 Sergio Martin 2024-01-13 09:55:07 +0100
  • ab64459d60 Adding tennis Sergio Martin 2024-01-13 09:23:36 +0100
  • 9123e871f6 Adding ironsword Sergio Martin 2024-01-13 09:18:42 +0100
  • f98b52ca28 Adding tests Sergio Martin 2024-01-13 09:02:46 +0100
  • b36822dfaa Fixed playback memory use, adding super offroad and improved testing Sergio Martin 2024-01-13 07:04:22 +0100
  • 1952f8a622 Adding verification for tests Sergio Martin 2024-01-12 21:13:51 +0100
  • 147d0d4f52 Progress with testing Sergio Martin 2024-01-12 19:14:57 +0100
  • b346a9da5b Adding SHA1 calculation Sergio Martin 2024-01-11 21:35:21 +0100
  • 03e512dc12 Starting to add tests Sergio Martin 2024-01-11 20:23:32 +0100
  • 16143afe0d Progress with player Sergio Martin 2024-01-11 19:44:54 +0100
  • d310134441 Opening player render window Sergio Martin 2024-01-10 20:11:49 +0100
  • 410bbd9338 Adding tests and moving code around Sergio Martin 2024-01-10 19:48:57 +0100
  • 8644d25ee0 Some progress with emulator and player instances Sergio Martin 2024-01-09 20:59:59 +0100
  • 8196f8221b Adding third party tools, meson scripts, starting with the player Sergio Martin 2024-01-09 20:12:22 +0100
  • 37221bbe82
    Update README.md Sergio Martin 2024-01-08 20:19:59 +0100
  • fe0c12e099
    Update README.md Sergio Martin 2024-01-08 20:12:49 +0100
  • d9ae898b76 Adding initial version Sergio Martin 2024-01-08 20:11:49 +0100
  • bab4370830
    Initial commit Sergio Martin 2024-01-08 19:49:02 +0100