initial hle support for lightrec2023-09-02T19:54:16Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-09-02T19:54:16Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=1da9b9ae28406f3bec5b2bd5905783971b991bec
drc: update according to the interpreter (3)2023-07-27T00:09:34Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-27T00:09:34Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=de6dbc5289bc76996ad4e3133e0eeb90e13b2ed4
drc: update according to interpreter (2)2023-07-25T22:23:06Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-25T22:23:06Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=ecca05e3f098c65ba617f1a7dd2a31b2bce7e4ab
psxinterpreter: yet more exceptions, new config option2023-07-19T22:51:46Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-19T22:51:46Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=bc7c5acb6eb1ac9adc6b4381a2c2b2baffd5aebe
psxinterpreter: yet more exceptions, new config option
libpcsxcore: Use the same type for next_interrupt everywhere2022-05-29T12:53:34ZAsh Loganash@heyquark.comnotaznotasas@gmail.com2022-05-29T12:53:34Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=45a1e89f9b213953b102c6217c97a2f8828f1a57
libpcsxcore: Use the same type for next_interrupt everywhere
u32 is long unsigned int on some platforms
drc: handle regs-not-in-psxRegs case better2023-07-09T22:50:00Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-09T22:50:00Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=6d75addfea5544b926d3924b1bd1e1d8ce9ffdb4
drc: handle regs-not-in-psxRegs case better
for lightrec
clean up switching between dynarec and interpreter2023-07-09T19:50:47Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-09T19:50:47Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=980f7a58b47fefd3424bf8d55f6345128dc3774c
clean up switching between dynarec and interpreter
alternative to libretro/pcsx_rearmed#727
clean up cache isolation handling2023-07-08T21:09:24Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-08T21:09:24Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=679d5ee3c46235923a99391922de1df0239e9ff3
clean up cache isolation handling
also ari64 drc now handles unmapped io same as interpreter
drc: minor cleanup2023-07-08T21:07:06Znotaznotasas@gmail.comnotaznotasas@gmail.com2023-07-08T21:07:06Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=d75460620efa21df695967c72a92265dac04001f
merge from libretro fork2022-10-13T20:55:21Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-10-13T20:55:21Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=7a8d521fba9c86ae7b51369ce061bf63112b745f
merge from libretro fork
+ minor modifications
Reducing the diff as it's too hard to track down breakage
when one works but not the other.
psxinterpreter: use cycle_multiplier also2022-10-01T20:43:39Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-10-01T20:43:39Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=d5aeda23720ba9374312f8d387f299024fedb7e6
psxinterpreter: use cycle_multiplier also
not just ari64
cdrom: treat seek the same as other commands2022-09-17T20:28:46Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-09-17T20:28:46Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=480e570b6f27909ecdb3f7b2769171b7a7b7f484
cdrom: treat seek the same as other commands
much simpler this way
psxinterpreter: reduce the use of globals2022-09-09T19:11:30Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-09-09T19:11:30Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=4cc373dd225bc4c0db251b3689571e97a1e4ec5a
psxinterpreter: reduce the use of globals
they induce penalties with -fPIC
cdrom: get rid of cdrPlayInterrupt2022-09-02T20:13:44Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-09-02T20:13:44Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=d9a0249331e3f0da8820e158baaafa69e3a534ac
cdrom: get rid of cdrPlayInterrupt
unify with cdrReadInterrupt and name it cdrPlaySeekReadInterrupt
... althoug these are not actually interrupts, more like events,
but keep this weird PCSX's naming convention
drc: update some logging and patches2022-06-01T21:25:32Znotaznotasas@gmail.comnotaznotasas@gmail.com2022-06-01T21:25:32Zhttps://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=pcsx_rearmed.git;a=commitdiff;h=55a695d912d793ba4b2f152fe795b302b76db162