kub
80bc22540a
partially revived platform support for PSP (unfinished), part 3
...
changes to libpicofe, fixed path handling
2021-01-15 19:56:11 +01:00
kub
6c5784f07f
partially revived platform support for PSP (unfinished) #2
...
scaling, release generation, fixes
still not planning to make this officially supported.
2021-01-13 22:26:41 +01:00
kub
cdc6aac4c0
partially revived platform support for PSP (unfinished)
...
just to have a platform with an unusal screen resolution
- suspend/resume handling probably non-working
- no scaling settings
- no image generation
currently no intentions to finish this.
2021-01-10 12:13:56 +01:00
kub
f821bb7011
core, structural cleanup, fixes and improvements for type issues #2
2021-01-01 12:44:02 +01:00
kub
13e220715e
frontend, fix scaling option handling
2020-09-30 19:34:47 +02:00
kub
b1a047c926
reworked palette and buffer handling due to some 32X bugs
2019-07-30 16:34:40 +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
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
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
41946d7023
minor drawing code cleanup
2013-07-28 00:49:35 +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
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
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
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
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
5a68108691
new 32x renderers, auto fskip change, massive refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@855 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-10 17:07:28 +00:00
notaz
697746df02
revive pandora and win32 builds, rm gp2x dep for linux, lots of refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@842 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-16 23:38:37 +00:00
notaz
87b0845f37
more sms wip, better ROM detect, line callback change
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@762 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-27 21:44:52 +00:00
notaz
b24e0f6ce6
move emu loop to common; redo timing; add pollux timer
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@721 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-31 22:01:03 +00:00
notaz
cc41eb4fa3
anti-tear modes for Wiz
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@717 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-27 21:24:25 +00:00
notaz
a47dd66367
get rid of some CamelCase names
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@712 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-23 21:02:16 +00:00
notaz
f2cf84723f
further unification and refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@710 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-23 20:06:18 +00:00
notaz
d34a42f93f
more unification; replace some magic bits to defines
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@708 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-22 15:46:09 +00:00
notaz
9025b93159
key combos for new input code
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@690 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-05-11 20:58:55 +00:00
notaz
713c922402
major menu unification, minor reorganization
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@639 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-03-02 23:13:15 +00:00
notaz
e5ab6fafac
extracted OSS code to sndout_oss_*, BTN->PBTN, refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@599 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-10-17 15:29:37 +00:00
notaz
7b3f44c6b6
debug bgm player, sound code refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@598 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-10-16 13:32:55 +00:00
notaz
efcba75f8a
lowercasing filenames, part1; makefile adjustments
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@574 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-08-28 12:21:04 +00:00
notaz
f8af96349e
UIQ3 bugfixes, SVP drc indirect jumps, stuff
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@572 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-08-24 09:33:12 +00:00
notaz
ca482e5de8
UIQ3 update, some makefile unification, rm old configs, stuff
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@569 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-08-21 10:45:54 +00:00
notaz
fcf94fcc20
idle loop hack, psp bugfix, plat debug str
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@566 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-08-06 20:04:23 +00:00
notaz
2b02d6e533
uncommited code for 151 release (PSP suspend, file browser, etc)
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@554 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-18 13:04:38 +00:00
notaz
f0f0d2df76
ABC turbo
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@553 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-16 12:50:33 +00:00
notaz
ae2bf94418
minor PSP improvement
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@537 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-08 19:36:54 +00:00
notaz
c060a9ab9c
FAMEC idle loops, PSP port sync, minor adjustments
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@525 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-05 23:10:24 +00:00
notaz
0fc0e24180
bugfix, sprites adjustment
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@521 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-07-04 22:20:48 +00:00
notaz
e5fa981777
accurate_sprites performance improvement, PSP is untested
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@478 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-06-01 13:45:34 +00:00
notaz
6fc5714482
psp code updated for latest base, black level
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@415 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-04-05 19:51:49 +00:00
notaz
602133e1c6
work on 'vblank on line start' problem, var changes, mask defines
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@408 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-04-03 20:17:29 +00:00
notaz
1cb1584b86
reset behavior changed, Puggsy detection added
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@405 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-03-30 20:24:17 +00:00
notaz
da31028324
experimental thread I/O code, fps counter fix
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@396 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-03-26 19:00:40 +00:00
notaz
bdec53c90b
bugfixes, refactoring
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@394 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-03-25 19:23:07 +00:00
notaz
58c86d0018
new cfg file system
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@390 be3aeb3a-fb24-0410-a615-afba39da0efa
2008-03-20 21:30:17 +00:00
notaz
ea08c2967b
PSP sustend/resume and stuff
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@306 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-11-25 22:43:35 +00:00
notaz
ff6b7429bb
minor adjustments
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@305 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-11-25 16:45:26 +00:00
notaz
71de3cd9bb
cso support
...
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@303 be3aeb3a-fb24-0410-a615-afba39da0efa
2007-11-24 20:50:16 +00:00