Commit graph

  • 16ebe7e3a3 move audio stuff to audio.c/h Dillon Beliveau 2020-11-22 20:43:00 -05:00
  • 4cf3f9a577 hack in "CIC is done writing" code Dillon Beliveau 2020-11-22 20:37:48 -05:00
  • ac90c99869 RSP DMA is never busy Dillon Beliveau 2020-11-22 18:58:09 -05:00
  • bd58b6e150 ignore bit 0 Dillon Beliveau 2020-11-22 18:58:00 -05:00
  • f7516ffc5b set CPU CP0 Config Dillon Beliveau 2020-11-22 18:57:52 -05:00
  • 3911a2952c sign extend Dillon Beliveau 2020-11-22 18:26:52 -05:00
  • e74a176777 in debug builds, always log at least warnings Dillon Beliveau 2020-11-22 17:45:57 -05:00
  • 7a2c142cc6 ignore release dir, remove -O3 since Release build sets it automatically Dillon Beliveau 2020-11-22 17:42:04 -05:00
  • 7ca0bd30d9 new version of parallel-rdp Dillon Beliveau 2020-11-22 17:32:52 -05:00
  • b9e8ab000e ignore release build dir Dillon Beliveau 2020-11-22 17:31:52 -05:00
  • b46a879173 latest version of parallel-rdp Dillon Beliveau 2020-11-22 17:31:45 -05:00
  • 3984698910 build in debug mode when cmake configured for debug Dillon Beliveau 2020-11-22 15:07:10 -05:00
  • 774df3566d load/execute real PIF ROM Dillon Beliveau 2020-11-22 12:21:02 -05:00
  • cf443b5653 remove log message Dillon Beliveau 2020-11-22 10:15:55 -05:00
  • 80b849ba4e give control back to player at end of tas Dillon Beliveau 2020-11-22 09:05:09 -05:00
  • 24e1cf2b57 mupen64plus movie playback Dillon Beliveau 2020-11-21 23:51:56 -05:00
  • c206befb59 more info in these logs Dillon Beliveau 2020-11-21 22:23:52 -05:00
  • a8bba7992a RDP interface fixes Dillon Beliveau 2020-11-21 22:23:46 -05:00
  • 13350bf1d2 fix dpc status bitfield Dillon Beliveau 2020-11-21 21:43:32 -05:00
  • 457432974c only call RomClosed if it is non-null Dillon Beliveau 2020-11-21 18:04:20 -05:00
  • e63e79155f RDP XBUS commands Dillon Beliveau 2020-11-21 17:52:54 -05:00
  • 50af228488 clean up logging Dillon Beliveau 2020-11-21 13:54:53 -05:00
  • 6ad4cb7d43 don't run RSP until it halts anymore Dillon Beliveau 2020-11-21 13:54:29 -05:00
  • 9e5269a37c only enable required arch Dillon Beliveau 2020-11-21 13:54:00 -05:00
  • b9594893e7 Latest version of parallel-rdp Dillon Beliveau 2020-11-21 12:56:24 -05:00
  • f98f84ce21 parallel-rdp process display lists Dillon Beliveau 2020-11-21 01:13:36 -05:00
  • 420a7de5c5 parallel-rdp integration doesn't depend on GFXINFO struct Dillon Beliveau 2020-11-20 23:33:00 -05:00
  • 2ff6589613
    Update README.md Dillon Beliveau 2020-11-20 10:37:03 -05:00
  • 8f19d60cc7 Latest version of my parallel-rdp fork Dillon Beliveau 2020-11-19 23:22:45 -05:00
  • d0b80d7208
    Merge pull request #4 from Dillonb/parallel-rdp Dillon Beliveau 2020-11-19 09:52:38 -05:00
  • cafb138018 image barrier, and unlikely on if statement Dillon Beliveau 2020-11-18 22:50:24 -05:00
  • 0f78ee2a26 formatting Dillon Beliveau 2020-11-18 22:25:05 -05:00
  • 07d45c89b8 remove commented out methods that don't need to be implemented Dillon Beliveau 2020-11-18 22:08:37 -05:00
  • 2a277307b5 cleanup sdl wsi platform a bit Dillon Beliveau 2020-11-18 22:07:39 -05:00
  • 41a6fe7300 finally got pixels drawing Dillon Beliveau 2020-11-18 22:04:28 -05:00
  • 7cc2fb2abc Latest version of parallel-rdp fork Dillon Beliveau 2020-11-16 19:49:45 -05:00
  • 3aa13c4b17 use WSI to init vulkan things Dillon Beliveau 2020-11-15 14:02:09 -05:00
  • ee4a571f5c get VkImage out of plugin Dillon Beliveau 2020-11-14 17:26:10 -05:00
  • 46860189b3 handle default cases Dillon Beliveau 2020-11-14 14:06:43 -05:00
  • a6ea87bf34 finish initialization of vulkan stuff, start wiring things up Dillon Beliveau 2020-11-14 14:04:36 -05:00
  • 16a5e3d8a6 same compile definition here Dillon Beliveau 2020-11-14 12:41:29 -05:00
  • 9c4bb29a5c using namespace Vulkan Dillon Beliveau 2020-11-14 12:41:21 -05:00
  • 3983f04c07 Merge branch 'master' into parallel-rdp Dillon Beliveau 2020-11-14 09:58:22 -05:00
  • 6891e84dfe Latest version of tests Dillon Beliveau 2020-11-14 09:56:47 -05:00
  • 7cf52e8877 little bit of progress Dillon Beliveau 2020-11-10 22:53:46 -05:00
  • f97396ca2b Merge branch 'master' into parallel-rdp Dillon Beliveau 2020-11-10 19:55:18 -05:00
  • 814d778683
    Update README.md Dillon Beliveau 2020-11-10 10:25:24 -05:00
  • 5a81b5ebad
    Update README.md Dillon Beliveau 2020-11-09 21:03:32 -05:00
  • 93a9df5664 detect and crash when invalid vsync values are written Dillon Beliveau 2020-11-09 20:46:27 -05:00
  • fb4b8ed5ad latest version of tests Dillon Beliveau 2020-11-08 14:42:48 -05:00
  • 24f1cd8349 https for tests submodule Dillon Beliveau 2020-11-08 11:53:02 -05:00
  • 9ef7be6bf4 latest version of tests Dillon Beliveau 2020-11-07 23:06:51 -05:00
  • 68505a9c4f mimic cen64 behavior for PI DMA lengths Dillon Beliveau 2020-11-07 23:05:26 -05:00
  • 9e8131eb32 more information on out of bounds ROM accesses Dillon Beliveau 2020-11-07 23:04:09 -05:00
  • 02a9cc1e2e Log output on failure Dillon Beliveau 2020-11-07 21:38:49 -05:00
  • 808bd5ec39
    Update README.md Dillon Beliveau 2020-11-07 21:33:52 -05:00
  • 3ae0c9fdc1 latest version of tests Dillon Beliveau 2020-11-07 17:49:58 -05:00
  • d4008544c2 include address in virtual address error message Dillon Beliveau 2020-11-07 17:49:50 -05:00
  • 83f68618d9 log number of steps taken in tests Dillon Beliveau 2020-11-01 14:51:17 -05:00
  • 166c8c778b build with -O3 by default Dillon Beliveau 2020-11-01 14:28:21 -05:00
  • 8b05868833 comments next to register names with their numbers Dillon Beliveau 2020-11-01 14:26:32 -05:00
  • 803796d09d why is this so fiddly Dillon Beliveau 2020-11-01 12:15:16 -05:00
  • 0663f4cac4 fancy new way of handling submodules Dillon Beliveau 2020-11-01 12:14:08 -05:00
  • d6ea84d53c run n64-tests repo as part of CI Dillon Beliveau 2020-11-01 12:09:19 -05:00
  • 8d6932ac24 Screenshot in README Dillon Beliveau 2020-11-01 12:02:11 -05:00
  • e779176aff Add mario screenshot Dillon Beliveau 2020-11-01 12:00:13 -05:00
  • f724690d4d generate test cases for all other immediate instructions, stub most remaining instructions Dillon Beliveau 2020-10-31 18:30:37 -04:00
  • de8eed479c remove stray comment Dillon Beliveau 2020-10-31 18:03:18 -04:00
  • 0badee6840
    Update README.md Dillon Beliveau 2020-11-01 11:54:51 -05:00
  • c74a0d0a26 longer timeout Dillon Beliveau 2020-10-31 12:50:25 -04:00
  • 2c87374b88 check alignment in more places Dillon Beliveau 2020-10-31 12:16:56 -04:00
  • f40fae1e8b test case generator Dillon Beliveau 2020-10-31 12:16:21 -04:00
  • 4a352446c3 check alignment Dillon Beliveau 2020-10-31 12:15:59 -04:00
  • e30431ed25 logdie always enabled Dillon Beliveau 2020-10-31 12:11:37 -04:00
  • 49c801463a index needs to be a word here Dillon Beliveau 2020-10-31 12:11:09 -04:00
  • a80c4b1bac Typo Dillon Beliveau 2020-10-30 23:12:25 -04:00
  • a961810250 Program counter is 64 bits Dillon Beliveau 2020-10-27 12:51:42 -04:00
  • 70f60424bd quick updates Dillon Beliveau 2020-10-26 22:26:29 -04:00
  • c4460d1a2f document Count/Compare Dillon Beliveau 2020-10-26 22:22:35 -04:00
  • 8464e5ee18 document random registers Dillon Beliveau 2020-10-26 22:18:54 -04:00
  • 2ba9cdc36f link bootcode analysis Dillon Beliveau 2020-10-26 22:18:41 -04:00
  • 0cd0fb16b9 typo Dillon Beliveau 2020-10-26 22:01:42 -04:00
  • bae2c2a20d sort remaining CP0 registers Dillon Beliveau 2020-10-26 22:00:34 -04:00
  • 30890465f4 document boot process, list CPU and CP0 registers Dillon Beliveau 2020-10-26 21:43:45 -04:00
  • ee6f2744ab automatically add a test run for each test rom Dillon Beliveau 2020-10-24 19:51:34 -04:00
  • ab3f69c86a don't print every loop Dillon Beliveau 2020-10-24 19:51:19 -04:00
  • 6917c0560c Automatically run test roms if repo cloned Dillon Beliveau 2020-10-24 19:22:29 -04:00
  • 34b0edf119 Docs are WIP Dillon Beliveau 2020-10-24 17:55:51 -04:00
  • f170b0cf5c Build n64-tests repo if cloned in the proper place Dillon Beliveau 2020-10-24 17:26:34 -04:00
  • dc44fe8446 Descriptions of more memory regions Dillon Beliveau 2020-10-24 11:31:00 -04:00
  • 457b2d9f12
    Update memory_map.rst Dillon Beliveau 2020-10-22 10:38:25 -04:00
  • 0dcd42ca38
    Update index.rst Dillon Beliveau 2020-10-22 09:23:40 -04:00
  • abb6995b64 switch to haiku theme for sphinx Dillon Beliveau 2020-10-21 22:23:14 -04:00
  • a6807ddd38 more badges Dillon Beliveau 2020-10-21 22:16:20 -04:00
  • fd57c44525 physical memory map, descriptions not done yet Dillon Beliveau 2020-10-21 22:12:19 -04:00
  • f89eae67b8 docs updates. edits, information on memory Dillon Beliveau 2020-10-21 21:04:47 -04:00
  • 4463eb7321 Write the beginnings of some docs Dillon Beliveau 2020-10-20 18:09:51 -04:00
  • c197016794 Empty sphinx docs Dillon Beliveau 2020-10-20 10:34:36 -04:00
  • 4ba45e4f59
    Update README.md Dillon Beliveau 2020-10-06 10:40:40 -04:00
  • 59516b04de more vulkan init progress Dillon Beliveau 2020-10-04 17:14:44 -04:00