Commit Graph

608 Commits

Author SHA1 Message Date
twinaphex
05059a0585 Cleanups 2021-09-18 16:48:19 +02:00
twinaphex
1efc0309b6 Get rid of error_on_eos 2021-04-08 20:40:48 +02:00
twinaphex
921288f96e Get rid of asserts 2021-04-05 18:46:17 +02:00
twinaphex
0cb5316c43 Silence some LGTM warnings 2021-03-24 13:53:20 +01:00
jdgleaver
a397719fec Update libchdr (replace libflac with dr_flac) + fixes 2021-03-17 12:18:07 +00:00
Romain TISSERAND
cad67d2bdb Update libchdr to upstream 2020-11-03 19:14:41 +01:00
twinaphex
611e379c04 Simplify SimpleFIFO 2020-10-15 07:46:19 +02:00
negativeExponent
9f2aa60dc1 msvc2010: Buildfix 2020-10-15 06:20:34 +08:00
twinaphex
207cc2578a Buildfixes 2020-10-07 03:45:40 +02:00
twinaphex
6e5997418a Cleanups 2020-10-06 16:18:03 +02:00
twinaphex
cd6dc326fc Get rid of MDFN_PrintError 2020-10-06 16:06:54 +02:00
twinaphex
7dea66f52a Merge ioread.inc into libretro.cpp 2020-10-06 16:02:13 +02:00
twinaphex
9511d85176 Rename include file 2020-10-06 15:53:09 +02:00
twinaphex
8cfd8df508 Cleanup 2020-10-06 15:43:38 +02:00
twinaphex
cc730d7daa Cleanups 2020-10-06 15:16:03 +02:00
twinaphex
9a3f541b7c Cleanups 2020-10-06 15:09:33 +02:00
twinaphex
9528e77b4d Remove more unused switches 2020-10-06 14:56:21 +02:00
twinaphex
39b672c008 Remove some unused functions 2020-10-06 14:38:46 +02:00
twinaphex
3aac1640e9 Cleanups 2020-10-06 14:34:38 +02:00
twinaphex
9e655f36ce scsicd.cpp not used 2020-10-06 14:31:20 +02:00
twinaphex
ad175bffff Use SFVAR_BOOL 2020-10-06 14:29:31 +02:00
twinaphex
97cabdef4e (arcade_card) Cleanup 2020-10-06 14:24:13 +02:00
twinaphex
4c51d82707 Cleanup 2020-10-06 14:21:56 +02:00
twinaphex
3a97f6db79 Cleanup 2020-10-06 14:14:09 +02:00
twinaphex
32fa82bff2 Convert to C 2020-10-06 04:27:57 +02:00
twinaphex
56d6ed7235 Cleanups 2020-10-05 23:57:52 +02:00
twinaphex
66068b35ca Buildfix 2020-10-05 23:55:28 +02:00
twinaphex
9b2cd5d700 Buildfix 2020-10-05 23:47:03 +02:00
twinaphex
f59d42acf5 Buildfix 2020-10-05 23:44:08 +02:00
twinaphex
002b3785d9 Buildfix 2020-10-05 23:42:49 +02:00
twinaphex
5d97808f18 Cleanups 2020-10-05 23:30:44 +02:00
twinaphex
98d3f33481 SimpleFIFO - get rid of vector usage 2020-10-04 17:29:53 +02:00
twinaphex
1d4739e62b Type for SimpleFIFO is always uint8_t - get rid of template 2020-10-04 17:22:17 +02:00
twinaphex
78d4d47c38 Convert vdc.cpp to C 2020-10-04 17:12:26 +02:00
twinaphex
d4284103d0 Convert input.cpp to C 2020-10-04 17:00:42 +02:00
twinaphex
0dc6a7f740 Convert huc6280.cpp to C 2020-10-04 16:43:04 +02:00
twinaphex
724c715a15 Add SFVARN_BOOL 2020-10-04 16:09:27 +02:00
twinaphex
08c2a3507f Cleanups 2020-10-04 15:53:30 +02:00
twinaphex
aaf01102b9 Get rid of unused math_ops.h 2020-10-04 15:51:39 +02:00
twinaphex
808a30b3e8 Get rid of unused masmem.h 2020-10-04 15:50:41 +02:00
twinaphex
7da5ca86cc Header cleanups 2020-10-03 12:52:54 +02:00
twinaphex
c59a69cd27 Get rid of macro 2020-10-03 12:50:59 +02:00
twinaphex
53567cbc8d Cleanups 2020-10-03 12:45:05 +02:00
twinaphex
e2f040e024 Cleanups 2020-10-03 12:40:06 +02:00
twinaphex
f18b109a6e Cleanups 2020-10-03 12:34:34 +02:00
Autechre
5a2803fab2
Merge pull request #169 from negativeExponent/cheats
Add native cheat support
2020-09-29 02:28:07 +02:00
negativeExponent
db4fb2469c Add native cheat support
- Supports cheats in the form of F82xxx-F83xxx (physical
  address. RAM)
- Cheats in 1F0xxx-1F1xxx (raw address, RAM)
- Cheats in 00D000-100000 (raw address, System Card Ram)
- Cheats in 100000-110000 (raw address, CD RAM)
-
- Cheats in 802000-802000 (physical address, CD RAM)
- Cheats in F82000-F83000 (physical address, main RAM)
-
- as well as multi-line cheats.

Notes:
- Cheats has to be a 9-digit format, address in 6-digit followed by ':'
  separator and then a 1-byte value, aka xxxxxx:yy
- Multiline cheats has to be represented as xxxxxx:yy+xxxxxx:yy with '+'
  as a code separator
- It is best to use raw format (or mednafen code formats) within the
  range expected above.
- ROM based cheats not implemented (most of the labeled raw address) as
  they require writing to read-only memory.

Reference: libretro/beetle-pce-fast-libretro#93
2020-09-28 16:16:08 +08:00
twinaphex
7b54b05744 Get rid of CDIF_Message 2020-09-27 01:43:44 +02:00
twinaphex
bea0ff8f85 Get rid of IsAbsolutePath 2020-09-24 05:29:05 +02:00
twinaphex
2f6ebddd6c Remove unused headers 2020-09-24 05:09:26 +02:00