notaz
4c2e35547f
move ROM detect code to pico/
2013-06-26 03:23:44 +03:00
notaz
d4d626658a
add configure, revive pnd build, unify/refactor things
2013-06-26 03:07:08 +03:00
notaz
39e6f9733a
rename config.c/h
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
30f0fdd422
some uncommitted old mapper code
...
apparently from 2011
2013-06-26 03:07:07 +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
06e68f1bb8
add mmap prototypes
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@959 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-08-28 22:55:20 +00:00
notaz
aecb333554
input: in_sdl: preliminary joystick support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@958 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-23 23:44:44 +00:00
notaz
d5aff934ba
input: SDL support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@957 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-23 23:44:05 +00:00
notaz
134503079f
menu: support seeking the filelist with letter keys
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@955 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 16:56:25 +00:00
notaz
a70e251871
input: move default bind handling to input core
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@952 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 14:36:53 +00:00
notaz
cca8800dfb
menu: show savestate date
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@951 be3aeb3a-fb24-0410-a615-afba39da0efa
2012-07-22 14:32:38 +00:00
notaz
3e74fc0b38
menu: limit enum text length
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@939 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-12-10 23:32:30 +00:00
notaz
bdefb7c143
input: support analog read
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@938 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-12-09 23:59:47 +00:00
notaz
23bfd0f2cc
input: don't configure unprobed devices
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@936 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-10-30 19:15:24 +00:00
notaz
dde168a10e
input: make it more modular
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@934 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-10-27 23:22:55 +00:00
notaz
4187c0ea57
menu: don't assume onoff vars are int
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@933 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-09-25 12:38:21 +00:00
notaz
10250ad230
menu: add pre-draw func and move pico ext filter
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@931 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-07-06 18:38:18 +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
cb906f692a
input: detect dead devices, always set keynames
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@924 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-21 00:46:13 +00:00
notaz
eb564311ce
input: kill "merge with defaults" behavior
...
this is hard to maintain and reportedly buggy
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@923 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-21 00:22:12 +00:00
notaz
40a39dd7fd
menu: generalize credits code to show any message
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@921 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-19 22:33:31 +00:00
notaz
13b1eeae72
input: allow several probe calls for rescan
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@920 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-19 22:27:57 +00:00
notaz
9767592ab7
readpnd: teach to writepng too (todo: rename?)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@919 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-03-19 22:25:44 +00:00
notaz
1a9c3e2b8d
input: add include guard
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@917 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-02-12 16:45:39 +00:00
notaz
67b7b971a0
menu: make key config more intuitive
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@916 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-02-12 15:42:03 +00:00
notaz
0e20e9bd12
input: expand in_unbind_all functionality
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@915 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-02-12 15:40:59 +00:00
notaz
5d1672cbc0
pcsx related refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@914 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-02-03 23:27:31 +00:00
notaz
143e9a87da
license some code GPL compatible to use in PCSX
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@909 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 16:44:31 +00:00
notaz
72f3f17598
input: export defbind struct
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@906 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 15:57:13 +00:00
notaz
d2fd8a7a67
split menu so it can be reused in other projects
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@905 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-12-09 11:58:54 +00:00
notaz
b9574f4266
input: add in_get_key_code
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@902 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-11-08 21:07:38 +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
77189b7d9c
fix patch support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@899 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-18 17:57:34 +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
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
notaz
f4750ee051
supporting caanoo, line doublers, refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@893 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-15 13:48:55 +00:00
notaz
7c18e34a74
skip junk in mp3_helix, refactor find_sync_word
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@889 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-08 20:52:13 +00:00
notaz
7090b78416
input: unbind old keys when new one is bound
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@887 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-06 19:31:23 +00:00
notaz
c7eb229a3c
pandora: use hw scaler (resolves 32x+sms), frontend refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@885 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-06 13:08:23 +00:00
notaz
8a01192380
input: only include stuff when needed
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@882 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-08-18 14:11:10 +00:00
notaz
74e1b42b92
some pandora tweaks
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@878 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-06-02 09:52:27 +00:00
notaz
f3a57b2d6c
allow compiling without 32x and sms code
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@877 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-06-02 09:44:51 +00:00
notaz
46bcb89971
fix emuloop init to use correct pal value
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@876 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-06-01 14:02:15 +00:00
notaz
be672de78d
tweaking pandora frontend
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@874 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-05-31 22:12:46 +00:00