Commit graph

997 commits

Author SHA1 Message Date
notaz
98dbc3ab3a initial android build support 2013-06-29 02:27:35 +03:00
notaz
005651ce13 build carthw.cfg in
things like libretro don't want external files,
but we still look for one and prefer it if it's available
2013-06-29 01:39:17 +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
f62850ba3a get rid of port_config.s 2013-06-26 03:07:08 +03:00
notaz
d4d626658a add configure, revive pnd build, unify/refactor things 2013-06-26 03:07:08 +03:00
notaz
7e7b446f29 pandora's skin from old 1.80 release 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
1889fe877c minor fixes from old tree 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
fb7a7fea87 remove unused/unmaintained code
RIP Symbian..
mz80 is unused
2013-06-22 19:16:16 +03:00
notaz
1b85bf1c23 switch Cyclone to submodule on it's own git repo
that version also has it's license clearly stated by fdave
2013-06-22 19:16:11 +03:00
notaz
e743be2070 start new makefile, migrate to libpicofe 2013-06-22 19:16:08 +03:00
notaz
4685e5a10e add gitignore, gitsubmodules 2013-06-22 19:15:54 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
39e5b215d3 1.80 readme and filter for it
don't know why this wasn't commited back in 2010..


git-svn-id: file:///home/notaz/opt/svn/PicoDrive@927 be3aeb3a-fb24-0410-a615-afba39da0efa
2011-05-21 17:57:18 +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