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
Autechre
307fb2b59e
Merge pull request #168 from Tatsuya79/patch-1
...
update composite palette
2020-09-27 22:15:23 +02:00
Tatsuya79
85faaf6278
update composite palette
2020-09-27 22:14:18 +02:00
twinaphex
7b54b05744
Get rid of CDIF_Message
2020-09-27 01:43:44 +02:00
twinaphex
83d8491888
Buildfix for Windows
2020-09-24 07:12:23 +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
Autechre
97971fd2b8
Merge pull request #167 from negativeExponent/patch-1
...
Buildfix
2020-09-22 04:46:36 +02:00
negativeExponent
13d5dc3712
Update libretro.cpp
2020-09-22 10:42:43 +08:00
Autechre
12abdf5690
Merge pull request #166 from negativeExponent/add_support_for_composite_palette
...
Add custom palette support, add composite palette (backport https://g …
2020-09-22 03:21:09 +02:00
negativeExponent
ec4546745e
Buildfix
2020-09-22 09:10:25 +08:00
Autechre
78424b4672
Merge pull request #165 from eadmaster/master
...
replaced disable PSG sound channel core options with volume adjust (#160 )
2020-09-21 23:20:31 +02:00
eadmaster
fcaa11137f
minor fixes, moved pce_cdspeed core option above the volume options
2020-09-21 13:35:32 +02:00
twinaphex
c640855c21
MSVC buildfix
2020-09-20 01:05:39 +02:00
eadmaster
94515e5786
replaced disable PSG sound channel core options with volume adjust ( #160 )
2020-09-19 15:36:20 +02:00
negativeExponent
ebeb9c79fc
Add custom palette support, add composite palette (backport https://github.com/libretro/beetle-pce-libretro/pull/7 )
...
- Add support loading custom palettes (restored from upstream)
- Add composite palette, switchable as a core option to select default
rgb colors or composite (experimental)
In order to accomodiate the feature, colormap or LUT is used instead of
usin MAKECOLOR_PCE.
https://github.com/libretro/beetle-pce-libretro/issues/6
2020-09-19 11:19:15 +08:00
twinaphex
4f70b970b3
Cleanups
2020-09-18 21:56:04 +02:00
twinaphex
2a516b9978
Cleanups
2020-09-18 21:50:29 +02:00
twinaphex
0702effe79
Cleanups
2020-09-18 21:47:07 +02:00
twinaphex
d2559ca27a
Cleanups
2020-09-18 21:45:06 +02:00
twinaphex
f03ee06094
Buildfixes for MSVC
2020-09-18 18:43:20 +02:00
Autechre
4aaa139c89
Merge pull request #164 from eadmaster/master
...
added individual sound channel disable options (#160 )
2020-09-18 14:16:22 +02:00
eadmaster
ad7cb55fce
added sound channel disable options ( #160 )
2020-09-18 13:33:45 +02:00
twinaphex
b3cfd52c6e
Cleanups
2020-09-16 21:23:08 +02:00
twinaphex
a4aa7f69b9
Cleanups
2020-09-16 21:18:34 +02:00
twinaphex
bdcb696641
Remove unused header file
2020-09-16 21:10:56 +02:00
twinaphex
5ce0dc3fc4
Cleanups
2020-09-16 21:09:36 +02:00
twinaphex
e969f7c9eb
Header include cleanups
2020-09-16 20:52:38 +02:00
twinaphex
358492ba9d
Convert settings.cpp to settings.c
2020-09-16 20:47:45 +02:00
twinaphex
ec42102685
OKIADPCMEncoder
2020-09-16 20:44:54 +02:00
twinaphex
ea1b6ab280
Cleanups
2020-09-16 20:42:42 +02:00
twinaphex
a7ad477d46
Move setting_pce_fast_cdbios to libretro.cpp
2020-09-16 20:41:10 +02:00
Autechre
fc32584dc0
Merge pull request #161 from trioan/bitmask
...
libretro: use input bitmask
2020-09-14 04:48:14 +02:00
trioan
23a18c7b29
libretro: use input bitmask
2020-09-13 21:03:20 +00:00
twinaphex
d09673b2ac
Cleanups
2020-09-13 19:46:44 +02:00
twinaphex
f730d42c49
Cleanup
2020-09-13 19:45:06 +02:00
twinaphex
839b27b94c
Cleanups
2020-09-13 19:37:09 +02:00
twinaphex
581eb8f9f5
Cleanups
2020-09-13 18:29:57 +02:00
twinaphex
bdcb394004
Buildfix
2020-07-05 20:48:01 +02:00
twinaphex
d9114e9bb1
C89 buildfix
2020-07-05 20:30:45 +02:00
twinaphex
406be2a4f0
Refactor state.cpp to state.c
2020-07-05 20:13:04 +02:00
twinaphex
1c404cc613
Cleanups
2020-06-30 21:08:24 +02:00
twinaphex
3f31290f92
Cleanups
2020-06-30 21:07:41 +02:00
twinaphex
e22d3c1715
Cleanups
2020-06-30 21:03:29 +02:00
twinaphex
3db0ffaa04
Backport f725c34a50
2020-06-23 14:05:44 +02:00
Autechre
14d5d40efc
Merge pull request #156 from alucryd/system-libs
...
allow using system libs
2020-06-05 16:20:05 +02:00
Maxime Gauduin
1e5a20f8af
allow using system libs
2020-06-05 15:25:07 +02:00
twinaphex
17ba58b469
Regression fix
2020-05-23 21:41:23 +02:00
twinaphex
46ffcf3d7a
Update
2020-05-20 04:25:26 +02:00
twinaphex
b3b99f89f5
Update
2020-05-20 04:23:42 +02:00