mirror of
https://github.com/holub/mame
synced 2025-05-12 09:08:53 +03:00
yep definitely 9-bit wide LSB first as per OG's suggestion.
This commit is contained in:
parent
6f06dae5d9
commit
6a2f6c84f6
@ -615,8 +615,42 @@ WRITE8_MEMBER(gunpey_state::gunpey_blitter_w)
|
||||
|
||||
//int color = space.machine().rand()&0x1f;
|
||||
|
||||
/*
|
||||
first few compressed transfers
|
||||
|
||||
02 08 00 8c|6c 06 73 06|80 03 00 00|27 00 ef 00
|
||||
data: a8 68 ff 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b
|
||||
02 08 00 8c|f4 05 16 05|00 00 00 01|3e 00 ef 00
|
||||
data: a8 68 cd 9a 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b
|
||||
02 08 00 8c|06 06 16 05|3f 00 00 01|10 00 ef 00
|
||||
data: a8 68 cd 9a 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 e9 23 95 0a 19 a6 52 8d 0c 54 ce 6a b9 ac 2a 6e 53 0c 55 11 b0 55 a1 ca 2b 30 81 71 15 b7 1b 65 2a ae e1 02 c2 ca bb 7a 03 33 58 f9 d5 d6 0c 51 7e 09 08 2e bf 2c 28 bf 32 ac b8 69 d3 a6 95 85 29 bf 7a 13 c3 cb af e6 66 90 f2 ab ad b1 e5 57 4b f3 58 f9 ad cb 54 4d 5a 44 5c c5 e0 80 cc 64 15 3f d0 b0 e5 98 5a 50 45 da cb aa 52 c8 25 e5 21 8b 55 4a 94 09 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d
|
||||
02 08 00 8c|ec 06 eb 04|00 00 f0 01|7e 00 77 00
|
||||
data: 28 13 9a 36 6d 0a 2a b5 02 d5 f7 54 f4 34 b7 15 6d 45 85 aa cb a2 aa 82 ea a2 63 91 92 54 9b 3a aa 50 c5 55 a0 7a 95 4a aa a8 ae 21 84 ea aa 8c 04 aa 52 95 cb 01 6d a6 dc 52 54 2e 07 b4 95 6a 75 55 42 99 d1 b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 65 42 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 29 a8 d4 06 b4 9d eb 28 51 25 4e aa dc cb ea 10 89 f6 b9 dd 2a 5d 83 6b 4b 52 c9 b5 a1 8a b4 b5 c5 18 13 91 b6 0a 21 24 22 95 2b b1 b6 8d c5 58 22 22 da 52 a9 3a 62 d5
|
||||
02 08 00 8c|66 07 eb 04|7f 00 f0 01|1a 00 77 00
|
||||
data: 28 13 9a 36 6d 5a d1 0a ac 59 a9 b3 4d 24 c4 2a 55 8b 66 ac d2 34 a9 22 ad a8 44 48 d1 00 46 24 22 19 02 ea 29 47 80 de 23 4c 61 ca 0d 88 d2 24 08 11 d5 55 19 89 0a 75 08 52 94 09 4d 9b 96 59 cd 1a a2 1c d7 b4 29 31 e5 d4 b4 69 d3 a6 4d 9b 36 ad 68 03 16 ac 68 18 45 d3 f2 0c fa 5c b3 5f a4 14 a4 96 d2 54 89 6a 63 aa 26 65 52 d3 a6 15 6d d8 d7 9d ba 3f 3f 5d 4b 3d 4b 87 10 32 a2 0a 0d dc 7d 13 55 41 f8 61 f3 d2 47 9d a9 2a a4 89 fe d2 bf ce 7a ac da b0 ba 4c 19 74 c2 85 5a 52 b9 d1 22 68 18 6c 49 69 2a 38 25 22 6d 73 97 89 55 a1 4a 84 88 f2 94 11 6d d5 a2 5d 0f 55 40 15 c5 4e 4c d5 55 19 06 15 52 99 84 28 63 e8 c1 0a 60 9d 8e 32 73 a7 5e 5a 36 3e 1a c8 5d 72 ac ab 51 f7 9b 53 1a 5b fe dc 48 dc d2 20 6c a9 93 9d bd b6 07 60 f7 87 20 f3 32 3d f2 07 2d ec 0f 4b
|
||||
02 08 00 8c|74 07 73 04|00 00 00 01|7b 00 ef 00
|
||||
data: a8 68 2b 9a 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 6d 97 10 42 08 21 84 a8 1a 0c f1 04 49 88 88 20 9d 42 6c d1 40 a1 5a cc 1b 09 91 20 89 48 17 29 85 32 e4 0f 11 69 0f d9 44 90 23 9c 28 99 71 39 63 3b 86 a0 02 92 50 c2 1a 22 89 20 85 50 c8 b4 4a 90 10 22 8a 28 a1 0c 32 a5 22 02 29 43 ca 31 86 64 58 79 01 12 62 15 07 84 42 15 97 09 4d 9b 36 6d da b4 69 d3 a6 4d 9b 56 a4 64 25 10 a5 48 b9 54 2a 11 13 0d 90 88 48 63 8c 34 fd c4 96 44 08 51 cb 30 e7 10 6e f6 39 69 9d 91 7a 4c d1 a6 96 fa aa 97 1d 27 33 31 17 9b cb 25 44 7f 4b b7 0e 8b 46 c0 31 0b 9d 33 05 63 f6 36 d8 78 c9 40 2b 55 96 c6 6c 42
|
||||
02 08 00 8c|e6 07 73 04|7c 00 00 01|23 00 ef 00
|
||||
data: a8 68 2b 9a 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 69 d3 a6 4d 9b 36 6d da b4 ec 1e e5 dd 8a aa 0c b0 44 2b aa 2a 44 22 52 96 24 44 55 eb 28 00 69 52 21 51 47 c5 55 60 8e 72 ab 85 10 42 34 19 a2 14 05 10 91 35 42 c8 20 d1 86 90 30 a2 10 ed 1d e8 89 c4 14 c2 10 c3 08 33 a4 8e 84 aa 83 f4 0d 21 88 20 8d 84 a8 a8 80 10 b3 08 92 e8 17 62 15 22 44 1d fb 9c 74 0e 79 c7 2c 95 40 23 91 aa 90 b6 5c ef 9b 6f b1 db 94 12 a2 26 f5 60 64 35 81 12 9f 09 42 d8 61 09 91 21 e2 32 63 a4 30 e2 38 59 58 11 a5 c2 1a b2 64 45 cf b1 1b 8a 23 c9 9c dd 33 51 47 ef 4c 80 26 a0 dc 4b db c0 a4 0d d3 12 81 c4 ac ad 8a 34 a9 21 21 84 a9 16 05 22 f5 14 a5 30 62 e2 5e fb 6b b5 28 85
|
||||
|
||||
or as an LSB first 9-bit bitstream
|
||||
|
||||
02 08 00 8c|6c 06 73 06|80 03 00 00|27 00 ef 00
|
||||
data: 000101010 001011011 111111110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
|
||||
02 08 00 8c|f4 05 16 05|00 00 00 01|3e 00 ef 00
|
||||
data: 000101010 001011010 110011010 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
|
||||
02 08 00 8c|06 06 16 05|3f 00 00 01|10 00 ef 00
|
||||
data: 000101010 001011010 110011010 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010111 110001001 010100101 010000100 110000110 010101001 010101100 010011000 000101010 011100110 101011010 011101001 101010101 010001110 110110010 100011000 010101010 100010000 000110110 101010100 001010101 001111010 100000011 001000000 110001110 101010001 110110111 011000101 001100101 010001110 101100001 110100000 001000011 010100111 101110101 011110110 000001100 110000011 010100111 111010101 101101011 001100001 000101001 111110100 100000001 000001110 100111111 010011010 000010100 111111010 100110000 110101000 111011001 011011001 011011001 011010100 110100001 100101001 111110101 011110110 010001100 001111010 011111101 010110011 101100110 000010010 100111111 010101101 101011000 110110100 111111010 101101001 011001111 000110101 001111110 110101110 100110010 101010110 010010110 100010001 000111010 101000110 000011100 000001001 100110010 011010101 000111111 000000101 100001101 101001110 001100101 011010000 010101010 001001011 011110100 110101010 101001010 000100111 010010010 100111100 001001101 000110101 010010100 100010100 110010000 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101 101100101
|
||||
02 08 00 8c|ec 06 eb 04|00 00 f0 01|7e 00 77 00
|
||||
data: 000101001 100100001 011001011 011001011 011001010 000010101 001010110 101000000 101010111 110111100 101010001 011110010 110011101 101101010 001011011 010100010 101000010 101010111 010011010 001010101 010101000 001010101 110100010 111000110 100010010 100100100 101010110 110010101 110001010 101000010 101010001 110101010 000001010 101111010 101001010 100100101 010100010 101011101 011000010 000100001 010101110 101010100 110001001 000000101 010101001 010101010 011101001 110000000 101101100 110010100 111011010 010100010 101001110 100111000 000010110 110101001 010101101 010111010 101010010 000101001 100110001 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 011001011 010011001 000010110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010110110 010100000 101010010 101101100 000001011 011011100 111010111 000101001 000101010 100100011 100100101 010100111 011110100 110101011 100001000 100100010 110111110 011101101 110110101 010010111 010110000 011101011 011010010 010010101 001001110 101101100 001010101 000100101 101101011 011010001 100011000 110010001 000100101 101101010 100001000 010000100 100010001 001010100 111010100 100011010 110110110 110001101 000110001 101001000 100010001 000101101 101001010 100101010 101110001 000110101
|
||||
02 08 00 8c|66 07 eb 04|7f 00 f0 01|1a 00 77 00
|
||||
data: 000101001 100100001 011001011 011001011 011001011 010100010 110101000 000110101 100110101 001010111 001101101 100100010 010000100 011010101 001010101 011010001 011001100 011010101 001011001 011001001 010101000 100101101 010001010 100100010 000100101 000101100 000000011 000100010 010001000 100100110 000100000 001010111 100101001 110001000 000001011 110111100 010000110 010100001 100101001 110110000 000100010 100101100 100100000 100001000 100010101 011101010 101001100 010010001 010100001 010111000 010000010 010100010 100110010 000101100 101101100 101101001 100110101 011001101 011000010 001010011 100011101 011001011 011001010 010001100 101001110 010101100 101101100 101101100 101101100 101101100 101101100 101101100 101101010 001011011 000000011 010000011 010100010 110000110 001010001 011001011 010011110 011000001 011111001 110101100 110111111 010001001 010010100 000100101 011010010 100101100 101010100 100010101 011011000 110010101 010110010 010100110 010010101 100101101 100101101 010001011 011000011 011111010 111011100 101011101 111111001 111110010 111010110 100101011 110011010 010111000 010000100 001001100 010001010 101000010 110000001 110111011 111011001 000101010 101000001 000011111 100001101 100111101 001011111 000101011 100110010 101010101 000010010 110010001 011111110 100101111 111101011 100110101 111000110 101010110 110000110 101011101 001100101 001100000 101110010 000111010 000101011 010010010 101001110 110001011 010001000 001011000 011000001 101101001 001010010 110010101 000001110 010100100 010001001 011011011 001110111 010011001 000110101 010100001 010101001 000100001 000100010 100111100 101001100 010001011 011010101 011010001 011011101 011110000 101010100 000001010 101000101 000110111 001000110 010101010 111010101 010011000 011000001 010100001 001010100 110010010 000100010 100110001 100001011 110000011 010100000 000011010 111001011 100010100 110011001 110111001 010111101 001011010 011011000 111110001 011000000 100111011 101001001 110001101 011101010 110001010 111011111 101100111 001010010 110001101 101001111 111001110 110001001 000111011 010010110 000010000 110110100 101011100 100110111 001101111 010110110 111100000 000001101 110111111 100001000 001001100 111101001 100101111 000100111 111100000 101101000 011011111 110000110
|
||||
02 08 00 8c|74 07 73 04|00 00 00 01|7b 00 ef 00
|
||||
data: 000101010 001011011 010100010 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110110111 010010000 100001000 010000100 001000010 000100001 000101010 101100000 110000100 011110010 000010010 010000100 010001000 100000100 101110010 100001000 110110100 010110000 001010000 101010110 100011001 111011000 100100001 000100100 000100100 100010001 001011101 000100101 001010000 101001100 001001111 111000010 001000100 101101111 000010011 011001000 100000100 111000100 001110010 001010010 011001100 011101001 110011000 110110111 000110000 100000101 010000000 100100100 001010010 000110101 100001000 100100100 010000010 010100001 000010100 001001100 101101010 100100000 100100001 000010001 000101000 100010100 100001010 011000001 001100101 001010100 010001000 000100101 001100001 001010011 100011000 110000100 100110000 110101001 111010000 000010010 000100011 010101000 111000000 010000101 000010101 010001110 100110010 000101100 101101100 101101100 101101100 101101100 101101100 101101100 101101100 101101100 101101100 101101010 001001010 010011010 100100000 010001010 010100010 010100111 010010101 001010100 100010001 100100010 110000000 010010001 000100010 010110001 100011000 100101100 101111110 010001101 101001001 000100001 000010001 010110100 110000110 011100111 000010000 111011001 101111100 111001001 011010111 001100010 010101111 000110010 100010110 110010101 101001010 111110101 010111101 001101110 001110010 011001100 100011001 110100011 011001110 100111010 010000100 010111111 101101001 011101101 011100001 101000101 100010000 000111000 110011010 000101110 011100110 010100000 110001100 110111101 101100000 110110001 111010010 011000000 101101010 010101010 011010010 110001100 110110010
|
||||
02 08 00 8c|e6 07 73 04|7c 00 00 01|23 00 ef 00
|
||||
data: 000101010 001011011 010100010 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 100110111 011110001 010011110 111011010 100010101 010100110 000000011 010010001 011010100 010101010 101010000 100010010 001000100 101001101 001001001 000010001 010101010 110101110 001010000 000000100 101100100 101010000 100100010 101110001 010100011 101010100 000011001 110001010 011101101 010110100 001000010 000100001 000101100 100110000 100010100 101000101 000000000 100010001 001101011 000100001 000010011 000001001 000101101 100001000 010010000 110001000 101000010 001011011 110111000 000101111 001000100 100011001 010000100 001100001 000110000 110001000 011001100 001001010 111000100 100001010 101011100 000100101 111101100 001000010 000010001 000001001 011000100 100001000 101010001 010100000 001000010 001100110 100010000 010010010 001011111 101000010 001101010 100001000 100001000 101011100 011011111 001110010 010111001 110000100 111101110 001100110 100101010 010000001 011000100 100010010 101010100 001001011 011010011 101011110 111110110 011111011 010001101 110110110 010100101 001000010 001010110 010010101 111000001 100010011 010101100 100000010 100100011 111001100 100000100 001000011 011100001 101001000 010001001 100001000 100011101 001100110 001100010 010100001 100010001 110001110 010011010 000110101 000100010 100101010 000110101 100001001 101001001 101010001 011110011 100011011 101100001 010001110 001001001 001100111 001101110 111100110 010001010 111000101 111011100 110010000 000010110 010000000 101001110 111101001 011011011 000000110 010010110 110000110 010110100 100010000 001001000 110011010 110110101 010100010 010110010 010101100 001001000 010000100 001100101 010110100 010100000 010001001 010111100 101000101 001010000 110001000 110010001 110111101 011011111 110101101 010110100 010100101
|
||||
|
||||
*/
|
||||
|
||||
if(rle)
|
||||
{
|
||||
@ -635,9 +669,9 @@ WRITE8_MEMBER(gunpey_state::gunpey_blitter_w)
|
||||
,blit_ram[0xc],blit_ram[0xd],blit_ram[0xe],blit_ram[0xf]);
|
||||
int count = 0;
|
||||
printf("data: ");
|
||||
const int show_bytes = 1;
|
||||
const int show_bytes = 0;
|
||||
int bitspacer = 0;
|
||||
int bitspace = 10;
|
||||
int bitspace = 9;
|
||||
#endif
|
||||
|
||||
|
||||
@ -675,6 +709,8 @@ WRITE8_MEMBER(gunpey_state::gunpey_blitter_w)
|
||||
}
|
||||
else
|
||||
{
|
||||
//data = BITSWAP8(data,7,6,5,4,3,2,1,0);
|
||||
data = BITSWAP8(data,0,1,2,3,4,5,6,7);
|
||||
for (int z=0;z<8;z++)
|
||||
{
|
||||
printf("%d", (data>>(7-z))&1);
|
||||
@ -698,7 +734,7 @@ WRITE8_MEMBER(gunpey_state::gunpey_blitter_w)
|
||||
// increase our source counter, taking note of the width of the compressed data in
|
||||
// source (it differs from the destination width)
|
||||
srcx++; srcwcount++;
|
||||
if (srcwcount==sourcewide+1) // CHECK might not be +1
|
||||
if (srcwcount==sourcewide+1)
|
||||
{
|
||||
srcwcount = 0;
|
||||
srcx = srcxbase;
|
||||
|
Loading…
Reference in New Issue
Block a user