Commit graph

  • 75731c2812 push changes master liuk7071 2023-07-15 16:19:55 +02:00
  • 6e8b4cc06f pitch counter liuk7071 2023-03-31 15:36:38 +02:00
  • 23faf7bd85 many things, begin spu liuk7071 2023-03-31 13:52:19 +02:00
  • ad47cc9a88
    Update README.md liuk707 2022-12-11 14:18:36 +01:00
  • 3f8996f1b1 Game FPS counter, fix IRGB, handle FLAG writes properly liuk7071 2022-12-11 12:47:19 +01:00
  • 2057022a03
    Merge pull request #9 from liuk7071/fixing-gpu liuk707 2022-09-13 19:15:44 +02:00
  • 3ac261541a Some DMA fixes, update README fixing-gpu liuk7071 2022-09-13 19:13:26 +02:00
  • 8658f3cf64 GT gets to the menus, you can move in FF7 and Ridge Racer works fine liuk7071 2022-09-10 19:45:33 +02:00
  • 2491d2d0bb MDEC liuk7071 2022-09-02 15:05:33 +02:00
  • 36b1160bdb Fix texture blending (last time) liuk7071 2022-08-21 22:41:53 +02:00
  • 7ea90ffb10 Fix texture blending liuk7071 2022-08-21 22:15:16 +02:00
  • 1dbe58f782 Texture blending liuk7071 2022-08-21 22:03:29 +02:00
  • 55734605e6 Handle drawing offset in the shaders liuk7071 2022-08-21 20:55:54 +02:00
  • b46a6447ff More GPU optimizations, memory card writes liuk7071 2022-08-21 19:55:33 +02:00
  • cf22e5277a Set some of the OpenGL state after updating the GUI instead of in every GPU command liuk7071 2022-08-18 00:10:26 +02:00
  • e5cc6fa3e1 Less copy pasting in the GTE thanks to a function liuk7071 2022-08-17 23:00:47 +02:00
  • a1b563767a Fix pads in some games, start trying to emulate XA-ADPCM mode liuk7071 2022-08-12 22:09:20 +02:00
  • c3a4d9e0f6 Fix scheduler liuk7071 2022-08-11 23:19:32 +02:00
  • d6a026141e Speed up all gpu commands liuk7071 2022-08-10 19:40:15 +02:00
  • 572d1c8fa8 Software fastmem, some gpu speedups liuk7071 2022-08-10 02:28:51 +02:00
  • ac227cacb1 Update README liuk7071 2022-08-08 22:25:17 +02:00
  • 8d17abe2ce Fixed some GPU bugs, Crash and a lot of other games are less flashy liuk7071 2022-08-08 22:00:39 +02:00
  • 8a04ca0304 Fix some GTE bugs liuk7071 2022-08-08 14:55:55 +02:00
  • 3b9486f8a4 Memory card reads, some GTE stuff, Crash and FF7 go in game liuk7071 2022-08-08 02:18:44 +02:00
  • e033cff92c VRAM readbacks liuk7071 2022-08-04 00:44:16 +02:00
  • 729656a389 I forgot to delete 3 lines liuk7071 2022-08-03 23:55:20 +02:00
  • af76fb0399 Display area liuk7071 2022-08-03 23:46:48 +02:00
  • 9001ff7d48 Pads work without the HLE kernel calls liuk7071 2022-08-03 19:13:11 +02:00
  • 1160335ba0 Merge branch 'master' of https://github.com/liuk7071/ChonkyStation liuk7071 2022-07-20 13:18:52 +02:00
  • 4c3c6d6e96 Lots of games now go further thanks to SPU DMA interrupts cdrom liuk7071 2022-07-20 12:47:33 +02:00
  • 8562be5e2c GPF, GPL liuk7071 2022-07-20 12:14:09 +02:00
  • 851698851e
    Merge pull request #8 from liuk7071/fixing-gpu liuk707 2022-07-19 15:45:01 +02:00
  • 7ace9e0eac Fixed WholeSector in SetMode, I know this is the fixing-gpu branch but it's late and I dont want to mess up git liuk7071 2022-07-15 01:02:08 +02:00
  • 877d80f1c8 test liuk7071 2022-07-07 16:42:31 +02:00
  • 5517c8e766 Lots of things, I forgot to be honest, also vram viewer liuk7071 2022-07-07 16:27:52 +02:00
  • f91dab2c05 Gran Turismo shows something liuk7071 2022-06-04 15:23:48 +02:00
  • 32b41d4402 INTPL, NCDT liuk7071 2022-05-06 13:25:37 +02:00
  • caacd85fd5 DPCS liuk7071 2022-05-06 13:13:38 +02:00
  • 23d13f0793 NCS, NCT liuk7071 2022-05-06 13:02:06 +02:00
  • 5a7c44a3b3 Ridge Racer gets to menu liuk7071 2022-05-06 01:54:36 +02:00
  • f062a57fac Fix CDROM (one letter fix) liuk7071 2022-05-06 00:37:21 +02:00
  • db14e38bea
    Merge pull request #7 from liuk7071/gte liuk707 2022-05-01 20:51:31 +02:00
  • 0907e9ca46 I started implementing MVMVA then forgot to finish it, also trying to fix the cdrom gte liuk7071 2022-05-01 20:47:31 +02:00
  • d03cc0d454 Fix NCDS liuk7071 2022-04-25 23:25:47 +02:00
  • 4a60d0ce08 RTPS/RTPT should work fine, NCDS is still broken liuk7071 2022-04-24 22:34:32 +02:00
  • 7c623c3530 SZ0/1/2/3 should be unsigned not signed liuk7071 2022-04-23 22:14:57 +02:00
  • 9c87044310 AVSZ3/AVSZ4: make SZ0/1/2/3 signed 16bit instead of 32 bits liuk7071 2022-04-23 22:10:58 +02:00
  • 02ce7f3699 Getting closer, the S of the PS logo shows up sorta liuk7071 2022-04-23 21:53:32 +02:00
  • f365b3f7f2 Fix readCop2d liuk7071 2022-04-23 00:03:58 +02:00
  • 2001e0aca7 Progress? liuk7071 2022-04-22 23:36:34 +02:00
  • e8522800f7 Fix CFC/CTC (apparently I didn't actually fix it but I tried) liuk7071 2022-04-22 21:37:31 +02:00
  • 944aaf0e9b
    Merge pull request #6 from liuk7071/getting-games-to-work liuk707 2022-04-02 15:02:43 +02:00
  • 1a92043b39 Added 2 gpu commands and some other stuff I forgot getting-games-to-work liuk7071 2022-04-02 14:55:38 +02:00
  • 03788feea0 Update README.md liuk7071 2022-03-18 18:23:46 +01:00
  • 259925db74 Fix most load/store tests in amidog, hook the file>open menu to the actual emulator liuk7071 2022-03-18 17:13:47 +01:00
  • e73e6d94d0 BIOS finishes executing, add pads liuk7071 2022-03-17 15:29:41 +01:00
  • 073be82037 Delete useless files liuk7071 2022-03-13 14:03:43 +01:00
  • 6e45515cfc Openbios shows spinning cube liuk7071 2022-03-13 12:57:44 +01:00
  • ef7f0fb0c1 Fix 8bpp textures liuk7071 2022-03-08 15:12:58 +01:00
  • d8e141ad6c
    Merge pull request #4 from wheremyfoodat/master liuk707 2022-01-29 20:32:00 +01:00
  • fffb24aae9
    Reverse build tools to v142 liuk707 2022-01-29 20:23:21 +01:00
  • 82bc862026 more GTE fixes liuk7071 2022-01-29 19:51:27 +01:00
  • 83e6f19699 Merge branch 'master' of https://github.com/wheremyfoodat/ChonkyStation wheremyfoodat 2022-01-06 00:07:48 +02:00
  • 0a07c21c2c Implement SXY FIFO wheremyfoodat 2022-01-05 23:03:45 +02:00
  • 5bff309a03 GTE stuff pt. 1 wheremyfoodat 2022-01-05 22:47:20 +02:00
  • 3e2f5b4f0b removed some useless stuff I guess :rcow: liuk7071 2022-01-05 20:57:05 +01:00
  • eb72999feb trying to fix the gte liuk7071 2022-01-03 21:18:29 +01:00
  • 8509b76d4c textures sorta liuk7071 2022-01-03 20:11:52 +01:00
  • 475e6813b0 Some GTE ops, and textures? (dont implement CLUTs yet) liuk7071 2022-01-02 23:09:05 +01:00
  • 60bc83510d Fix some CDROM bugs, add a vram viewer (again) liuk7071 2021-12-11 23:54:04 +01:00
  • 8f01a1b155 Scheduler liuk7071 2021-12-06 21:38:07 +01:00
  • 903950b39d Some cleanup liuk7071 2021-08-30 17:01:20 +02:00
  • f72e2d8251 Fix segfault when manually starting liuk7071 2021-08-30 13:37:17 +02:00
  • a21480f262 Hardware renderer works with non textured polygons liuk7071 2021-08-30 12:21:00 +02:00
  • 9a8f129960 Attempt at hardware renderer liuk7071 2021-08-27 00:19:09 +02:00
  • 1a11eeecef Added back ImGui and moved to GLFW liuk7071 2021-07-10 18:22:10 +02:00
  • 70763537f9 Sort of implemented ReadN? liuk7071 2021-07-08 20:57:35 +02:00
  • 94c54507a4 Implemented texture transfers, proper vram viewer liuk7071 2021-06-24 15:29:59 +02:00
  • 4c6891cb75 Fix SeekL liuk7071 2021-06-22 01:16:54 +02:00
  • a6d8c58af8 Fix exceptions liuk7071 2021-06-14 17:23:34 +02:00
  • 90dad14bae Rewritten some of the cpu, other stuff liuk7071 2021-06-12 13:11:53 +02:00
  • 68bf51c72f Some CDROM liuk7071 2021-05-26 17:48:24 +02:00
  • e579b373d7 Implemented test 20h and GetStat CDROM commands, plus some other stuff liuk7071 2021-05-22 17:57:31 +02:00
  • cd569b2897 Revert "Implemented test 20h and GetStat CDROM commands, plus some other stuff" liuk7071 2021-05-22 17:48:15 +02:00
  • aa5ca159cb Implemented test 20h and GetStat CDROM commands, plus some other stuff liuk7071 2021-05-22 17:46:43 +02:00
  • f73efd79b4
    Merge pull request #3 from wheremyfoodat/master liuk707 2021-05-08 16:56:30 +00:00
  • 98e52e03e6 Fix file names wheremyfoodat 2021-05-08 19:51:27 +03:00
  • 8c59fa97b4 Fix load/branch delay slots in tests wheremyfoodat 2021-05-08 19:49:02 +03:00
  • 7fa8fb9b03 Fixed sideloading liuk7071 2021-05-08 18:20:11 +02:00
  • 0c0d870ca7
    Merge pull request #2 from wheremyfoodat/master liuk707 2021-05-03 12:23:24 +00:00
  • 645863d239 Make workflows run on PR wheremyfoodat 2021-05-03 14:49:55 +03:00
  • 9cff510f13 Fix typo in CI shell script wheremyfoodat 2021-05-03 14:36:58 +03:00
  • d59c207997 Fix assembly code bug in CI test wheremyfoodat 2021-05-03 14:34:25 +03:00
  • 720f7075f2 New test in CI, add test badge wheremyfoodat 2021-05-03 14:30:30 +03:00
  • 80eb6e0cdb Cleanup wheremyfoodat 2021-05-03 14:02:33 +03:00
  • 8d51f060d5 Copy SDL DLL to exe path in CI wheremyfoodat 2021-05-03 13:55:40 +03:00
  • 3f65240ef9 Headless run for CI wheremyfoodat 2021-05-03 13:48:43 +03:00
  • 6def13c08b Try setting up test CI wheremyfoodat 2021-05-03 12:53:32 +03:00
  • ed76da23fa Actually make it work (and enable debug symbols in solution...) wheremyfoodat 2021-05-03 02:47:50 +03:00
  • 3222b6bfe7 Try making this less broken wheremyfoodat 2021-05-03 02:12:54 +03:00