Commit Graph

  • abe2c5c793
    Merge 4b34957d63 into ffb7302245 kapodamy 2023-04-11 21:43:26 -0400
  • 4b34957d63
    Fix building on MINGW kapodamy 2023-04-11 22:35:23 -0300
  • ffb7302245
    Update README.md master Anthony Pesch 2018-04-18 00:50:10 -0400
  • 123492d04e Merge f12ae70565 into e032445a08 orbea 2018-01-11 05:01:26 +0000
  • f12ae70565 Remove ICLA.md orbea 2018-01-10 20:49:57 -0800
  • e032445a08 set error code when GDC_CHECK_COMMAND is called for something other than the most recent command Anthony Pesch 2017-12-04 19:04:30 -0500
  • ba71415a3f added two missing cases to sh4_memcpy Anthony Pesch 2017-12-04 18:21:56 -0500
  • e4087c56a8 added initial system page to ui Anthony Pesch 2017-12-04 00:16:35 -0500
  • 4009efb586 lower navigation biasing along x axis to avoid unexpected navigation movements in game menu Anthony Pesch 2017-12-03 23:24:40 -0500
  • 3fed26256f updated to latest imgui Anthony Pesch 2017-12-03 23:23:37 -0500
  • 4fb509246a updated imgui implementation to filter small analog inputs Anthony Pesch 2017-12-03 20:43:40 -0500
  • 572b397952 added options for deadzones, a default deadzone, and adjustments to the raw axis value before scaling Bryan Baraoidan 2017-12-03 20:43:12 -0500
  • 107f7969b0 pass absolute value for joystick axis key to input handlers instead of splitting the axis into two keys Anthony Pesch 2017-12-03 19:57:48 -0500
  • 78cee80efc Merge 8eca0b9e9c into a887f4abfc Bryan Baraoidan 2017-12-03 22:51:17 +0000
  • a887f4abfc don't add connected game controllers twice at startup Anthony Pesch 2017-12-03 17:50:01 -0500
  • 8354e1f4f5 use a heuristic to override the disc format returned by the GDROM_CHECK_DRIVE syscall in order to help boot cdi imagesa Anthony Pesch 2017-12-03 15:30:33 -0500
  • c618cd595c unscramble bootfile of CD-ROM XA discs during HLE bootstrap Anthony Pesch 2017-12-02 15:45:13 -0500
  • b7cb524c02 rename menu syscall vector to system syscall vector add support for system boot syscall Anthony Pesch 2017-12-02 15:32:36 -0500
  • 8eca0b9e9c Merge branch 'master' of https://github.com/inolen/redream Bryan Baraoidan 2017-12-02 15:38:51 -0800
  • d271986064 fixed format of GDC_GETTOC response, added comments describing layout fixed transfer size not being set correctly in GDC_REQ_MODE / GDC_SET_MODE fixed format of GDC_REQ_STAT response, added comments describing layout converted gdrom syscall constants to hex for easier debugging Anthony Pesch 2017-12-02 11:07:18 -0500
  • 9f0c1b818d Merge branch 'master' of https://github.com/inolen/redream Bryan Baraoidan 2017-11-30 22:18:57 -0800
  • fbb7b43aef Added options for deadzones, a default deadzone, and adjustments to the raw axis value before scaling Bryan Baraoidan 2017-11-30 22:17:50 -0800
  • c19b16f31b added missing gdrom syscall vector fixed bitrot in hybrid hle bios mode Anthony Pesch 2017-11-30 22:20:09 -0500
  • 0b5f4eecb4 relax fatal error when fpu exceptions are enabled Anthony Pesch 2017-11-30 17:20:57 -0500
  • 62c178dd50 make SYSINFO_INIT syscall return 0 on success Anthony Pesch 2017-11-30 17:19:49 -0500
  • ff4eefa36d fix case where ta_get_context could return an unallocated context for address 0, as it was iterating over all available contexts, not just the allocated ones Anthony Pesch 2017-11-29 23:22:44 -0500
  • 621f65ca78 fix unpacking of 0555 RGB framebuffer Anthony Pesch 2017-11-28 17:56:23 -0500
  • 2bd404641c remove old docs dir Anthony Pesch 2017-11-26 20:28:44 -0500
  • d0024b8c42 ensure pc is synchronized before sleep instruction is executed, else the sleep loop will spin starting at the last known pc Anthony Pesch 2017-11-26 11:29:40 -0500
  • 80fd24654b added OP_DEBUG_LOG helper Anthony Pesch 2017-11-26 11:47:19 -0500
  • e53b23c073 updated pvr_video_size to calculate internal resolution based on FB_R_SIZE Anthony Pesch 2017-11-25 23:30:54 -0500
  • cdfbb58a6b added message to assert when gdi track fails to open Anthony Pesch 2017-11-25 12:36:16 -0500
  • a8501a2f62 make vmu respond to device info request with LCD / Clock support added stubs for LCD / Clock commands Anthony Pesch 2017-11-25 10:39:37 -0500
  • 74e4fb2cc4 Merge branch 'master' of https://github.com/inolen/redream Bryan Baraoidan 2017-11-25 07:17:26 -0800
  • 944213db99 update appveyor and travis to publish to redream.io v1.0.0 Anthony Pesch 2017-11-24 17:33:24 -0500
  • 97b1913ea3 Merge branch 'master' of https://github.com/inolen/redream Bryan Baraoidan 2017-11-24 08:41:26 -0800
  • 86205daf1b made rsi / rdi registers callee-saved on windows made xmm registers caller-saved on linux / mac added x64_backend_push_regs and x64_backend_pop_regs helpers Anthony Pesch 2017-11-23 23:15:16 -0500
  • 8e6212cfea move store queue arrays to sh4 struct Anthony Pesch 2017-11-22 13:36:53 -0500
  • 99566d543d print out reg to ir dump shoegazer Anthony Pesch 2017-11-22 20:09:34 -0500
  • 0e9e918af6 more printfs Anthony Pesch 2017-11-22 14:19:35 -0500
  • 2b763a22c8 move sq to sh4 object Anthony Pesch 2017-11-22 13:36:53 -0500
  • 84886fa41c hide cursor in fullscreen mode Anthony Pesch 2017-11-22 11:06:20 -0500
  • 778df17c2d add git version header print out version on startup Anthony Pesch 2017-11-22 09:41:17 -0500
  • eb9cb266e5 don't spam log when loading discs for ui purposes Anthony Pesch 2017-11-22 09:11:28 -0500
  • 5ca08dbb4d don't attempt to pop the ui history stack if empty Anthony Pesch 2017-11-22 00:07:56 -0500
  • 3f2e5ae9f2 don't invalidate last video source when video output is disabled Anthony Pesch 2017-11-21 23:51:31 -0500
  • 0e2a9b563d return physical address when reading from area 4 return 0xffffffff when the boot and flash roms are read from area 0 mirror nop when boot rom is written to Anthony Pesch 2017-11-21 08:40:02 -0500
  • 4380719481 map unassigned p4 regions to the external address space Anthony Pesch 2017-11-21 08:25:14 -0500
  • 225592a955 initial support for background textures Anthony Pesch 2017-11-20 19:55:33 -0500
  • 58c43da2cc added host debug menu added audio/video sync option enabled video sync by default Anthony Pesch 2017-11-20 18:41:49 -0500
  • eca0c94b2c throttle the ui to 60 fps ran latest clang-format Anthony Pesch 2017-11-20 08:10:13 -0500
  • 2e1dec131a updated libretro Makefile to build from the deps/libretro directory Anthony Pesch 2017-11-19 23:47:19 -0500
  • 348e31a115 enclose imgui extensions with HAVE_IMGUI check Anthony Pesch 2017-11-19 23:43:05 -0500
  • 0111613f67 handle unordered inputs in OP_FCMP Anthony Pesch 2017-11-19 15:50:36 -0500
  • 3655298935 use IR_MAX_ARGS when writing out ir Anthony Pesch 2017-11-19 15:43:57 -0500
  • 0d7d036968 make gdrom's REQ_SES honor size parameter added assert if FPU exceptions are enabled disabled -Wformat-truncation Anthony Pesch 2017-11-19 10:22:32 -0500
  • c89a2fb5a1 Changed returned value of fs_mediadirs to display other drives on system (windows) Bryan Baraoidan 2017-11-18 15:29:45 -0500
  • ce86c18abf initial ui work Anthony Pesch 2017-10-05 22:27:44 -0400
  • 47b600e2da updated to custom imgui fork Anthony Pesch 2017-11-08 08:56:22 -0500
  • 0263b127d6 added SH4_FLAG_FALLBACK to explicitly flag instructions to fallback to the interpreter Anthony Pesch 2017-11-18 14:10:32 -0500
  • e7ea5fcd70 don't free tile context after rendering, enabling it to be rendered multiple times Anthony Pesch 2017-11-17 22:14:03 -0500
  • a4f1cf8d6a return if the maple frame was unhandled if sub-device doesn't exist Anthony Pesch 2017-11-17 21:57:25 -0500
  • dbc147eb78 updated to latest libchdr Anthony Pesch 2017-11-17 18:19:06 -0500
  • 528e4f89d4 refactored disc code to use the new track_set_layout function to consolidate track layout logic Anthony Pesch 2017-11-17 18:10:43 -0500
  • 50f9cd5fff added note about SB_FFST Anthony Pesch 2017-11-17 00:17:00 -0500
  • f177f6d40c added workaround to prevent clipped vertices from generating additional junk vertices Anthony Pesch 2017-11-16 19:54:03 -0500
  • 8ce539f85e more hacks Anthony Pesch 2017-11-20 20:43:51 -0500
  • 4ad4fafb54 initial support for background textures Anthony Pesch 2017-11-20 19:55:33 -0500
  • a080c5d71f added host debug menu added audio/video sync option enabled video sync by default Anthony Pesch 2017-11-20 18:41:49 -0500
  • b3e1b38047 throttle the ui to 60 fps ran latest clang-format Anthony Pesch 2017-11-20 08:10:13 -0500
  • f525c508d6 updated libretro Makefile to build from the deps/libretro directory Anthony Pesch 2017-11-19 23:47:19 -0500
  • 770c299d3f Merge 4d51984542 into a16be3b9ec orbea 2017-11-20 04:43:11 +0000
  • a16be3b9ec enclose imgui extensions with HAVE_IMGUI check Anthony Pesch 2017-11-19 23:43:05 -0500
  • ef94ca2c7f Merge 007be3497f into ffc4049a13 orbea 2017-11-20 04:38:06 +0000
  • c0114cf749 jit debug hacks Anthony Pesch 2017-11-19 23:37:22 -0500
  • ffc4049a13 updated to latest imgui fork Anthony Pesch 2017-11-19 23:27:20 -0500
  • 007be3497f Fix libretro build. orbea 2017-11-19 15:49:37 -0800
  • 258aa2a067 handle unordered inputs in OP_FCMP Anthony Pesch 2017-11-19 15:50:36 -0500
  • 885cd67d1f use IR_MAX_ARGS when writing out ir Anthony Pesch 2017-11-19 15:43:57 -0500
  • 4d51984542 Fix Makefile paths orbea 2017-11-19 08:52:17 -0800
  • cf166a4cc5 make gdrom's REQ_SES honor size parameter added assert if FPU exceptions are enabled disabled -Wformat-truncation Anthony Pesch 2017-11-19 10:22:32 -0500
  • 9f349b45f5 Changed returned value of fs_mediadirs to display other drives on system (windows) Bryan Baraoidan 2017-11-18 15:29:45 -0500
  • 090f0e4f87 initial ui work Anthony Pesch 2017-10-05 22:27:44 -0400
  • 450dec206d updated to custom imgui fork Anthony Pesch 2017-11-08 08:56:22 -0500
  • 3909d42ee1 added SH4_FLAG_FALLBACK to explicitly flag instructions to fallback to the interpreter Anthony Pesch 2017-11-18 14:10:32 -0500
  • 2dd30ab822 Merge fb3c3a3be1 into 6971e9bd85 Bryan Baraoidan 2017-11-18 03:57:17 +0000
  • fb3c3a3be1 Merged rebase and changed returned value of fs_mediadirs to display other drives on system (windows) Bryan Baraoidan 2017-11-17 19:54:55 -0800
  • a23a145a60 don't free tile context after rendering, enabling it to be rendered multiple times Anthony Pesch 2017-11-17 22:14:03 -0500
  • f18f684b2f return the maple frame was unhandled if sub-device doesn't exist Anthony Pesch 2017-11-17 21:57:25 -0500
  • 00e5376562 updated to latest libchdr Anthony Pesch 2017-11-17 18:19:06 -0500
  • 202c172759 refactored disc code to use the new track_set_layout function to consolidate track layout logic Anthony Pesch 2017-11-17 18:10:43 -0500
  • 0f55dfc08a added note about SB_FFST Anthony Pesch 2017-11-17 00:17:00 -0500
  • 65ae576148 added workaround to prevent clipped vertices from generating additional junk vertices Anthony Pesch 2017-11-16 19:54:03 -0500
  • 7a2d89adfb Revert "take the absolute value of the z component when calculating w, else" Anthony Pesch 2017-11-16 17:57:45 -0500
  • 3f1de03557 avoid using bitfields for spi command responses to avoid alignment issues with msvc Anthony Pesch 2017-11-15 21:11:32 -0500
  • 2dacdc0607 added support for loading mode1 2336/2352 and mode2 2352 tracks from cdi discs Anthony Pesch 2017-11-15 17:40:59 -0500
  • 796b7a2dca added tmu stats debug menu Anthony Pesch 2017-11-15 08:35:51 -0500
  • 2297386e0c make unexpected area0 write fatal as well Anthony Pesch 2017-11-15 08:38:45 -0500
  • 8140daecfe properly calculate missing z, u, v coordinates for sprites Anthony Pesch 2017-11-14 21:41:59 -0500
  • 7d2e9cf3e6 take the absolute value of the z component when calculating w, else negative z values will always fail the clip test Anthony Pesch 2017-11-14 00:11:29 -0500