kub
db1ee7a2df
core, handle background color DMA (arm asm)
2024-01-28 21:25:04 +01:00
kub
70efc52db8
core, implement GG stereo
2024-01-23 22:21:15 +01:00
kub
fa4e0531d4
core, improve pico save/load (ADPCM state, page, etc)
2024-01-23 22:21:15 +01:00
kub
214a6c624c
core+platforms, add SMS option to select TMS palette for gfx modes 0-3
2024-01-13 16:31:43 +01:00
techmetx11
a67db32a4a
Add hack for unlicensed games that don't handle the Z80 bus properly
2023-08-21 16:21:25 +01:00
kub
17c1401b44
32x, fix softscale enabled by 32x
...
also some streamlining cleanup in the drawing code
2023-06-11 19:11:18 +00:00
kub
02ff025479
mcd, preparations for msu support
2023-05-26 19:36:50 +00:00
kub
f9ed944604
core vdp, avoid rendering if no changes to RAMs/registers
...
mainly benefits 32X in faster/fastest rendering mode, 0-5% saved
2023-04-27 22:18:55 +02:00
kub
0c9c8e4796
core vdp, some cleanup
2023-04-27 21:19:56 +02:00
kub
0aa63fce12
core, revisit Sega 8 bit hardware handling
2023-02-22 23:22:45 +00:00
kub
cab84f29e5
core, preparations for sc-3000 support
2023-02-18 20:57:16 +00:00
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