Commit graph

233 commits

Author SHA1 Message Date
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
d08e732614 pandora: tripplebuffer fbdev out, refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@845 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-20 19:47:55 +00:00
notaz
205bc4565c random minor fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@843 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-18 15:29:59 +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
8beb44303e misc gp2x tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@839 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-08 19:50:24 +00:00
notaz
b8a1c09ad1 port to 64bit. Some gcc 4.4 warning fixes
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@835 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-12-06 17:03:58 +00:00
notaz
f0d7b1faa1 32x: drc: first implementation finished, no more interpreter dep
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@832 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-11-12 16:42:42 +00:00
notaz
80599a42db 32x: drc: handlers wip
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@826 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-26 11:16:19 +00:00
notaz
553c3eaa3a 32x drc functional on ARM, random adjustments
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@824 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-22 20:16:32 +00:00
notaz
274f95a9a9 SH2 drc, dummy soc for GP2X
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@823 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-22 09:57:36 +00:00
notaz
4c67e7ad99 rm unused file
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@813 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-13 10:09:27 +00:00
notaz
4139770121 32x: split sh2 code, compiler stub
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@810 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-08 19:47:31 +00:00
notaz
1d29444dfc fix GP2X build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@809 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-10-06 21:59:24 +00:00
notaz
db1d3564e6 32x: preliminary PWM implementation. 32x opts in menu
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@790 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-22 19:38:49 +00:00
notaz
bca23c1c79 GP2X: fix wrapper script
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@785 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-19 11:10:05 +00:00
notaz
0ace9b9aac memory refactoring (mostly for cd) + ARM mem asm update
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@780 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-16 21:34:35 +00:00
notaz
5e89f0f5ae Cyclone interface for new mem system, minor tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@779 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 20:35:30 +00:00
notaz
5e49c3a88d 32x: more wip
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@774 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-14 10:41:30 +00:00
notaz
974fdb5bfd 32x: packed pixel mode (works over 68k)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@773 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-12 21:54:46 +00:00
notaz
45f2f245f5 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@769 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-05 21:13:30 +00:00
notaz
af37bca858 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@768 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-09-02 16:05:54 +00:00
notaz
19954be196 sms wip: random tweaks, refactoring (palette, sound stuff, etc)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@764 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-28 20:16:33 +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
200772b790 sms wip: initial graphics support
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@761 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-25 16:25:22 +00:00
notaz
c8d1e9b662 refactoring z80 if code for sms preparation
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@752 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-14 15:02:54 +00:00
notaz
4010330cc0 fix clean build
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@751 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-13 22:18:12 +00:00
notaz
b3158e9837 1.56 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@750 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-13 21:34:25 +00:00
notaz
c5c73e2fe4 input def bind fix, rnd note
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@742 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-09 15:00:03 +00:00
notaz
490eb4805c final tweaks for 1.55 release
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@741 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-08 13:19:47 +00:00
notaz
02da059d71 allow slightly deviated sound rates (for Wiz)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@740 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-08 13:18:41 +00:00
notaz
7b436906b2 vsync bugfix + refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@738 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-07 19:43:35 +00:00
notaz
e39e0acbd0 'shuffled objs1' makefile (for reference)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@736 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-06 22:31:14 +00:00
notaz
b08ccf71d5 oss code refactoring, sound for frame unlim mode
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@735 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-05 22:29:46 +00:00
notaz
730259b7bb do full frame before menu for proper bg
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@734 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-05 19:22:23 +00:00
notaz
54646a396b various pre-release tweaks
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@729 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-03 20:56:30 +00:00
notaz
21ecaf237f frame limiter opt, menu btn on cfg load fix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@727 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-02 21:10:35 +00:00
notaz
7c34867ab6 unify helix mp3 code, some sound adjustments
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@726 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-02 19:42:12 +00:00
notaz
3328d53bb7 fix Wiz timer drift and button name
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@725 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-01 17:34:12 +00:00
notaz
d737d9e3f5 pollux overclocking with dividers
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@724 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-08-01 14:33:09 +00:00
notaz
4b973b8919 menu adjustments (L, R for range controls)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@723 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-31 22:02:51 +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
bbc8ceb9c0 enable evdev also for GP2X
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@720 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-28 21:07:19 +00:00
notaz
61753a6724 start splitting plat menu code; batt + clock in menu; bugfix
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@719 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-28 21:06:31 +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
d90f5bd748 restore defaults function + some refactoring
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@716 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-26 13:13:01 +00:00
notaz
27701801c1 random fixes (root path and mmap svp tcache)
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@714 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-25 19:01:45 +00:00
notaz
093b8a420e input: get rid of pl2 flag, use 'bind types' instead
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@713 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-25 17:14:06 +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
c18c15aed7 fix FAKE_IN_GP2X
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@711 be3aeb3a-fb24-0410-a615-afba39da0efa
2009-07-23 21:01:39 +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