kub
f821bb7011
core, structural cleanup, fixes and improvements for type issues #2
2021-01-01 12:44:02 +01:00
kub
69b7b2641b
ui, revise status line handling
2020-11-13 08:56:39 +01:00
kub
758abbebc2
ui, fix sdl flickering and status lines artifact issues
2020-10-07 20:18:37 +02:00
kub
352479001c
vdp, optimisation for 8bit renderers
2020-08-04 22:24:56 +02:00
kub
03d5f5105c
libretro, build fixes
2020-07-10 17:53:32 +02:00
kub
324bd6852e
audio: add option to switch off SSG-EG
2020-04-22 21:49:48 +02:00
kub
84e18560bb
fix for gp2x audio regression
2020-03-30 23:54:11 +02:00
kub
9090dc0f22
sh2 drc: updates from mame for ym2612 sound
2019-12-21 22:54:40 +01:00
kub
52055c13b2
sh2 drc: reorganised block mgmt code, plus some small scale optimisations
2019-10-17 21:54:37 +02:00
kub
08626dab12
speed improvement and fixes for 32x ARM asm draw
2019-07-30 16:34:40 +02:00
kub
d40a5af495
various small improvements and fixes
2019-07-30 16:34:40 +02:00
kub
b1a047c926
reworked palette and buffer handling due to some 32X bugs
2019-07-30 16:34:40 +02:00
kub
f5939109c4
sh2 drc host disassembler integration for gp2x
2019-07-30 16:34:40 +02:00
kub
ce322c1e37
bfd-less arm disassembler for gph
2019-07-30 16:34:40 +02:00
kub
340e528ff8
make gp2x mp3 playback functional (need to unpack and compile helix decoder separately in platform/common/helix)
2019-07-30 16:34:40 +02:00
kub
c79d0bb90f
fix gp2x compilation (using linaro arm gcc 4.7 on ubuntu)
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
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
759c9d3846
pandora: fix build
...
Fixes: df9251536d
"libretro: satisfy vita's dynarec needs in a cleaner way"
2017-10-20 12:20:59 +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
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
325ee167fd
use system's zlib
...
except for libretro
github issue #45
2017-04-17 00:50:49 +03:00
notaz
74e770b1ec
release 1.91
2013-10-12 22:06:29 +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
notaz
2d6460655c
gp2x: hack to avoid 940 reinit
...
..it used to rely on upper layer to avoid YM2612Init_940() calls
on menu entry
2013-10-12 03:22:30 +03:00
notaz
9770f5316f
update gp2x for input changes
2013-10-11 01:08:32 +03:00
Paul Cercueil
4e3551a5f6
Make the platform code provide the key mapping
...
notaz: fix pandora build
2013-10-10 02:58:45 +03:00
notaz
31f944ea8c
gp2x: various fixes, prepare for release
2013-10-04 03:21:51 +03:00
notaz
92dfd9afa6
some readme and general cleanups
2013-08-31 21:12:26 +03:00
notaz
75a30842c4
revive GP2X build, update
2013-08-28 01:07:26 +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
41946d7023
minor drawing code cleanup
2013-07-28 00:49:35 +03:00
notaz
c6f91b0ea3
bump version, since this is not the same as last released binary
...
also clean up redundant version.h files
2013-06-29 04:19:45 +03:00
notaz
f62850ba3a
get rid of port_config.s
2013-06-26 03:07:08 +03:00
notaz
df92fbd1f2
support multiple sound drivers
2013-06-26 03:07:08 +03:00
notaz
1889fe877c
minor fixes from old tree
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
03435ed2c6
input: in_gp2x refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@954 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 14:38:13 +00: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
notaz
8340e7c99f
minor adjustmens
...
more uncommited 1.80 code..
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@928 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-05-21 18:18:27 +00:00
notaz
93a7109873
minor refactoring (lprintf)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@900 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-11-07 21:27:46 +00:00
notaz
a4edca53b4
make OSS detect blocking, adjust audio API
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@898 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-18 16:40:13 +00:00
notaz
d40231e29a
pandora: handle custom size fb for menu layer
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@897 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-17 23:02:04 +00:00
notaz
9f6a4e907b
redo OSS frag setup. Compute real pollux rate
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@896 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-17 22:57:14 +00:00
notaz
45285368c0
tweak and refactor frontends, menu and config
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@895 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-17 09:49:16 +00:00
notaz
603c28b317
input: rework abs handling, change API, allow custom key names
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@894 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-17 09:36:48 +00:00