Commit graph

  • 6d04546f7b externals: added ghc::filesystem (for MacOS and Android) Jakub CzekaƄski 2019-05-21 00:33:01 +02:00
  • 5264d1eb37 add Android support Jakub CzekaƄski 2019-05-20 22:48:25 +02:00
  • a270b3fc63 fix log namespace conflict Jakub CzekaƄski 2019-05-19 21:15:47 +02:00
  • ff94018bec system: parse Syscall functions Jakub CzekaƄski 2019-05-18 13:34:33 +02:00
  • 86b9d48a7c experiment with emoji based text coloring Jakub CzekaƄski 2018-11-21 21:43:00 +01:00
  • 089b663f16 bios: parse BIOS call arguments Jakub CzekaƄski 2019-05-01 20:56:18 +02:00
  • aeef13971c cdrom: fix GetID command Jakub CzekaƄski 2019-05-05 22:21:12 +02:00
  • e0ce3af23c renderer: micro optimizations Jakub CzekaƄski 2019-05-01 23:50:34 +02:00
  • 974c366a14 cpu: unlikely macro for align checks Jakub CzekaƄski 2019-05-01 22:21:44 +02:00
  • ffc79c5e8a renderer: avoid float calculations Jakub CzekaƄski 2019-05-01 20:59:30 +02:00
  • 0b6ce3cf9a
    Update README.md literalmente-game 2019-03-29 23:43:53 -03:00
  • 0430d9e400 mdec: use safe containers in algorithm, added range checks Jakub CzekaƄski 2019-03-17 15:24:33 +01:00
  • bcf1626275
    Update README.md literalmente-game 2019-03-17 04:16:13 -03:00
  • 616bfeddfd readme: update changelog Jakub CzekaƄski 2019-03-13 20:44:51 +01:00
  • d8fcd1035e Revert "externals: added fmt lib" Jakub CzekaƄski 2019-03-13 20:26:23 +01:00
  • e71c368e8e premake: remove pch (fix Windows builds) Jakub CzekaƄski 2019-03-13 19:44:20 +01:00
  • d309e33ded externals: update fmt Jakub CzekaƄski 2019-03-13 19:30:22 +01:00
  • 63cd54b852 opengl: force software blit for 24bit mode Jakub CzekaƄski 2019-03-13 19:12:02 +01:00
  • 43f5b0b107 render: shorter fast_round implementation Jakub CzekaƄski 2019-03-03 20:57:20 +01:00
  • b84e6f8359 dma: calculate masterFlag on status write Jakub CzekaƄski 2019-02-18 19:57:22 +01:00
  • 1ec4f7765d project: added Precompiled headers Jakub CzekaƄski 2019-01-06 20:40:20 +01:00
  • 42d7d46f61 opengl: copy vram to screen on begin (WIP) Jakub CzekaƄski 2019-01-01 22:04:30 +01:00
  • 05ef1829bc spu: read IRQ address Jakub CzekaƄski 2018-12-30 14:29:43 +01:00
  • 99a7ca11fe mdec: algorithm working, hardcoded demangling for 24bit #20 Jakub CzekaƄski 2018-11-28 20:50:59 +01:00
  • c1d5a4d440 mdec: refactored, handle tables Jakub CzekaƄski 2018-11-25 20:28:02 +01:00
  • c17d5b7ce0 dma: added dma0 and dma1 channels Jakub CzekaƄski 2018-11-25 19:30:06 +01:00
  • 2f6ca33860 gte: rtps without template parameter Jakub CzekaƄski 2019-02-03 14:43:43 +01:00
  • 5e5f7beb67 externals: added fmt lib Jakub CzekaƄski 2019-01-25 19:37:59 +01:00
  • 29c488d7fa project: update Readme, add build instructions and requirements #43 Jakub CzekaƄski 2019-01-20 14:53:12 +01:00
  • 1abb81b983 project: refactored Premake, macOS builds Jakub CzekaƄski 2019-01-20 14:55:37 +01:00
  • 20d025ab80 controller: set ready flag Jakub CzekaƄski 2019-01-16 20:07:51 +01:00
  • a88c7b7870 ci: fix Discord notifications Jakub CzekaƄski 2019-01-13 11:27:37 +01:00
  • e4590cdcc0 tests: remove rtps unit tests (use auto tests) Jakub CzekaƄski 2019-01-13 11:12:02 +01:00
  • c22dd4cb23 gui: ImGui::TreePush and ImGui::TreePop when necessary Jakub CzekaƄski 2019-01-13 10:16:54 +01:00
  • becd526466 opengl: vsync option, fixed black screen on gl setup Jakub CzekaƄski 2018-12-30 16:44:03 +01:00
  • e060391f83 spu: read IRQ address Jakub CzekaƄski 2018-12-30 14:29:43 +01:00
  • ea54dce3e5 gte: fixed flag calculations (RTPS still has an issue) Jakub CzekaƄski 2019-01-10 00:06:51 +01:00
  • 403efda4c2 cpu: set vbadaddr on load/store exception Jakub CzekaƄski 2019-01-09 21:17:51 +01:00
  • 48f17cf4c8 cpu: fixed “illegal” tests Jakub CzekaƄski 2019-01-09 19:30:16 +01:00
  • 98088ef58f sdl: fix framelimiting when app is inactive Jakub CzekaƄski 2018-12-30 14:14:45 +01:00
  • 172df1369e externals: update dependencies Jakub CzekaƄski 2018-12-30 13:53:18 +01:00
  • e42699bf12 gui: update ImGui, repair Debugger Jakub CzekaƄski 2018-11-21 03:07:26 +01:00
  • a3acfcd5fe Add CD audio capture buffers (#42) Kieron 2018-12-19 23:37:49 +00:00
  • 7e520f4001 Change snake case to camel case Kieron 2018-12-19 15:11:36 +00:00
  • 08cfb9ad89
    Update README.md literalmente-game 2018-12-18 22:47:35 -02:00
  • 4e86488edf Fix indentation Kieron 2018-12-18 18:11:40 +00:00
  • 87c1c8ed3a Add CD audio capture buffers Kieron 2018-12-18 18:11:24 +00:00
  • e1acf37a7c readme: linked compability list Jakub CzekaƄski 2018-12-18 01:18:20 +01:00
  • 7c6b73b524 gui: support filesystem on Linux Jakub CzekaƄski 2018-11-24 22:18:08 +01:00
  • cc44c6b767 ci: added Discord notifications Jakub CzekaƄski 2018-11-22 23:35:21 +01:00
  • 215764a276 ci: Dockerized builds Jakub CzekaƄski 2018-11-22 18:24:16 +01:00
  • ca2d7ec3df Fix type mistake in halfcycle table Kieron 2018-11-21 21:44:25 +00:00
  • 53217eca57 Add SPU noise based upon Dr.Hell's (XEBRA) algorithm Kieron 2018-11-21 05:03:09 +00:00
  • 252c7a5a1b Fix ADSR step (Fixes FFVII cursor) Kieron 2018-11-21 03:13:21 +00:00
  • aad89f878e Fix type mistake in halfcycle table Kieron 2018-11-21 21:44:25 +00:00
  • c72f3073be spu: ignoreLoadRepeatAddress flag to prevent overwriting repeatAddress Jakub CzekaƄski 2018-11-21 18:51:11 +01:00
  • ce1bb7e793 Add SPU noise based upon Dr.Hell's (XEBRA) algorithm Kieron 2018-11-21 05:03:09 +00:00
  • 9f35964b15 Fix ADSR step (Fixes FFVII cursor) Kieron 2018-11-21 03:13:21 +00:00
  • 5153b92f44 cpu: invalidate load delay slot when loading data to register in delay slot Jakub CzekaƄski 2018-11-21 03:13:24 +01:00
  • 9671324be3 disk: Empty cd class, prevent crashes Jakub CzekaƄski 2018-11-21 03:08:10 +01:00
  • 9b411efcc2 chd: added support using modified libchdr #28 Jakub CzekaƄski 2018-11-16 22:22:03 +01:00
  • 906c8ba11b
    Update README.md literalmente-game 2018-11-17 20:34:36 -02:00
  • 02f8015383
    Update README.md literalmente-game 2018-11-17 20:26:17 -02:00
  • bc8c661f05 premake: fix entrypoint for Windows Jakub CzekaƄski 2018-11-16 22:22:48 +01:00
  • f6ae2cceb9 spu: fix repeating samples in Square games Jakub CzekaƄski 2018-11-15 21:15:45 +01:00
  • 8debe8a74c opengl: use native 1_5_5_5_REV texture if available Jakub CzekaƄski 2018-11-11 19:06:15 +01:00
  • 84db391876 project: XCode builds fix Jakub CzekaƄski 2018-11-11 19:05:30 +01:00
  • 66e4c6cd70 opengl: disable VSync Jakub CzekaƄski 2018-11-11 16:11:56 +01:00
  • a1d9988b4a project: file names should be lowercase Jakub CzekaƄski 2018-11-10 22:55:57 +01:00
  • b46b6b02b4 gte: force widescreen hack Jakub CzekaƄski 2018-11-10 21:41:14 +01:00
  • 4d059dbed4 adpcm: fix MSVC crash Jakub CzekaƄski 2018-11-10 19:40:23 +01:00
  • 1e6d445d74 ci: update Discord scripts Jakub CzekaƄski 2018-11-10 00:25:01 +01:00
  • 22d3b6bcdd vs: compilation fixes Jakub CzekaƄski 2018-11-10 00:05:16 +01:00
  • 2a8f94eb7b project: update Readme.md Jakub CzekaƄski 2018-11-09 23:52:01 +01:00
  • c2da52cd1d sdl: unlock mouse when paused Jakub CzekaƄski 2018-11-09 22:31:30 +01:00
  • 31d82c9108 opengl: software / hardware rendering Jakub CzekaƄski 2018-11-09 22:21:06 +01:00
  • a1c0b55098 sdl: macOs Mojave workaround Jakub CzekaƄski 2018-11-09 20:39:17 +01:00
  • 4d3b664f35 cdrom: data reading fixes Jakub CzekaƄski 2018-11-09 18:58:32 +01:00
  • 5e318c3f15 cue: parser rewrite Jakub CzekaƄski 2018-11-07 14:10:21 +01:00
  • 340a618f10 sound: drop samples when not framelimiting Jakub CzekaƄski 2018-11-03 17:27:56 +01:00
  • fc37a6d7e8 cdrom: moved reading logic to CDROM Jakub CzekaƄski 2018-11-03 17:11:17 +01:00
  • 925fdd1cda cdrom: Red Book audio parsing Jakub CzekaƄski 2018-11-03 14:53:24 +01:00
  • 097939c4d2 cd: moving to .cue based file reading Jakub CzekaƄski 2018-11-03 12:36:48 +01:00
  • 40295b8f8f spu: quick and dirty CDROM -> SPU audio mixing Jakub CzekaƄski 2018-10-28 18:53:57 +01:00
  • 916bbfe122 adpcm: added 37800Hz to 44100 “Zigzag” interpolation Jakub CzekaƄski 2018-10-25 21:42:43 +02:00
  • df2ce30efb cdrom: XA decoding Jakub CzekaƄski 2018-10-25 19:56:05 +02:00
  • 215aa40983 spu: not tested: added Pitch Modulation Jakub CzekaƄski 2018-10-20 11:30:19 +02:00
  • 22bd1ae2ad spu: moved keyOn and keyOff to Voice class Jakub CzekaƄski 2018-10-20 09:43:47 +02:00
  • 364c9a613d spu: added interpolation between samples Jakub CzekaƄski 2018-10-18 23:06:02 +02:00
  • 9d9165ed58 controller: added missing header Jakub CzekaƄski 2018-09-14 20:43:08 +02:00
  • 00422c8408 serial: read/write baud register (fix Wipeout boot) Jakub CzekaƄski 2018-09-14 20:37:39 +02:00
  • d1a1477b47 externals: added OpenGLES 3 support to GLAD Jakub CzekaƄski 2018-09-13 20:49:30 +02:00
  • 29b74779cc opengl: using native format texture Jakub CzekaƄski 2018-09-13 20:34:06 +02:00
  • 8bd2815797 opengl: refactored helper classes Jakub CzekaƄski 2018-09-01 11:47:48 +02:00
  • cd5b365ca3 opengl: added texture windows support, added incomplete blending Jakub CzekaƄski 2018-08-30 23:41:15 +02:00
  • ba01369f64 opengl: added shading, blending not working Jakub CzekaƄski 2018-08-30 21:39:27 +02:00
  • f815b8494d opengl: work in progress Jakub CzekaƄski 2018-08-30 00:24:23 +02:00
  • dcd014acde opengl: hardware renderer, attempt no. 2 Jakub CzekaƄski 2018-08-29 21:41:50 +02:00
  • 32b8f754ff dma: refactored, removed hard dependencies Jakub CzekaƄski 2018-08-29 19:32:27 +02:00
  • c38f5b9e36 spu: change field naming to fix build errors Jakub CzekaƄski 2018-08-29 03:32:46 +02:00