notaz
d40aa461c5
make romdir saving not GP2X specific
...
not using config as it's binary, this is intended to be user editable.
2011-09-08 00:48:33 +03:00
notaz
44cae4c585
add some game configs
...
..from yet another uncredited gpSP port, NDS-GBA :(
2011-09-08 00:48:33 +03:00
notaz
d0944fc942
store saves and configs in gpsp dir
...
Don't like ROM dir littering.
Still looking there for .sav and .cht files though.
2011-09-08 00:48:33 +03:00
notaz
a88b04319e
support multi-file zips, skipping irrelevant files
2011-09-08 00:48:33 +03:00
notaz
2f1c528a6c
tweak sound buffering and timing to better match pandora's refresh.
...
this also changes how direct sound channels are started and
sample step precision is increased to hopefully fix gbc + direct
channel desync that has been reported on the forums.
2011-09-08 00:48:33 +03:00
notaz
a231964c35
get rid of -fno-common
2011-09-08 00:48:33 +03:00
notaz
8f91b883fc
use single literal pool in arm_stub
...
..to reduce dcache trashing
2011-09-08 00:48:33 +03:00
notaz
1e02ad6bbd
mask off arguments for write hadlers
...
newer gcc wants this
2011-09-08 00:48:27 +03:00
notaz
fe1130691e
fix unaligned read
...
it's causing a fault on Linux
2011-09-06 00:18:06 +03:00
notaz
bbba320911
enable -Wall and fix warnings reported by it
2011-09-06 00:18:06 +03:00
notaz
eb3668fc5d
initial pandora port, with hardware scaling and stuff
2011-09-06 00:18:01 +03:00
notaz
43c24b301d
refactor GP2X stuff for pandora reuse
2011-09-04 20:19:13 +03:00
notaz
2455b6a30e
unify non-psp synchronize(), fix a few sound issues
...
..like ignoring real buffer size and not stopping sound thread on exit
2011-09-04 20:19:07 +03:00
notaz
0a74ef66e1
drc: fix eabi alignment
2011-09-04 17:37:46 +03:00
notaz
c21718e922
move warm too
2011-09-03 01:58:52 +03:00
notaz
8b6232a675
fix some warnings
2011-09-03 01:31:26 +03:00
notaz
eac6971733
revive PC build, support Linux
2011-09-03 01:05:41 +03:00
notaz
ee0a3871f9
get rid of GP2X_BUILD checks where they are not really needed
2011-09-03 01:01:17 +03:00
notaz
d5e0983c10
move platform-independent stuff out of /gp2x.
2011-09-02 17:44:41 +03:00
notaz
c3c98c2f7c
r6 release
2009-06-24 22:17:32 +03:00
notaz
277f985e30
another wARM update
2009-06-24 22:17:28 +03:00
notaz
e8f5db5d5a
pollux_dpc_set integrated
2009-06-24 21:18:37 +03:00
notaz
c872443f88
updated to warm r2
2009-06-23 12:28:13 +03:00
notaz
4cadce9738
sw scaler for gp2x
2009-06-23 00:24:56 +03:00
notaz
1d02ca7575
fixed clock and scaling config saving handling
2009-06-21 22:54:28 +03:00
notaz
f50ad10a9b
cache clean fix
2009-06-21 21:16:51 +03:00
notaz
42c8119010
u5 release
2009-06-13 22:19:53 +03:00
notaz
73d1a857f2
portrait mode asm
2009-06-12 01:26:51 +03:00
notaz
5a01fba679
u4 release
2009-06-09 00:43:01 +03:00
notaz
5cc8854bc9
added warm lib
2009-06-08 02:01:51 +03:00
notaz
8ff85457e3
lower auto fskip for wiz, it seems to be too agressive
2009-06-08 02:01:00 +03:00
notaz
cd4e2bda37
switch to older compiler, it generates better code
2009-06-08 01:58:20 +03:00
notaz
5c6e71a061
use quad buffering, as emu sometimes runs ahead
2009-06-08 01:57:08 +03:00
notaz
4c8082789e
use warm for cache control, avoid invalidating all icache
2009-06-08 01:55:18 +03:00
notaz
638cc6264c
cpu clock setup, save rom dir, cleanups
2009-06-06 23:33:15 +03:00
notaz
788343bb4c
added upscaler
2009-06-05 17:36:30 +03:00
notaz
4cdfc0bc7b
working tripple buffering
2009-05-31 23:10:24 +03:00
notaz
4742480dca
wiz port wip
2009-05-30 22:47:25 +03:00
notaz
a6c41a382b
cleanup: remove cpu ctrl files, move tests
2009-05-22 18:33:46 +03:00
notaz
9020645032
tweaks from 2008 (gpsp09-2xb_3)
2009-05-21 19:16:10 +03:00
notaz
010878638d
cache (on framebuffer mem) flush fix from 2007 (gpsp09-2xb_2)
2009-05-21 19:16:03 +03:00
notaz
e9c7b1376a
race condition fix from 2007 (gpsp09-2xb_1)
2009-05-21 18:49:42 +03:00
notaz
5da9148dd1
fix build and clean up
2009-05-21 18:49:42 +03:00
notaz
2823a4c819
original source from gpsp09-2xb_src.tar.bz2
2009-05-21 18:48:31 +03:00