180 Commits

Author SHA1 Message Date
sinamas
5891d77d1a libgambatte: fix lazy rgb32 type [/wtf][/abibreak] 2013-04-14 13:04:15 +02: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
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
sinamas
b412a7231a libgambatte/video: more query functions 2013-03-17 22:17:59 +01:00
sinamas
48ac4143f8 libgambatte/inputgetter: name enum 2013-03-15 20:29:50 +01:00
sinamas
0dc28b7d7f libgambatte: use ptrdiff_t to represent pitch 2013-02-26 19:44:19 +01:00
sinamas
d445cbd9c7 libgambatte/gambatte: formatting/readability 2013-02-26 19:43:29 +01:00
sinamas
e43c5b07f6 libgambatte/cpu: less magic HF2 constants 2013-02-25 22:44:19 +01:00
sinamas
f70cf21f38 libgambatte/ppu: superflous mask 2013-02-25 21:56:11 +01:00
sinamas
3014b1edaf libgambatte/cpu: drop f/from_f macros 2013-02-25 21:56:04 +01:00
sinamas
8c6a1150bd libgambatte/cpu: formatting/readability 2013-02-25 21:55:37 +01:00
sinamas
25d2aef228 libgambatte/sound: formatting/readability 2013-02-25 21:55:22 +01:00
sinamas
b9e715d2c2 libgambatte/sound/length_counter: formatting/readability 2013-02-25 21:53:39 +01:00
sinamas
8fd449cf04 libgambatte/sound/dutyunit: formatting/readability 2013-02-25 21:52:06 +01:00
sinamas
d075a07090 libgambatte/sound/channel1: formatting/readability 2013-02-25 21:43:09 +01:00
sinamas
b885059134 libgambatte/sound/channel2: formatting/readability 2013-02-25 21:42:53 +01:00
sinamas
4c88012856 libgambatte/sound/channel3: formatting/readability 2013-02-25 21:42:32 +01:00
sinamas
f149948787 libgambatte/sound/channel4: formatting/readability/dead code 2013-02-25 21:41:41 +01:00
sinamas
fec81fa302 libgambatte/cartridge: allow mapping rom bank0 in more cases/please blargg
blargg seems to be of the opinion that mbc1 allows mapping bank0 via overflow
for carts with few rom banks if his tests are anything to go by. I have no way
of verifying this, but am changing it because it confuses people when his tests
loop forever after succeeding.
2013-02-24 10:23:24 +01:00
sinamas
4bfa055456 libgambatte/ppu: kill github horizontal scrollbar? 2013-02-23 10:44:31 +01:00
sinamas
b8364e055b libgambatte/ppu: formatting/readability 2013-02-23 10:40:19 +01:00
sinamas
5b4aa5cdd2 libgambatte/ppu: fix broken indentation
probably introduced in 9f04bbc226d7cc3c0e64b90a4051bb2dd08eed41
2013-02-22 21:36:13 +01:00
sinamas
a78bcffac6 libgambatte/ppu: less magical lcdc constants
add named constants and lcdc query functions.
not everyone has lcdc specs in their heads.
2013-02-22 21:21:21 +01:00
sinamas
f01b9a47a9 libgambatte/ppu: extract loadTileDataByte query functions
reduce duplication.
2013-02-22 20:01:11 +01:00
sinamas
9f04bbc226 libgambatte/ppu: unindent 2013-02-22 08:04:45 +01:00
sinamas
2ea38aeeca libgambatte/state_osd_elements: use smarter array 2013-02-20 20:46:29 +01:00
sinamas
05efd9f4af libgambatte/bitmap_font: use ptrdiff_t for pitch 2013-02-20 20:28:54 +01:00
sinamas
20abdc825f libgambatte/bitmap_font: use size_t for text width 2013-02-20 20:23:50 +01:00
sinamas
1a4b00bfb6 trailing whitespace 2013-02-20 20:05:25 +01:00
sinamas
0bfd6e8979 libgambatte/ppu: formatting/readability 2013-02-20 19:41:36 +01:00
sinamas
58f4260a00 libgambatte/video: formatting/readability 2013-02-20 19:37:00 +01:00
sinamas
54199f94db libgambatte/state_osd_elements: formatting/readability 2013-02-20 19:34:42 +01:00
sinamas
169971960a libgambatte/minkeeper: formatting/readability 2013-02-20 19:32:34 +01:00
sinamas
9b0a19a4c2 libgambatte/memory: formatting/readability 2013-02-20 19:31:28 +01:00
sinamas
053d9bbb28 libgambatte/mem: formatting/readability 2013-02-20 19:28:11 +01:00
sinamas
f08e81fe01 libgambatte/interruptrequester: formatting/readability 2013-02-20 19:26:38 +01:00
sinamas
9f69873555 libgambatte/gambatte: formatting/readability 2013-02-20 19:25:42 +01:00
sinamas
281644f575 libgambatte: more ideomatic use of sizeof 2013-02-11 19:45:16 +01:00
sinamas
42d96a88b9 bitmap_font: std::reverse exists. use it. 2013-02-11 19:27:29 +01:00