Previous 199869 Revisions Next

r21603 Tuesday 5th March, 2013 at 18:54:49 UTC by David Haywood
more notes
[src/mame/drivers]gunpey.c

trunk/src/mame/drivers/gunpey.c
r21602r21603
715715
71671602 08 00 8c|6c 06 73 06|80 03 00 00|27 00 ef 00
717717data:
718 000101 010 001011 011 111111110
718 000101010 001011011 111111110
719719
720 (this is 239 repeats)
720 (this is 239 (0xef) repeats)
721721 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
722722 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
723723 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
r21602r21603
882882 10101000100 10101000100 10101000100 10101000100 10101000100 10101000100
883883 10101000100 10101000100 10101000100 10101000100 10101000100
884884
885
886
887 219 in char test
888
88902 08 00 8c|8a 03 78 00|90 01 e0 02|17 00 27 00
890data: 000101 010 001011 010 000011
891
892(40 (0x28) 'repeat' values, last one is different)
893 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010
894 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010
895 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010 110110010
896 110110010 110110010 110110010 110110010 110110010 110110010 110100110
897 
898 010 000101 1001
899 011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
900 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
901 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
902 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
903 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 0
904 
905 1001 1001 000010 << this string again before repeating data..
906 (39 (0x27) repeat)
907 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
908 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
909 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
910 110010110 110010110 110010110 110010110 110010110 110010110
911 
912 1001 1001 000010 << this string again before repeating data..
913 (39 (0x27) 'repeat' values, last one is different)
914 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
915 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
916 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
917 110010110 110010110 110010110 110010110 110010110 110010100
918 
919 000000 000000
920
921
922 378 - might be interesting, is text, not pasting here.
923
924
925 703 - another blank?
926
927 02 08 00 8c|1a 00 3f 03|90 01 e0 02|23 00 67 00
928data: 000101 001100 1000 010
929
930(0x67 repeats...)
931 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
932 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
933 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
934 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
935 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
936 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
937 110010110 110010110 110010110 110010110 110010110 110010110 110010110
938 
939 1001 1001 000010   << this.. again
940 
941 (0x67 repeats...)
942 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
943 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
944 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
945 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
946 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
947 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
948 110010110 110010110 110010110 110010110 110010110 110010110 110010110
949 
950 1001 1001 000010 << and . again
951 
952 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
953 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
954 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
955 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
956 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
957 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
958 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 1001
959 1001 000010 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
960 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
961 110010110 110010110 110010110 110010110 1001 111111110 000001 010 001100 001100 1010 001010 011 111010001 011 010
962 010 010 110110101 010 110000010 111110011 001010 111000101 010 001100 1000 110010101 011 1011 001011 010
963 1000 111001100 1010 1011 1010 011 111001001 001000 011 001010 001010 011 111010001 011 010 010
964 010 110110100 110010000 1011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
965 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
966 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
967 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
968 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
969 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
970 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011 001011 011
971 001011 011 001011 011 001011 011 001011 011 001011 011 001011 010 011 001000 010 110010110
972 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
973 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
974 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
975 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
976 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
977 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
978 110010110 110010110 110010110 110010110 110010110 110010110 1001 1001 000010 110010110 110010110 110010110 110010110 110010110 110010110 110010110
979 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
980 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
981 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
982 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
983 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110
984 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010110 110010100
985 000000 000000
986
987
988
989  thoughts:
990
991  where there are repeating values they tend to be in blocks the same (or a very similar) size to the HEIGHT (y-size) of the object with a different (often
992  common '1001 1001 000010') value between them.. which can throw out the stream alignment.. this separator CAN vary in both content and length..
993
994 not all data is 9-bit, some blocks are made of 11-bit repeating values, see first example.
995
885996 */
886997
887998

Previous 199869 Revisions Next


© 1997-2024 The MAME Team