Commit graph

85 commits

Author SHA1 Message Date
kub
fe8f2d963e 32x, hacks for roms with caching related problems 2022-12-20 21:32:24 +00:00
kub
043ccbf45f fix some gcc warnings 2022-10-16 20:17:39 +00:00
kub
96948bdfc8 sms, add fast renderer, remove 1st column (8 px) if blanked 2022-09-25 10:03:06 +00:00
kub
a5085db3ea Merge from libretro/master:7ff457f for repo synchronization 2022-04-19 23:58:59 +02:00
kub
e2e2b6ad1b sound, prepare FM filtering 2022-03-31 19:51:15 +02:00
kub
df6c895c5c sms, add sg-1000 support 2022-02-28 21:45:50 +00:00
kub
3611781e65 sms, autodetection for sg-1000 ram extension 2022-02-27 09:57:50 +00:00
kub
4fc85c80af pico, added detection by extension 2022-02-10 22:06:47 +00:00
kub
f7741cac91 sound, fix mcd cdda (mono, resampling), type cleanup, remove minimp3 2022-02-08 20:49:43 +00:00
kub
1d5885dd84 core, linux+libretro, multiplayer adaptor support 2022-01-26 19:41:19 +00:00
kub
d650a7a268 core, some test code for team player and 4way play 2021-12-07 21:13:23 +01:00
kub
52e4a905c8 32x, add support for h32 mode rendering 2021-11-22 19:18:49 +01:00
kub
23cd73bc8f sound, fix ym2612 ladder effect, add option 2021-11-19 21:01:50 +01:00
kub
8794ba5c8d sound, add ym2612 channel clipping, ladder effect 2021-11-17 22:32:04 +01:00
kub
f9ea940fb5 sms, improved mapper support (more, menu option) 2021-10-28 21:52:44 +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
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
f55fb31463 vdp renderer, improvements for 8bit fast
improved 240 lines support, add setting buffer width, structural improvements
2021-01-20 20:55:12 +01:00
kub
61d76999d7 Merge from libretro/master:46902e0 for repo synchronization 2020-12-05 22:39:06 +01:00
kub
3031ff347a vdp rendering, fix fast-forward graphics 2020-10-07 20:08:22 +02:00
kub
47677a2ab1 vdp rendering, fixes and optimisations 2020-09-30 19:32:16 +02:00
kub
47548249a0 vdp rendering, fix window with mixed prio tiles 2020-09-25 21:19:29 +02:00
kub
e721f80136 vdp, fix for gfx save/load menu bg 2020-09-21 21:02:51 +02:00
kub
1f49b75032 SDL UI, fix SDL input and SDL window output mode for osx compile
NB for osx >= 10.14 you need SDL >= rev 13688 (ATM only available from SDL repo)
2020-08-02 23:20:09 +02:00
hiroshica
a2f24bfa7b adding ym2413
squashed commits:
YM2413追加中
一通り実装したけどポートへの書き込み方が不明でまだ音が出ない
細かい修正(未テスト)
resetで初期化されるのをなんとかしたい
sound 初期化と終了を追加してみた
SN76496を参考にYM2413のアップデート方法を変更してみた
stereoフラグをアップデートサイズに変更
処理順番を整理したら音が出た
stateセーブに対応してみた
addition: Support for the Japanese Mark-III extended FM sound source unit
2020-07-28 22:04:32 +02:00
kub
324bd6852e audio: add option to switch off SSG-EG 2020-04-22 21:49:48 +02:00
kub
b061bc166c vdp rendering, sprite caching optimization 2020-04-07 20:47:38 +02:00
kub
b9bc876c9c bug fixes in drc, audio, display 2020-01-14 22:49:03 +01:00
kub
8ac9ab7fcb audio: added SSG-EG to YM2612, plus some timing changes for SN76496+YM2612 2020-01-08 00:49:13 +01:00
kub
20d2358ab1 32x, configurable pwm irq optimization to reduce pwm irq load 2019-10-11 00:56:32 +02:00
notaz
ee3c39efd2 fix DrawSpritesHiAS 2018-01-27 23:46:37 +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
df9251536d libretro: satisfy vita's dynarec needs in a cleaner way 2017-10-14 00:53:09 +03:00
notaz
e0bcb7a90d some support for vdp debug reg 2017-10-03 00:41:13 +03:00
notaz
98a2714234 eliminate texrels, part 3 2017-08-06 22:25:26 +03:00
notaz
99bdfd31b8 eliminate texrels (wip2) 2017-08-06 19:23:20 +03:00
notaz
ea38612fad eliminate texrels (wip) 2017-08-06 18:18:29 +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
d0132772f7 cd: better cd change handling, perhaps? 2013-09-18 01:32:09 +03:00
notaz
92dfd9afa6 some readme and general cleanups 2013-08-31 21:12:26 +03:00
notaz
89dbbf2b2f rename cd/pico.c -> cd/mcd.c 2013-08-28 02:24:46 +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
9c9cda8c39 get rid of port_config.h 2013-07-28 03:05:10 +03:00
notaz
41946d7023 minor drawing code cleanup 2013-07-28 00:49:35 +03:00