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
notaz
ed4402a7df
32x: start reworking sheduling
2013-07-09 01:44:56 +03:00
notaz
0c720b9144
32x: adjust sh2 cycles again
...
MK2 doesn't play it's animations if slave is clocked too slow..
the more we underclock slave, the more often animations get stuck
Why does it need so many cycles?
2013-07-02 04:15:20 +03:00
notaz
c25d78eec1
drc: some portability fixes
2013-06-29 01:39:17 +03:00
notaz
2446536be5
initial libretro port
2013-06-28 01:57:00 +03:00
notaz
4c2e35547f
move ROM detect code to pico/
2013-06-26 03:23:44 +03:00
notaz
2656e68083
adjust sh2 cycles so that at least Chaotix doesn't glitch so bad
2013-06-26 03:07:08 +03:00
notaz
cff531af94
clarify PicoDrive's license
...
- PicoDrive was originally released by fDave with simple
"free for non-commercial use / For commercial use, separate licencing
terms must be obtained" license and I kept it in my releases.
- in 2011, fDave re-released his code (same that I used as base
many years ago) dual licensed with GPLv2 and MAME licenses:
https://code.google.com/p/cyclone68000/
Based on the above I now proclaim that the whole source code is licensed
under the MAME license as more elaborate form of "for non-commercial use".
If that raises any doubt, I announce that all my modifications (which
is the vast majority of code by now) is licensed under the MAME license,
as it reads in COPYING file in this commit.
This does not affect ym2612.c/sn76496.c that were MAME licensed already
from the beginning.
2013-06-26 03:07:07 +03:00
notaz
fb7a7fea87
remove unused/unmaintained code
...
RIP Symbian..
mz80 is unused
2013-06-22 19:16:16 +03:00
notaz
e743be2070
start new makefile, migrate to libpicofe
2013-06-22 19:16:08 +03:00
notaz
21ebcfd322
update platform code to suit recent PCSX related changes
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@930 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-05-22 13:45:53 +00:00