Commit graph

35 commits

Author SHA1 Message Date
kub
c87e36d750 core+platforms, revise pico pen handling
the MSB in the tablet position register denotes pen on surface.
add logic and a hotkey for handling pen not on surface. This allows
for repositioning of the pen without the storyware reacting to it.
2024-03-18 18:24:54 +01:00
kub
dca20effa2 platforms, revisit Pico ptr handling 2024-01-13 12:09:16 +01:00
notaz
ca980e1b0a pandora: allow to move the overlay partially offscreen
to allow to cut off black bars, if the user chooses to do so
2024-01-07 11:32:53 +01:00
kub
58fc34b1d6 build, odbeta and opendingux cleanup 2023-12-12 23:35:02 +01:00
notaz
92efe29e6a pandora: move PicoDrawSetOutFormat 2023-12-03 21:52:28 +01:00
notaz
8a40739892 cosmetic fixes for pandora port 2023-12-03 21:52:28 +01:00
notaz
f20ad52307 platform: revive pandora build 2023-06-15 08:46:27 +02:00
kub
d5d1778252 sdl, complete overhaul of hardware/software scaling 2021-09-10 18:54:05 +02:00
kub
832faed320 ui, fix for SDL emulation display if resolution != 320x240 2021-01-31 20:14:49 +01:00
notaz
9cdfc191b6 add a pitch variable
32x is still broken
2017-12-27 19:54:07 +02: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
9db6a54485 menu: add reset hotkey 2017-10-12 02:54:46 +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
Paul Cercueil
4e3551a5f6 Make the platform code provide the key mapping
notaz: fix pandora build
2013-10-10 02:58:45 +03:00
notaz
55d7dcb209 pandora: use automatic tv layer switch 2013-09-24 03:57:43 +03:00
notaz
d9653efdf7 pandora: workaround some reported problems 2013-09-01 20:22:14 +03:00
notaz
92dfd9afa6 some readme and general cleanups 2013-08-31 21:12:26 +03:00
notaz
c7074ddb02 frontend: save autoload 2013-08-31 00:58:56 +03:00
notaz
b011c2af39 pandora: use quad buffering so that ff doesn't tear
also fix frame counter overflowing fb
2013-08-14 03:37:45 +03:00
notaz
b7d64dbdb7 tune flip calls and frame setup
for pandora, mostly
2013-07-28 23:28:53 +03:00
notaz
41946d7023 minor drawing code cleanup 2013-07-28 00:49:35 +03:00
notaz
d4d626658a add configure, revive pnd build, unify/refactor things 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
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
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
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
bf61bea0f2 random minor fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@892 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-10 13:38:36 +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
739e1043a0 fix build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@886 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-09-06 19:30:16 +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