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
98a2714234
eliminate texrels, part 3
2017-08-06 22:25:26 +03:00
Chips-fr
05eb243d03
Enabe JIT for linux arm platform(Rpi...)
2015-10-25 18:19:48 +01: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
92dfd9afa6
some readme and general cleanups
2013-08-31 21:12:26 +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
009ef50c60
rm dupe file
2013-07-12 00:56:55 +03:00
notaz
90f0dedf83
frontend: fix build
2013-07-01 02:21:00 +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
d4d626658a
add configure, revive pnd build, unify/refactor things
2013-06-26 03:07:08 +03:00
notaz
df92fbd1f2
support multiple sound drivers
2013-06-26 03:07:08 +03:00
notaz
636d5f257c
starting SDL port, refactoring
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
e743be2070
start new makefile, migrate to libpicofe
2013-06-22 19:16:08 +03:00
notaz
9f3bc84655
extend mmap wrapper functionality
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@960 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-08-28 22:56:20 +00:00
notaz
bc3f85abed
menu: support seeking the filelist with letter keys
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@956 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 16:56:34 +00:00
notaz
9eab224e09
input: move default bind handling to input core
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@953 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 14:37:07 +00:00
notaz
356473ec96
fbdev: save and restore support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@950 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-04-10 00:04:15 +00:00
notaz
bd34c5a85c
xenv: allow to specify event filter
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@949 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-04-09 21:31:45 +00:00
notaz
eef1557e17
xenv: add minimize functionality
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@948 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-04-09 21:05:48 +00:00
notaz
1a37501488
xenv: allow reading mouse through callbacks, for SDL project
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@947 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-03-12 22:50:05 +00:00
notaz
d73e3285b9
fbdev: crash on single buffering
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@942 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-01-07 21:03:43 +00:00
notaz
e03fbe8eae
xenv: init g_kbdfd, as 0 is stdin
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@941 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-01-07 21:02:42 +00:00
notaz
70240b4302
input: evdev: do centering adjustment
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@940 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-12-10 23:35:16 +00:00
notaz
76bc7a1d9a
input: support analog read
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@937 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-12-09 23:58:48 +00:00
notaz
72de54727a
input: make it more modular
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@935 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-10-27 23:23:08 +00:00
notaz
10ef62e381
linux: oshide becomes xenv for broader use
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@932 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-09-03 15:33:25 +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
e4bac17eb0
a bugfix and cleanup in common code
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@929 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-05-22 13:37:20 +00:00
notaz
40a91e5cc8
input: add hack to allow abs-only devices
...
this is mainly for pandora nubs.
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@926 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-21 00:53:04 +00:00
notaz
5199e6b549
input: detect dead devices, always set keynames
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@925 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-21 00:46:31 +00:00
notaz
4090311b77
input: don't use unintialized memory
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@922 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-19 22:34:27 +00:00
notaz
46e95ae615
fbdev: make sure color format is set
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@918 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-02-22 12:27:43 +00:00
notaz
5cf498af45
fbdev: resize: do single ioctl in nonerror path
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@913 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-30 23:24:56 +00:00
notaz
0238dca99c
fbdev: change API to make easier to avoid glitches
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@912 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-11 17:46:39 +00:00
notaz
2c0838c78c
in_evdev: don't stop on bit0
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@911 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 23:06:19 +00:00
notaz
afc00cad1f
in_evdev: revert multi event handling from r901 to avoid unwanted blocking
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@910 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 22:21:07 +00:00
notaz
9c5a64a047
license some code GPL compatible to use in PCSX
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@908 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 16:44:25 +00:00
notaz
ea5da0bae3
in_evdev: remove defbinds (should go to plat code)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@907 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 15:57:23 +00:00
notaz
fcd1cdf727
fbdev: expand to allow more bpps
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@904 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-08 00:07:15 +00:00
notaz
9f6bb3c76b
copyright for SDL reuse (will be dual licensed for PD)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@903 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-11-13 18:27:06 +00:00
notaz
25915832ff
in_evdev: do all events in update_keycode
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@901 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-11-07 21:55:57 +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