sinamas
7c5ffcb94a
hwtests: s/.code/.text/
2013-12-07 10:03:13 +01:00
sinamas
d83c66da51
hwtests: less cryptic
2013-12-07 09:50:37 +01:00
sinamas
f82184ef33
gambatte_qt/framework: slightly faster frametime estimation convergence
...
utilize intermediate measurements to accumulate a least squares solution.
2013-11-24 06:28:22 +01:00
sinamas
ec3ecc9283
commen/rateest: somewhat faster convergence
...
utilize intermediate measurements to accumulate a least squares solution.
2013-11-24 06:27:10 +01:00
sinamas
e3235268b1
gambatte_qt/framework: fix broken js event filtering
...
do continue while false==true ...
2013-11-03 07:41:16 +01:00
sinamas
eb746674af
Merge pull request #2 from bentley/cxxtest
...
testrunner: respect environment-defined CXX (like other gambatte parts do).
2013-06-01 07:43:58 -07:00
sinamas
70426fd776
Merge pull request #1 from bentley/sconsdict
...
Use arrays instead of dicts. Fixes build on OpenBSD.
2013-06-01 07:42:42 -07:00
sinamas
0d07cb7851
libgambatte: fix lfsr reg init value
...
all bits should be high, not just the lower 8.
most likely this is a remnant from the initial implementation
based on GBSOUND.txt which has what is most likely a brain fart
0xFF value for this considering the rest of the description
is inconsistent whith that.
belmont's revenge (which has some great tracks) is affected by
this, so this one is a pretty big deal to me. konami collection
vol 4 has a pretty sweet color version of it which I recommend
checking out.
2013-06-01 15:18:32 +02:00
Anthony J. Bentley
ad71713c9b
testrunner: respect environment-defined CXX (like other gambatte parts do).
2013-05-30 23:35:09 -06:00
Anthony J. Bentley
ea698ef926
Use arrays instead of dicts. Fixes build on OpenBSD.
2013-05-30 22:43:40 -06:00
sinamas
fb4feee1f0
gambatte_qt/framework: avoid promoting -1 to size_t
2013-05-12 14:51:24 +02:00
sinamas
5a8665df68
reword description
2013-05-12 15:42:03 +02:00
sinamas
9a9c2093f7
attempt to insert revision number automatically
...
Qt solution needs some work to trigger rebuild.
2013-05-05 20:03:27 +02:00
sinamas
02c71b7ae2
update description
2013-05-05 19:55:54 +02:00
sinamas
fe1733f379
libgambatte: drop useless term and emphasis
2013-04-30 22:41:03 +02:00
sinamas
96f01244b5
libgambatte: s/drawn/completed etc.
2013-04-29 01:20:54 +02:00
sinamas
0f063671be
common/chainresampler: less template bloat
2013-04-28 20:00:16 +02:00
sinamas
5558b1e461
libgambatte: broken indent
2013-04-28 18:17:37 +02:00
sinamas
b4d19b99b4
more ideomatic types [/apibreak]
2013-04-28 17:10:08 +02:00
sinamas
ccbaab2314
gambatte_qt: add libgambatte/include to DEPENDPATH
2013-04-28 17:07:21 +02:00
sinamas
694c76c886
common/chainresampler: hide more implementation
2013-04-28 15:25:25 +02:00
sinamas
9bd975961a
common: fix rgb32ToUyvy brain fart
2013-04-28 13:36:43 +02:00
sinamas
fa2fbda313
common/resample: cleanup
...
rename polyphaseconvoluter to polyphasefir.
fix broken upsampler zero stuffing (was never tested, surprisingly the
surrounding code appears to work fine).
2013-04-21 16:16:47 +02:00
sinamas
d44f804f03
common/videolink: cleanup/minor tweaks
...
use ptrdiff prevline offset in hqx filters to facilitate use of lea.
use endptr rathern than loop ctr in rgb2yuv to avoid gcc/x86 rmw
spill.
avoid reloading rhs input pixel after storing lhs output in rgb2yuv
(no restrict keyword in c++98).
fix hypothetical component overflow in hq2x blend9.
2013-04-21 16:16:47 +02:00
sinamas
7a0cf00a3c
common: cleanup
2013-04-21 16:16:47 +02:00
sinamas
3557a37c9d
gambatte_qt: fix win32 build breakage
2013-04-18 20:03:41 +02:00
sinamas
5891d77d1a
libgambatte: fix lazy rgb32 type [/wtf][/abibreak]
2013-04-14 13:04:15 +02:00
sinamas
1c56703858
gambatte_qt: less misleading indent?
2013-04-14 13:03:02 +02:00
sinamas
75459b2e45
gambatte_qt: cleanup [/waytoomuch]
2013-04-13 16:27:54 +02:00
sinamas
f3c548d53e
gambatte_qt: fix -m64 build breakage
2013-04-07 11:34:41 +02:00
sinamas
b60d88d6be
gambatte_qt: pass by ref
2013-03-29 19:48:15 +01:00
sinamas
fd37168a10
gambatte_qt/framework: add framework/include to dependpath
2013-03-29 18:02:20 +01:00
sinamas
013e8f7c59
gambatte_qt/framework/samplebuffer: ensure 32-bit alignment
...
in practice this should already be fine, but it's nice to comply with
c++98 which only guarantees alignment beyond the type allocated for char
arrays. just use quint32 here.
2013-03-29 13:18:56 +01:00
sinamas
f5e4f6c7ac
gambatte_qt: non-framework code formatting/readability/consistency
2013-03-28 22:01:41 +01:00
sinamas
cdabdf2897
gambatte_sdl/blitter: cosmetics/consistency[/ocd]
2013-03-28 21:33:49 +01:00
sinamas
d74bc792b0
libgambatte: clarify reasoning behind interface type usage
2013-03-27 01:20:18 +01:00
sinamas
f79044ee79
libgambatte: shave off an instruction or two on ff loads/stores
...
gcc arm/x86.
2013-03-27 01:18:58 +01:00
sinamas
869d8fa3bf
libgambatte: cosmetics/consistency
2013-03-25 20:30:56 +01:00
sinamas
666bcad077
libgambatte: less magic lcd constants
2013-03-23 16:03:29 +01:00
sinamas
471d942549
common: drop use of WORDS_BIGENDIAN
2013-03-23 14:11:57 +01:00
sinamas
f7537ad442
gambatte_sdl: avoid clang struct vs class warning
2013-03-23 13:33:49 +01:00
sinamas
6af3c132fe
libgambatte/sound: drop use of WORDS_BIGENDIAN define
2013-03-23 13:31:21 +01:00
sinamas
b068adcd3b
libgambatte/ppu: broken indent
2013-03-23 12:57:34 +01:00
sinamas
fec384d661
libgambatte/ppu: avoid depending on magic win_draw_state values
2013-03-20 00:13:03 +01:00
sinamas
e1c707b1b8
libgambatte/ppu: lower case constants/enums
2013-03-19 23:22:11 +01:00
sinamas
06d306738b
libgambatte/ppu: public/private order
2013-03-19 23:22:11 +01:00
sinamas
379d62f739
libgambatte/ppu: const placement consistency
2013-03-19 23:22:04 +01:00
sinamas
1a387eb7ab
libgambatte: pass intreq by ref
2013-03-18 23:22:49 +01:00
sinamas
f102bb4fc1
libgambatte/video: move m0irq to its own header
2013-03-18 23:18:30 +01:00
sinamas
4b51300899
libgambatte/video: formatting/readability
2013-03-18 23:18:20 +01:00