Commit graph

234 commits

Author SHA1 Message Date
notaz
209a7eff8b some pandora tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@878 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-06-02 09:52:27 +00:00
notaz
0c9ae59222 sh2 overclock and logging stuff, menu refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@869 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-29 17:26:40 +00:00
notaz
1e122e3119 32x: improve irq handling + few bugfixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@866 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-23 23:36:58 +00:00
notaz
a57e6c90ba 32x: drc: new smc handling, some bugfixes + refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@864 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-21 22:11:54 +00:00
notaz
9cfdd2d2e9 32x: final renderer tweaks; PWM disable kills PWM irqs
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@857 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-12 13:35:52 +00:00
notaz
662e622b59 new 32x renderers, auto fskip change, massive refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@855 be3aeb3a-fb24-0410-a615-afba39da0efa
2010-01-10 17:07:28 +00:00
notaz
b188c2b6d0 pandora: tripplebuffer fbdev out, refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@845 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-20 19:47:55 +00:00
notaz
114dfebdbd random minor fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@843 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-18 15:29:59 +00:00
notaz
d2f29611d1 revive pandora and win32 builds, rm gp2x dep for linux, lots of refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@842 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-16 23:38:37 +00:00
notaz
5f7b515538 port to 64bit. Some gcc 4.4 warning fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@835 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-06 17:03:58 +00:00
notaz
b0e318f7f0 32x: drc: first implementation finished, no more interpreter dep
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@832 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-11-12 16:42:42 +00:00
notaz
c908877fcd 32x: drc: handlers wip
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@826 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-26 11:16:19 +00:00
notaz
ebc9df9f7e 32x drc functional on ARM, random adjustments
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@824 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-22 20:16:32 +00:00
notaz
1eb704b633 SH2 drc, dummy soc for GP2X
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@823 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-22 09:57:36 +00:00
notaz
3028a8e4d7 rm unused file
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@813 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-13 10:09:27 +00:00
notaz
2040c69fcd 32x: split sh2 code, compiler stub
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@810 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-08 19:47:31 +00:00
notaz
199bec6101 fix GP2X build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@809 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-06 21:59:24 +00:00
notaz
b2f512cab2 32x: preliminary PWM implementation. 32x opts in menu
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@790 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-22 19:38:49 +00:00
notaz
b11baaea41 memory refactoring (mostly for cd) + ARM mem asm update
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@780 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-16 21:34:35 +00:00
notaz
6bca8b11d8 Cyclone interface for new mem system, minor tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@779 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 20:35:30 +00:00
notaz
81bfc1c5dc 32x: more wip
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@774 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 10:41:30 +00:00
notaz
9efc102f1c 32x: packed pixel mode (works over 68k)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@773 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-12 21:54:46 +00:00
notaz
a4bd56c62d Finish migrating to new mem handling. Make carthw db external.
Still need to fix asm and protection emulation.


git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@769 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-05 21:13:30 +00:00
notaz
4182d35d5d new memory handling, but asm and mappers need update.
Some cleanup and magic bit removal as a bonus.


git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@768 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-02 16:05:54 +00:00
notaz
ab8a8d3659 sms wip: random tweaks, refactoring (palette, sound stuff, etc)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@764 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-28 20:16:33 +00:00
notaz
86c1049d1f more sms wip, better ROM detect, line callback change
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@762 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-27 21:44:52 +00:00
notaz
9569ea52ed sms wip: initial graphics support
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@761 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-25 16:25:22 +00:00
notaz
c248cc0854 refactoring z80 if code for sms preparation
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@752 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-14 15:02:54 +00:00
notaz
8a5084582e fix clean build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@751 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-13 22:18:12 +00:00
notaz
5354c909ec 1.56 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@750 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-13 21:34:25 +00:00
notaz
f27b1ceaae input def bind fix, rnd note
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@742 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-09 15:00:03 +00:00
notaz
4bd165c8d8 final tweaks for 1.55 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@741 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-08 13:19:47 +00:00
notaz
f9dd0a6360 allow slightly deviated sound rates (for Wiz)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@740 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-08 13:18:41 +00:00
notaz
f71361b521 vsync bugfix + refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@738 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-07 19:43:35 +00:00
notaz
51e7f3beb2 'shuffled objs1' makefile (for reference)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@736 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-06 22:31:14 +00:00
notaz
dd59a74b20 oss code refactoring, sound for frame unlim mode
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@735 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-05 22:29:46 +00:00
notaz
7bc9a680a2 do full frame before menu for proper bg
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@734 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-05 19:22:23 +00:00
notaz
22b2271a09 various pre-release tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@729 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-03 20:56:30 +00:00
notaz
4858c6338b frame limiter opt, menu btn on cfg load fix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@727 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-02 21:10:35 +00:00
notaz
9615b3dfde unify helix mp3 code, some sound adjustments
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@726 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-02 19:42:12 +00:00
notaz
8af2da7273 fix Wiz timer drift and button name
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@725 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-01 17:34:12 +00:00
notaz
b0eec79345 pollux overclocking with dividers
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@724 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-01 14:33:09 +00:00
notaz
5d34757db5 menu adjustments (L, R for range controls)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@723 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-31 22:02:51 +00:00
notaz
b5bfb86438 move emu loop to common; redo timing; add pollux timer
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@721 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-31 22:01:03 +00:00
notaz
6dba776e17 enable evdev also for GP2X
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@720 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-28 21:07:19 +00:00
notaz
053bef765a start splitting plat menu code; batt + clock in menu; bugfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@719 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-28 21:06:31 +00:00
notaz
b79118011b anti-tear modes for Wiz
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@717 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-27 21:24:25 +00:00
notaz
9ecdd73ae7 restore defaults function + some refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@716 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-26 13:13:01 +00:00
notaz
45deb4099e random fixes (root path and mmap svp tcache)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@714 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-25 19:01:45 +00:00
notaz
8e77275eda input: get rid of pl2 flag, use 'bind types' instead
git-svn-id: file:///home/notaz/opt/svn/PicoDrive/platform@713 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-25 17:14:06 +00:00