Commit graph

143 commits

Author SHA1 Message Date
kub
e994ebeb3f platform, include current dir in bios search path 2021-11-10 23:33:18 +01:00
kub
b23725dd9f platform, show Mark III as name for japanese SMS 2021-11-08 22:52:53 +01:00
kub
1ffc8b84f1 sms, revisit FM settings
setting moved to SMS section, default off since it crashes some games
2021-10-21 20:45:43 +02:00
kub
280bfc3ca7 sms, add system select option 2021-10-19 23:24:06 +02:00
kub
466fa07953 sms, basic gamegear support 2021-10-14 23:08:17 +02:00
kub
d5d1778252 sdl, complete overhaul of hardware/software scaling 2021-09-10 18:54:05 +02:00
kub
3368c27707 core, fix race condition when waiting for vsync 2021-06-28 21:58:01 +02:00
kub
8ee5bef7e8 sms, enable ym2413 by default 2021-06-09 22:17:34 +02:00
kub
c28911fdb1 cleanup for psp 2021-03-21 23:04:14 +01:00
kub
37631374df ui, revised menu and option handling, added sound filter settings 2021-03-05 22:11:39 +01:00
kub
15ca715228 core, groundwork for chd support
still needs some scrutiny, and build integration is missing
2021-03-04 20:54:10 +01:00
kub
832faed320 ui, fix for SDL emulation display if resolution != 320x240 2021-01-31 20:14:49 +01:00
kub
6c5784f07f partially revived platform support for PSP (unfinished) #2
scaling, release generation, fixes
still not planning to make this officially supported.
2021-01-13 22:26:41 +01:00
kub
a20300bf1e fixes for memory leaks and out of bounds memory access found by ASAN or gcc -flto 2020-12-12 14:57:56 +01:00
kub
61d76999d7 Merge from libretro/master:46902e0 for repo synchronization 2020-12-05 22:39:06 +01:00
kub
69b7b2641b ui, revise status line handling 2020-11-13 08:56:39 +01:00
kub
e7faa8e4e1 Merge remote-tracking branch 'upstream/master' 2020-10-21 20:29:58 +02:00
kub
758abbebc2 ui, fix sdl flickering and status lines artifact issues 2020-10-07 20:18:37 +02:00
kub
13e220715e frontend, fix scaling option handling 2020-09-30 19:34:47 +02:00
kub
e721f80136 vdp, fix for gfx save/load menu bg 2020-09-21 21:02:51 +02:00
notaz
d0eab7dae8 deal with some gcc7+ warnings 2019-12-07 22:28:53 +02:00
kub
e7ee7bc00a 32x, improved auto frame skip, plus new config option for max auto skip 2019-10-11 00:56:33 +02:00
kub
b1a047c926 reworked palette and buffer handling due to some 32X bugs 2019-07-30 16:34:40 +02:00
notaz
9cdfc191b6 add a pitch variable
32x is still broken
2017-12-27 19:54:07 +02:00
notaz
6311a3baf5 move more globals to PicoInterface
similar reasons as before
2017-10-22 02:13:46 +03:00
notaz
35f2b65ef7 add 68k overclocking support 2017-10-20 12:21:09 +03:00
notaz
93f9619ed8 rearrange globals
scripted find/replace
gives slightly better code on ARM, less unnecessary asm,
~400 bytes saved
2017-10-20 12:21:09 +03:00
notaz
fdcfd32374 get rid of custom memcpy funcs
not used for anything important, just a maintenance burden
2017-10-14 21:28:36 +03:00
notaz
88fd63ad10 split memories away from Pico
saves ~3k of code on ARM because Pico no longer crosses ldr limit
2017-10-14 00:53:08 +03:00
notaz
9db6a54485 menu: add reset hotkey 2017-10-12 02:54:46 +03:00
notaz
12f89605e3 improve fast forward for cd
still broken, but a little bit better
2017-10-07 01:36:59 +03:00
notaz
88a8088545 some fps counter cosmetics 2017-08-06 19:23:36 +03:00
notaz
f7e40c9b2e frontend: eliminate osd_text dupes
not only dupe code is bad, it's crasing too
2013-10-12 22:06:29 +03:00
Paul Cercueil
868cc0cc8f Use PBTN_MOK instead of PBTN_MA3 to confirm loading/saving state 2013-10-10 03:02:41 +03:00
Paul Cercueil
eb7ce29e8d Add a couple of fixes to allow double buffering to work 2013-10-10 02:57:11 +03:00
notaz
274fcc35aa cd: switch to CD drive emu code from genplus
same license, much cleaner code
2013-10-07 00:11:31 +03:00
notaz
b08a2950f1 cd: prefer model2 bios
model1 has some weird random race, hopefully it will go away with better
cdc/cdd code in future.
2013-09-24 03:57:43 +03:00
notaz
fa8fb75445 handle 32x+cd 2013-09-16 02:03:29 +03:00
notaz
68af34fe20 release 1.85 2013-08-31 21:12:29 +03:00
notaz
92dfd9afa6 some readme and general cleanups 2013-08-31 21:12:26 +03:00
notaz
c7074ddb02 frontend: save autoload 2013-08-31 00:58:56 +03:00
notaz
b59172e3d4 frontend: new sync code
should fix video drift/desync on pandora
2013-08-31 00:58:10 +03:00
notaz
75a30842c4 revive GP2X build, update 2013-08-28 01:07:26 +03:00
notaz
a76fad4129 32x: add 6btn quirk 2013-08-20 00:54:03 +03:00
notaz
531a8f3883 improve input handling 2013-08-17 03:38:47 +03:00
notaz
b011c2af39 pandora: use quad buffering so that ff doesn't tear
also fix frame counter overflowing fb
2013-08-14 03:37:45 +03:00
notaz
b7d64dbdb7 tune flip calls and frame setup
for pandora, mostly
2013-07-28 23:28:53 +03:00
notaz
9c9cda8c39 get rid of port_config.h 2013-07-28 03:05:10 +03:00
notaz
ed4402a7df 32x: start reworking sheduling 2013-07-09 01:44:56 +03:00
notaz
504e2f5688 frontend: simplify config handling
this 'save diff from default config, all games in single config file'
thing wasn't a great idea, the implementation was complicated
and bug-ridden, so get rid of it.
2013-06-29 23:02:48 +03:00