trunk/src/mame/drivers/calomega.c
| r241806 | r241807 | |
| 2339 | 2339 | *************************************************/ |
| 2340 | 2340 | |
| 2341 | 2341 | static GFXDECODE_START( calomega ) |
| 2342 | | GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 16 ) |
| 2343 | | GFXDECODE_ENTRY( "gfx2", 0, tilelayout, (8 * 3) + 128, 16 ) |
| 2342 | GFXDECODE_ENTRY( "gfx1", 0, charlayout, 0, 32 ) |
| 2343 | GFXDECODE_ENTRY( "gfx2", 0, tilelayout, 0, 32 ) |
| 2344 | 2344 | GFXDECODE_END |
| 2345 | 2345 | |
| 2346 | 2346 | static GFXDECODE_START( sys906 ) |
| 2347 | | GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 16 ) |
| 2348 | | GFXDECODE_ENTRY( "gfx1", 0x1000, tilelayout, (8 * 3) + 128, 16 ) |
| 2347 | GFXDECODE_ENTRY( "gfx1", 0, tilelayout, 0, 32 ) |
| 2348 | GFXDECODE_ENTRY( "gfx1", 0x1000, tilelayout, 0, 32 ) |
| 2349 | 2349 | GFXDECODE_END |
| 2350 | 2350 | |
| 2351 | 2351 | |
| r241806 | r241807 | |
| 2589 | 2589 | MCFG_SCREEN_PALETTE("palette") |
| 2590 | 2590 | |
| 2591 | 2591 | MCFG_GFXDECODE_ADD("gfxdecode", "palette", calomega) |
| 2592 | | MCFG_PALETTE_ADD("palette", 1024) |
| 2592 | MCFG_PALETTE_ADD("palette", 256) /* or 128? is the upper half of the PROMs really valid colors? */ |
| 2593 | 2593 | MCFG_PALETTE_INIT_OWNER(calomega_state, calomega) |
| 2594 | 2594 | |
| 2595 | 2595 | MCFG_MC6845_ADD("crtc", MC6845, "screen", CPU_CLOCK) /* 6845 @ CPU clock */ |
| r241806 | r241807 | |
| 2711 | 2711 | ROM_LOAD( "poker_cg2b.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2712 | 2712 | ROM_LOAD( "poker_cg2a.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2713 | 2713 | |
| 2714 | | ROM_REGION( 0x400, "proms", 0 ) /* from other set */ |
| 2714 | ROM_REGION( 0x100, "proms", 0 ) /* from other set */ |
| 2715 | 2715 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, BAD_DUMP CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2716 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2717 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2718 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2719 | 2716 | ROM_END |
| 2720 | 2717 | |
| 2721 | 2718 | ROM_START( comg076 ) /* Cal Omega v7.6 (Arcade Poker) */ |
| r241806 | r241807 | |
| 2734 | 2731 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2735 | 2732 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2736 | 2733 | |
| 2737 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2734 | ROM_REGION( 0x100, "proms", 0 ) |
| 2738 | 2735 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2739 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2740 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2741 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2742 | 2736 | ROM_END |
| 2743 | 2737 | |
| 2744 | 2738 | ROM_START( comg079 ) /* Cal Omega v7.9 (Arcade Poker) */ |
| r241806 | r241807 | |
| 2761 | 2755 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2762 | 2756 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2763 | 2757 | |
| 2764 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2758 | ROM_REGION( 0x100, "proms", 0 ) |
| 2765 | 2759 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2766 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2767 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2768 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2769 | 2760 | ROM_END |
| 2770 | 2761 | |
| 2771 | 2762 | ROM_START( comg080 ) /* Cal Omega v8.0 (Arcade Black Jack) */ |
| r241806 | r241807 | |
| 2784 | 2775 | ROM_LOAD( "gpkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2785 | 2776 | ROM_LOAD( "gpkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2786 | 2777 | |
| 2787 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2778 | ROM_REGION( 0x100, "proms", 0 ) |
| 2788 | 2779 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2789 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2790 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2791 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2792 | 2780 | ROM_END |
| 2793 | 2781 | |
| 2794 | 2782 | ROM_START( comg094 ) /* Cal Omega v9.4 (Keno) */ |
| r241806 | r241807 | |
| 2807 | 2795 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 2808 | 2796 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 2809 | 2797 | |
| 2810 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2798 | ROM_REGION( 0x100, "proms", 0 ) |
| 2811 | 2799 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2812 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2813 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2814 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2815 | 2800 | ROM_END |
| 2816 | 2801 | |
| 2817 | 2802 | ROM_START( comg107 ) /* Cal Omega v10.7c (Big Game) */ |
| r241806 | r241807 | |
| 2833 | 2818 | ROM_REGION( 0x0800, "user1", 0 ) /* keyboard interfase ROM */ |
| 2834 | 2819 | ROM_LOAD( "lotkbd.sub", 0x0000, 0x0800, CRC(c1636ab5) SHA1(5a3ad24918751ca6a6640807e421e80f6b4cc844) ) |
| 2835 | 2820 | |
| 2836 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2821 | ROM_REGION( 0x100, "proms", 0 ) |
| 2837 | 2822 | ROM_LOAD( "bclr.u28", 0x0000, 0x0100, CRC(0ec45d01) SHA1(da73ae7e1c74913921dc378a97795c6da47dcbfb) ) |
| 2838 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2839 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2840 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2841 | 2823 | ROM_END |
| 2842 | 2824 | |
| 2843 | 2825 | ROM_START( comg123 ) /* Cal Omega v12.3 (Ticket Poker) */ |
| r241806 | r241807 | |
| 2856 | 2838 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2857 | 2839 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2858 | 2840 | |
| 2859 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2841 | ROM_REGION( 0x100, "proms", 0 ) |
| 2860 | 2842 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2861 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2862 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2863 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2864 | 2843 | ROM_END |
| 2865 | 2844 | |
| 2866 | 2845 | ROM_START( comg125 ) /* Cal Omega v12.5 (Bingo) */ |
| r241806 | r241807 | |
| 2879 | 2858 | ROM_LOAD( "nbcgb.u69", 0x1000, 0x1000, CRC(9d409932) SHA1(d3ffca50a059278777238d206895a0d188f4ff6f) ) |
| 2880 | 2859 | ROM_LOAD( "nbcga.u68", 0x2000, 0x1000, CRC(afe1a666) SHA1(c1530700a283d18e7136754d45904930ef424bcf) ) |
| 2881 | 2860 | |
| 2882 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2861 | ROM_REGION( 0x100, "proms", 0 ) |
| 2883 | 2862 | ROM_LOAD( "bclr.u28", 0x0000, 0x0100, CRC(0ec45d01) SHA1(da73ae7e1c74913921dc378a97795c6da47dcbfb) ) |
| 2884 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2885 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2886 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2887 | 2863 | ROM_END |
| 2888 | 2864 | |
| 2889 | 2865 | ROM_START( comg127 ) /* Cal Omega v12.7 (Keno) */ |
| r241806 | r241807 | |
| 2902 | 2878 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 2903 | 2879 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 2904 | 2880 | |
| 2905 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2881 | ROM_REGION( 0x100, "proms", 0 ) |
| 2906 | 2882 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2907 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2908 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2909 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2910 | 2883 | ROM_END |
| 2911 | 2884 | |
| 2912 | 2885 | ROM_START( comg128 ) /* Cal Omega v12.8 (Arcade Game) */ |
| r241806 | r241807 | |
| 2925 | 2898 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2926 | 2899 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2927 | 2900 | |
| 2928 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2901 | ROM_REGION( 0x100, "proms", 0 ) |
| 2929 | 2902 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2930 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2931 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2932 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2933 | 2903 | ROM_END |
| 2934 | 2904 | |
| 2935 | 2905 | ROM_START( comg134 ) /* Cal Omega 13.4 (Nudge Keno) */ |
| r241806 | r241807 | |
| 2948 | 2918 | ROM_LOAD( "nbcgb.u69", 0x1000, 0x1000, CRC(9d409932) SHA1(d3ffca50a059278777238d206895a0d188f4ff6f) ) |
| 2949 | 2919 | ROM_LOAD( "nbcga.u68", 0x2000, 0x1000, CRC(afe1a666) SHA1(c1530700a283d18e7136754d45904930ef424bcf) ) |
| 2950 | 2920 | |
| 2951 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2921 | ROM_REGION( 0x100, "proms", 0 ) |
| 2952 | 2922 | ROM_LOAD( "bclr.u28", 0x0000, 0x0100, CRC(0ec45d01) SHA1(da73ae7e1c74913921dc378a97795c6da47dcbfb) ) |
| 2953 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2954 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2955 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2956 | 2923 | ROM_END |
| 2957 | 2924 | |
| 2958 | 2925 | ROM_START( comg145 ) /* Cal Omega v14.5 (Pixels) */ |
| r241806 | r241807 | |
| 2971 | 2938 | ROM_LOAD( "pxcgb.u69", 0x1000, 0x1000, CRC(a3bed6b1) SHA1(078cface4af9720bee3288f5f0236725c8bfb575) ) |
| 2972 | 2939 | ROM_LOAD( "pxcga.u68", 0x2000, 0x1000, CRC(d80f064a) SHA1(1b22ca3e446ed3c6fb49a90c463394dec96bc4ec) ) |
| 2973 | 2940 | |
| 2974 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2941 | ROM_REGION( 0x100, "proms", 0 ) |
| 2975 | 2942 | ROM_LOAD( "pixclr.u28", 0x0000, 0x0100, CRC(67d23e76) SHA1(826cf77ca5a4d492d66e45ee96a7780a94fbe634) ) |
| 2976 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 2977 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 2978 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 2979 | 2943 | ROM_END |
| 2980 | 2944 | |
| 2981 | 2945 | ROM_START( comg157 ) /* Cal Omega v15.7 (Double-Draw Poker) */ |
| r241806 | r241807 | |
| 2994 | 2958 | ROM_LOAD( "gpkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 2995 | 2959 | ROM_LOAD( "gpkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 2996 | 2960 | |
| 2997 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2961 | ROM_REGION( 0x100, "proms", 0 ) |
| 2998 | 2962 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 2999 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3000 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3001 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3002 | 2963 | ROM_END |
| 3003 | 2964 | |
| 3004 | 2965 | ROM_START( comg159 ) /* Cal Omega v15.9 (Wild Double-Up) */ |
| r241806 | r241807 | |
| 3017 | 2978 | ROM_LOAD( "jkr2cgb.u69", 0x0800, 0x0800, CRC(d77dda31) SHA1(e11b476cf0b609a8a40981b81b4d83b3c86678dc) ) |
| 3018 | 2979 | ROM_LOAD( "jkr2cga.u68", 0x1000, 0x0800, CRC(def60756) SHA1(fe71424fc638761d9ff65391261a030a2889ad5e) ) |
| 3019 | 2980 | |
| 3020 | | ROM_REGION( 0x400, "proms", 0 ) |
| 2981 | ROM_REGION( 0x100, "proms", 0 ) |
| 3021 | 2982 | ROM_LOAD( "wldclr.u28", 0x0000, 0x0100, CRC(a26a8fae) SHA1(d570fe9443a0912bd34b81ac4c3e4c5f8901f523) ) |
| 3022 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3023 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3024 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3025 | 2983 | ROM_END |
| 3026 | 2984 | |
| 3027 | 2985 | ROM_START( comg164 ) /* Cal Omega v16.4 (Keno) */ |
| r241806 | r241807 | |
| 3040 | 2998 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 3041 | 2999 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 3042 | 3000 | |
| 3043 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3001 | ROM_REGION( 0x100, "proms", 0 ) |
| 3044 | 3002 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3045 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3046 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3047 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3048 | 3003 | ROM_END |
| 3049 | 3004 | |
| 3050 | 3005 | ROM_START( comg168 ) /* Cal Omega v16.8 (Keno) */ |
| r241806 | r241807 | |
| 3063 | 3018 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 3064 | 3019 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 3065 | 3020 | |
| 3066 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3021 | ROM_REGION( 0x100, "proms", 0 ) |
| 3067 | 3022 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3068 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3069 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3070 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3071 | 3023 | ROM_END |
| 3072 | 3024 | |
| 3073 | 3025 | ROM_START( comg172 ) /* Cal Omega v17.2 (Double Double Poker) */ |
| r241806 | r241807 | |
| 3086 | 3038 | ROM_LOAD( "jkrpkrcgb.u69", 0x0800, 0x0800, CRC(d77dda31) SHA1(e11b476cf0b609a8a40981b81b4d83b3c86678dc) ) |
| 3087 | 3039 | ROM_LOAD( "jkrpkrcga.u68", 0x1000, 0x0800, CRC(def60756) SHA1(fe71424fc638761d9ff65391261a030a2889ad5e) ) |
| 3088 | 3040 | |
| 3089 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3041 | ROM_REGION( 0x100, "proms", 0 ) |
| 3090 | 3042 | ROM_LOAD( "wldclr.u28", 0x0000, 0x0100, CRC(a26a8fae) SHA1(d570fe9443a0912bd34b81ac4c3e4c5f8901f523) ) |
| 3091 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3092 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3093 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3094 | 3043 | ROM_END |
| 3095 | 3044 | |
| 3096 | 3045 | ROM_START( comg175 ) /* Cal Omega v17.5 (Gaming Draw Poker) */ |
| r241806 | r241807 | |
| 3109 | 3058 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 3110 | 3059 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 3111 | 3060 | |
| 3112 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3061 | ROM_REGION( 0x100, "proms", 0 ) |
| 3113 | 3062 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3114 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3115 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3116 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3117 | 3063 | ROM_END |
| 3118 | 3064 | |
| 3119 | 3065 | ROM_START( comg176 ) /* Cal Omega 17.6 (Nudge Keno) */ |
| r241806 | r241807 | |
| 3132 | 3078 | ROM_LOAD( "nbcgb.u69", 0x1000, 0x1000, CRC(9d409932) SHA1(d3ffca50a059278777238d206895a0d188f4ff6f) ) |
| 3133 | 3079 | ROM_LOAD( "nbcga.u68", 0x2000, 0x1000, CRC(afe1a666) SHA1(c1530700a283d18e7136754d45904930ef424bcf) ) |
| 3134 | 3080 | |
| 3135 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3081 | ROM_REGION( 0x100, "proms", 0 ) |
| 3136 | 3082 | ROM_LOAD( "bclr.u28", 0x0000, 0x0100, CRC(0ec45d01) SHA1(da73ae7e1c74913921dc378a97795c6da47dcbfb) ) |
| 3137 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3138 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3139 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3140 | 3083 | ROM_END |
| 3141 | 3084 | |
| 3142 | 3085 | ROM_START( comg181 ) /* Cal Omega 18.1 (Nudge Keno) */ |
| r241806 | r241807 | |
| 3155 | 3098 | ROM_LOAD( "nbcgb.u69", 0x1000, 0x1000, CRC(9d409932) SHA1(d3ffca50a059278777238d206895a0d188f4ff6f) ) |
| 3156 | 3099 | ROM_LOAD( "nbcga.u68", 0x2000, 0x1000, CRC(afe1a666) SHA1(c1530700a283d18e7136754d45904930ef424bcf) ) |
| 3157 | 3100 | |
| 3158 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3101 | ROM_REGION( 0x100, "proms", 0 ) |
| 3159 | 3102 | ROM_LOAD( "bclr.u28", 0x0000, 0x0100, CRC(0ec45d01) SHA1(da73ae7e1c74913921dc378a97795c6da47dcbfb) ) |
| 3160 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3161 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3162 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3163 | 3103 | ROM_END |
| 3164 | 3104 | |
| 3165 | 3105 | ROM_START( comg183 ) /* Cal Omega v18.3 (Pixels) */ |
| r241806 | r241807 | |
| 3178 | 3118 | ROM_LOAD( "pxcgb.u69", 0x1000, 0x1000, CRC(a3bed6b1) SHA1(078cface4af9720bee3288f5f0236725c8bfb575) ) |
| 3179 | 3119 | ROM_LOAD( "pxcga.u68", 0x2000, 0x1000, CRC(d80f064a) SHA1(1b22ca3e446ed3c6fb49a90c463394dec96bc4ec) ) |
| 3180 | 3120 | |
| 3181 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3121 | ROM_REGION( 0x100, "proms", 0 ) |
| 3182 | 3122 | ROM_LOAD( "pixclr.u28", 0x0000, 0x0100, CRC(67d23e76) SHA1(826cf77ca5a4d492d66e45ee96a7780a94fbe634) ) |
| 3183 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3184 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3185 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3186 | 3123 | ROM_END |
| 3187 | 3124 | |
| 3188 | 3125 | ROM_START( comg185 ) /* Cal Omega v18.5 (Pixels) */ |
| r241806 | r241807 | |
| 3201 | 3138 | ROM_LOAD( "pxcgb.u69", 0x1000, 0x1000, CRC(a3bed6b1) SHA1(078cface4af9720bee3288f5f0236725c8bfb575) ) |
| 3202 | 3139 | ROM_LOAD( "pxcga.u68", 0x2000, 0x1000, CRC(d80f064a) SHA1(1b22ca3e446ed3c6fb49a90c463394dec96bc4ec) ) |
| 3203 | 3140 | |
| 3204 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3141 | ROM_REGION( 0x100, "proms", 0 ) |
| 3205 | 3142 | ROM_LOAD( "pixclr.u28", 0x0000, 0x0100, CRC(67d23e76) SHA1(826cf77ca5a4d492d66e45ee96a7780a94fbe634) ) |
| 3206 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3207 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3208 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3209 | 3143 | ROM_END |
| 3210 | 3144 | |
| 3211 | 3145 | ROM_START( comg186 ) /* Cal Omega v18.6 (Pixels) */ |
| r241806 | r241807 | |
| 3224 | 3158 | ROM_LOAD( "pxcgb.u69", 0x1000, 0x1000, CRC(a3bed6b1) SHA1(078cface4af9720bee3288f5f0236725c8bfb575) ) |
| 3225 | 3159 | ROM_LOAD( "pxcga.u68", 0x2000, 0x1000, CRC(d80f064a) SHA1(1b22ca3e446ed3c6fb49a90c463394dec96bc4ec) ) |
| 3226 | 3160 | |
| 3227 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3161 | ROM_REGION( 0x100, "proms", 0 ) |
| 3228 | 3162 | ROM_LOAD( "pixclr.u28", 0x0000, 0x0100, CRC(67d23e76) SHA1(826cf77ca5a4d492d66e45ee96a7780a94fbe634) ) |
| 3229 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3230 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3231 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3232 | 3163 | ROM_END |
| 3233 | 3164 | |
| 3234 | 3165 | ROM_START( comg187 ) /* Cal Omega v18.7 (Amusement Poker) */ |
| r241806 | r241807 | |
| 3247 | 3178 | ROM_LOAD( "jkr2cgb.u69", 0x0800, 0x0800, CRC(d77dda31) SHA1(e11b476cf0b609a8a40981b81b4d83b3c86678dc) ) |
| 3248 | 3179 | ROM_LOAD( "jkr2cga.u68", 0x1000, 0x0800, CRC(def60756) SHA1(fe71424fc638761d9ff65391261a030a2889ad5e) ) |
| 3249 | 3180 | |
| 3250 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3181 | ROM_REGION( 0x100, "proms", 0 ) |
| 3251 | 3182 | ROM_LOAD( "mltclr.u28", 0x0000, 0x0100, CRC(fefb0fa8) SHA1(66d86aa19d9d37ffd2840d6653fcec667bc716d4) ) |
| 3252 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3253 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3254 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3255 | 3183 | ROM_END |
| 3256 | 3184 | |
| 3257 | 3185 | ROM_START( comg204 ) /* Cal Omega v20.4 (Super Blackjack) */ |
| r241806 | r241807 | |
| 3270 | 3198 | ROM_LOAD( "jkr2cgb.u69", 0x0800, 0x0800, CRC(d77dda31) SHA1(e11b476cf0b609a8a40981b81b4d83b3c86678dc) ) |
| 3271 | 3199 | ROM_LOAD( "jkr2cga.u68", 0x1000, 0x0800, CRC(def60756) SHA1(fe71424fc638761d9ff65391261a030a2889ad5e) ) |
| 3272 | 3200 | |
| 3273 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3201 | ROM_REGION( 0x100, "proms", 0 ) |
| 3274 | 3202 | ROM_LOAD( "mltclr.u28", 0x0000, 0x0100, CRC(fefb0fa8) SHA1(66d86aa19d9d37ffd2840d6653fcec667bc716d4) ) |
| 3275 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3276 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3277 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3278 | 3203 | ROM_END |
| 3279 | 3204 | |
| 3280 | 3205 | ROM_START( comg208 ) /* Cal Omega v20.8 (Winner's Choice) */ |
| r241806 | r241807 | |
| 3293 | 3218 | ROM_LOAD( "mlt2cgb.u69", 0x1000, 0x1000, CRC(d5173679) SHA1(396c9c3eb7a0a5e5d279d079e635c8e4e5581779) ) |
| 3294 | 3219 | ROM_LOAD( "mlt2cga.u68", 0x2000, 0x1000, CRC(b7397d3a) SHA1(f35607a4cd60e4467e27474e8063b7a7a4a65d9f) ) |
| 3295 | 3220 | |
| 3296 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3221 | ROM_REGION( 0x100, "proms", 0 ) |
| 3297 | 3222 | ROM_LOAD( "mltclr.u28", 0x0000, 0x0100, CRC(fefb0fa8) SHA1(66d86aa19d9d37ffd2840d6653fcec667bc716d4) ) |
| 3298 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3299 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3300 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3301 | 3223 | ROM_END |
| 3302 | 3224 | |
| 3303 | 3225 | ROM_START( comg227 ) /* Cal Omega v22.7 (Amusement Poker (Double Double)) */ |
| r241806 | r241807 | |
| 3316 | 3238 | ROM_LOAD( "jkrpkrcgb.u69", 0x0800, 0x0800, CRC(d77dda31) SHA1(e11b476cf0b609a8a40981b81b4d83b3c86678dc) ) |
| 3317 | 3239 | ROM_LOAD( "jkrpkrcga.u68", 0x1000, 0x0800, CRC(def60756) SHA1(fe71424fc638761d9ff65391261a030a2889ad5e) ) |
| 3318 | 3240 | |
| 3319 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3241 | ROM_REGION( 0x100, "proms", 0 ) |
| 3320 | 3242 | ROM_LOAD( "wldclr.u28", 0x0000, 0x0100, CRC(a26a8fae) SHA1(d570fe9443a0912bd34b81ac4c3e4c5f8901f523) ) |
| 3321 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3322 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3323 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3324 | 3243 | ROM_END |
| 3325 | 3244 | |
| 3326 | 3245 | ROM_START( comg230 ) /* Cal Omega v23.0 (FC Bingo (4-card)) */ |
| r241806 | r241807 | |
| 3339 | 3258 | ROM_LOAD( "fcbcgb.u69", 0x1000, 0x1000, BAD_DUMP CRC(a7548075) SHA1(a751289cbc8b726082b60740c0202c08e3981e24) ) |
| 3340 | 3259 | ROM_LOAD( "fcbcga.u68", 0x2000, 0x1000, BAD_DUMP CRC(3fc39df9) SHA1(223d05f8969a1846a986b29395c98f97a3218bf7) ) |
| 3341 | 3260 | |
| 3342 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3261 | ROM_REGION( 0x100, "proms", 0 ) |
| 3343 | 3262 | ROM_LOAD( "fcbclr.u28", 0x0000, 0x0100, BAD_DUMP CRC(6db5a344) SHA1(5f1a81ac02a2a74252decd3bb95a5436cc943930) ) |
| 3344 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3345 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3346 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3347 | 3263 | ROM_END |
| 3348 | 3264 | |
| 3349 | 3265 | ROM_START( comg236 ) /* Cal Omega v23.6 (Hotline) */ |
| r241806 | r241807 | |
| 3362 | 3278 | ROM_LOAD( "hlcgb.u69", 0x1000, 0x1000, CRC(db2d3eb7) SHA1(45f686edf7093069b44e895547c7ec67f820447d) ) |
| 3363 | 3279 | ROM_LOAD( "hlcga.u68", 0x2000, 0x1000, CRC(a7e583fd) SHA1(d3b0aa9e24b6aedf24af55e5b149ab75d6f01a36) ) |
| 3364 | 3280 | |
| 3365 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3281 | ROM_REGION( 0x100, "proms", 0 ) |
| 3366 | 3282 | ROM_LOAD( "hlclr.u28", 0x0000, 0x0100, CRC(1c994cda) SHA1(5c8698b4c5e43146106c9da8a306e3099b26ca2d) ) |
| 3367 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3368 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3369 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3370 | 3283 | ROM_END |
| 3371 | 3284 | |
| 3372 | 3285 | /* |
| r241806 | r241807 | |
| 3418 | 3331 | ROM_LOAD( "pkcgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 3419 | 3332 | ROM_LOAD( "pkcga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 3420 | 3333 | |
| 3421 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3334 | ROM_REGION( 0x100, "proms", 0 ) |
| 3422 | 3335 | ROM_LOAD( "82s129n.u28", 0x0000, 0x0100, CRC(6db5a344) SHA1(5f1a81ac02a2a74252decd3bb95a5436cc943930) ) |
| 3423 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3424 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3425 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3426 | 3336 | ROM_END |
| 3427 | 3337 | |
| 3428 | 3338 | ROM_START( comg240 ) /* Cal Omega v24.0 (Gaming Draw Poker) */ |
| r241806 | r241807 | |
| 3441 | 3351 | ROM_LOAD( "cgb.u69", 0x0800, 0x0800, CRC(6bbb1e2d) SHA1(51ee282219bf84218886ad11a24bc6a8e7337527) ) |
| 3442 | 3352 | ROM_LOAD( "cga.u68", 0x1000, 0x0800, CRC(6e3e9b1d) SHA1(14eb8d14ce16719a6ad7d13db01e47c8f05955f0) ) |
| 3443 | 3353 | |
| 3444 | | ROM_REGION( 0x400, "proms", 0 ) /* is this prom ok? */ |
| 3354 | ROM_REGION( 0x100, "proms", 0 ) /* is this prom ok? */ |
| 3445 | 3355 | ROM_LOAD( "pok-6301.u28", 0x0000, 0x0100, CRC(56c2577b) SHA1(cb75882067e1e0d9f9369a37b5a829dd091d473e) ) |
| 3446 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3447 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3448 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3449 | 3356 | ROM_END |
| 3450 | 3357 | |
| 3451 | 3358 | ROM_START( comg246 ) /* Cal Omega v24.6 (Hotline) */ |
| r241806 | r241807 | |
| 3464 | 3371 | ROM_LOAD( "hlcgb.u69", 0x1000, 0x1000, CRC(db2d3eb7) SHA1(45f686edf7093069b44e895547c7ec67f820447d) ) |
| 3465 | 3372 | ROM_LOAD( "hlcga.u68", 0x2000, 0x1000, CRC(a7e583fd) SHA1(d3b0aa9e24b6aedf24af55e5b149ab75d6f01a36) ) |
| 3466 | 3373 | |
| 3467 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3374 | ROM_REGION( 0x100, "proms", 0 ) |
| 3468 | 3375 | ROM_LOAD( "hlclr.u28", 0x0000, 0x0100, CRC(1c994cda) SHA1(5c8698b4c5e43146106c9da8a306e3099b26ca2d) ) |
| 3469 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3470 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3471 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3472 | 3376 | ROM_END |
| 3473 | 3377 | |
| 3474 | 3378 | ROM_START( comg272a ) /* Cal Omega v27.2 (Keno (amusement)) */ |
| r241806 | r241807 | |
| 3487 | 3391 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 3488 | 3392 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 3489 | 3393 | |
| 3490 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3394 | ROM_REGION( 0x100, "proms", 0 ) |
| 3491 | 3395 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3492 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3493 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3494 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3495 | 3396 | ROM_END |
| 3496 | 3397 | |
| 3497 | 3398 | ROM_START( comg272b ) /* Cal Omega v27.2 (Keno (gaming)) */ |
| r241806 | r241807 | |
| 3510 | 3411 | ROM_LOAD( "kcgb.u69", 0x0800, 0x0800, CRC(2b9205d9) SHA1(48ed4dcef38e9567246f09bd9bea5bf291e7e1b9) ) |
| 3511 | 3412 | ROM_LOAD( "kcga.u68", 0x1000, 0x0800, CRC(c4491e35) SHA1(44acb8bd7af287350b99d159b6f83015fcdbd93c) ) |
| 3512 | 3413 | |
| 3513 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3414 | ROM_REGION( 0x100, "proms", 0 ) |
| 3514 | 3415 | ROM_LOAD( "pokclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3515 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3516 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3517 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3518 | 3416 | ROM_END |
| 3519 | 3417 | |
| 3520 | 3418 | /* |
| r241806 | r241807 | |
| 3541 | 3439 | ROM_LOAD( "cg2b.u5", 0x2000, 0x2000, CRC(1f79f76d) SHA1(b2bce60e24dd61977f7bf6ee4705ca7d104ab388) ) |
| 3542 | 3440 | ROM_LOAD( "cg2a.u6", 0x4000, 0x2000, CRC(d5fd9fc2) SHA1(68472e7271f835656197109620bb3988fc52308a) ) |
| 3543 | 3441 | |
| 3544 | | ROM_REGION( 0x400, "proms", 0 ) /* from other set */ |
| 3442 | ROM_REGION( 0x200, "proms", 0 ) /* from other set, upper half is empty */ |
| 3545 | 3443 | ROM_LOAD( "bprom.u16", 0x0000, 0x0200, CRC(a6d43709) SHA1(cbff2cb60137462dc0b7c7719a64574218d96c62) ) |
| 3546 | | ROM_RELOAD( 0x0200, 0x0200 ) |
| 3547 | 3444 | ROM_END |
| 3548 | 3445 | |
| 3549 | 3446 | |
| r241806 | r241807 | |
| 3564 | 3461 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 3565 | 3462 | ROM_FILL( 0x0000, 0x1800, 0xff ) /* removed all ROMs (requested by the manual) */ |
| 3566 | 3463 | |
| 3567 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3464 | ROM_REGION( 0x100, "proms", 0 ) |
| 3568 | 3465 | ROM_LOAD( "testclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3569 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3570 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3571 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3572 | 3466 | ROM_END |
| 3573 | 3467 | |
| 3574 | 3468 | ROM_START( comg905d ) /* Cal Omega 905d (System 905 diag.PROM) */ |
| r241806 | r241807 | |
| 3585 | 3479 | ROM_REGION( 0x1800, "gfx2", 0 ) |
| 3586 | 3480 | ROM_FILL( 0x0000, 0x1800, 0xff ) /* removed all ROMs (requested by the manual) */ |
| 3587 | 3481 | |
| 3588 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3482 | ROM_REGION( 0x100, "proms", 0 ) |
| 3589 | 3483 | ROM_LOAD( "testclr.u28", 0x0000, 0x0100, CRC(a8191ef7) SHA1(d6f777980179ab091e2713ee815d46bf9c0ac486) ) |
| 3590 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3591 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3592 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3593 | 3484 | ROM_END |
| 3594 | 3485 | |
| 3595 | 3486 | |
| r241806 | r241807 | |
| 3639 | 3530 | ROM_LOAD( "d1.u69", 0x0800, 0x0800, CRC(ed3c83b7) SHA1(93e2134de3d9f79a6cff0391c1a32fccd3840c3f) ) |
| 3640 | 3531 | ROM_LOAD( "d1.u68", 0x1000, 0x0800, CRC(81d07f12) SHA1(c14226f8bc1d08fcdfc5cb71fcaf6e070fa2d4a8) ) |
| 3641 | 3532 | |
| 3642 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3533 | ROM_REGION( 0x100, "proms", 0 ) |
| 3643 | 3534 | ROM_LOAD( "d1.u28", 0x0000, 0x0100, CRC(a26a8fae) SHA1(d570fe9443a0912bd34b81ac4c3e4c5f8901f523) ) |
| 3644 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3645 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3646 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3647 | 3535 | ROM_END |
| 3648 | 3536 | |
| 3649 | 3537 | ROM_START( jjpoker ) /* tuni-83 */ |
| r241806 | r241807 | |
| 3662 | 3550 | ROM_LOAD( "tuni-83.u69", 0x0800, 0x0800, CRC(3483b4fb) SHA1(ac04b68c5fb8f8f142582181ad13bee87636cead) ) |
| 3663 | 3551 | ROM_LOAD( "tuni-83.u68", 0x1000, 0x0800, CRC(e055a148) SHA1(d80e4330dce96b98df5bec731876f185476d6058) ) |
| 3664 | 3552 | |
| 3665 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3553 | ROM_REGION( 0x100, "proms", 0 ) |
| 3666 | 3554 | ROM_LOAD( "tunipoker.u28", 0x0000, 0x0100, CRC(5101a33b) SHA1(a36bc421064d0ed96beb27b549f69adce0a553c2) ) |
| 3667 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3668 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3669 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3670 | 3555 | ROM_END |
| 3671 | 3556 | |
| 3672 | 3557 | ROM_START( jjpokerb ) /* pokr_j */ |
| r241806 | r241807 | |
| 3685 | 3570 | ROM_LOAD( "tuni-83.u69", 0x0800, 0x0800, CRC(3483b4fb) SHA1(ac04b68c5fb8f8f142582181ad13bee87636cead) ) |
| 3686 | 3571 | ROM_LOAD( "tuni-83.u68", 0x1000, 0x0800, CRC(e055a148) SHA1(d80e4330dce96b98df5bec731876f185476d6058) ) |
| 3687 | 3572 | |
| 3688 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3573 | ROM_REGION( 0x100, "proms", 0 ) |
| 3689 | 3574 | ROM_LOAD( "tunipoker.u28", 0x0000, 0x0100, CRC(5101a33b) SHA1(a36bc421064d0ed96beb27b549f69adce0a553c2) ) |
| 3690 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3691 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3692 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3693 | 3575 | ROM_END |
| 3694 | 3576 | |
| 3695 | 3577 | ROM_START( ssipkr24 ) /* pokr02_4 (gfx and prom from jjpoker) */ |
| r241806 | r241807 | |
| 3708 | 3590 | ROM_LOAD( "tuni-83.u69", 0x0800, 0x0800, BAD_DUMP CRC(3483b4fb) SHA1(ac04b68c5fb8f8f142582181ad13bee87636cead) ) |
| 3709 | 3591 | ROM_LOAD( "tuni-83.u68", 0x1000, 0x0800, BAD_DUMP CRC(e055a148) SHA1(d80e4330dce96b98df5bec731876f185476d6058) ) |
| 3710 | 3592 | |
| 3711 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3593 | ROM_REGION( 0x100, "proms", 0 ) |
| 3712 | 3594 | ROM_LOAD( "tunipoker.u28", 0x0000, 0x0100, BAD_DUMP CRC(5101a33b) SHA1(a36bc421064d0ed96beb27b549f69adce0a553c2) ) |
| 3713 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3714 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3715 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3716 | 3595 | ROM_END |
| 3717 | 3596 | |
| 3718 | 3597 | ROM_START( ssipkr30 ) /* pokr03_0 (gfx and prom from jjpoker) */ |
| r241806 | r241807 | |
| 3731 | 3610 | ROM_LOAD( "tuni-83.u69", 0x0800, 0x0800, BAD_DUMP CRC(3483b4fb) SHA1(ac04b68c5fb8f8f142582181ad13bee87636cead) ) |
| 3732 | 3611 | ROM_LOAD( "tuni-83.u68", 0x1000, 0x0800, BAD_DUMP CRC(e055a148) SHA1(d80e4330dce96b98df5bec731876f185476d6058) ) |
| 3733 | 3612 | |
| 3734 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3613 | ROM_REGION( 0x100, "proms", 0 ) |
| 3735 | 3614 | ROM_LOAD( "tunipoker.u28", 0x0000, 0x0100, BAD_DUMP CRC(5101a33b) SHA1(a36bc421064d0ed96beb27b549f69adce0a553c2) ) |
| 3736 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3737 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3738 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3739 | 3615 | ROM_END |
| 3740 | 3616 | |
| 3741 | 3617 | ROM_START( ssipkr40 ) /* (gfx and prom from jjpoker) */ |
| r241806 | r241807 | |
| 3754 | 3630 | ROM_LOAD( "tuni-83.u69", 0x0800, 0x0800, BAD_DUMP CRC(3483b4fb) SHA1(ac04b68c5fb8f8f142582181ad13bee87636cead) ) |
| 3755 | 3631 | ROM_LOAD( "tuni-83.u68", 0x1000, 0x0800, BAD_DUMP CRC(e055a148) SHA1(d80e4330dce96b98df5bec731876f185476d6058) ) |
| 3756 | 3632 | |
| 3757 | | ROM_REGION( 0x400, "proms", 0 ) |
| 3633 | ROM_REGION( 0x100, "proms", 0 ) |
| 3758 | 3634 | ROM_LOAD( "tunipoker.u28", 0x0000, 0x0100, BAD_DUMP CRC(5101a33b) SHA1(a36bc421064d0ed96beb27b549f69adce0a553c2) ) |
| 3759 | | ROM_RELOAD( 0x0100, 0x0100 ) |
| 3760 | | ROM_RELOAD( 0x0200, 0x0100 ) |
| 3761 | | ROM_RELOAD( 0x0300, 0x0100 ) |
| 3762 | 3635 | ROM_END |
| 3763 | 3636 | |
| 3764 | 3637 | |
| r241806 | r241807 | |
| 3768 | 3641 | |
| 3769 | 3642 | DRIVER_INIT_MEMBER(calomega_state,standard) |
| 3770 | 3643 | { |
| 3771 | | /* background color is adjusted through RGB pots */ |
| 3772 | | int x; |
| 3773 | | UINT8 *BPR = memregion( "proms" )->base(); |
| 3774 | | |
| 3775 | | for (x = 0x0000; x < 0x0400; x++) |
| 3776 | | { |
| 3777 | | if (BPR[x] == 0x07) |
| 3778 | | BPR[x] = 0x04; /* blue background */ |
| 3779 | | } |
| 3780 | | m_palette->update(); |
| 3781 | 3644 | } |
| 3782 | 3645 | |
| 3783 | 3646 | DRIVER_INIT_MEMBER(calomega_state,elgrande) |
| 3784 | 3647 | { |
| 3785 | | int x; |
| 3786 | | UINT8 *BPR = memregion( "proms" )->base(); |
| 3787 | | |
| 3788 | | /* background color is adjusted through RGB pots */ |
| 3789 | | for (x = 0x0000; x < 0x0400; x++) |
| 3790 | | { |
| 3791 | | if (BPR[x] == 0x07) |
| 3792 | | BPR[x] = 0x00; /* black background */ |
| 3793 | | } |
| 3794 | | m_palette->update(); |
| 3795 | 3648 | } |
| 3796 | 3649 | |
| 3797 | 3650 | DRIVER_INIT_MEMBER(calomega_state,jjpoker) |
| 3798 | 3651 | { |
| 3799 | | /* background color is adjusted through RGB pots */ |
| 3800 | | int x; |
| 3801 | | UINT8 *BPR = memregion( "proms" )->base(); |
| 3802 | | |
| 3803 | | for (x = 0x0000; x < 0x0400; x++) |
| 3804 | | { |
| 3805 | | if (BPR[x] == 0x02) |
| 3806 | | BPR[x] = 0x00; /* black background */ |
| 3807 | | } |
| 3808 | | m_palette->update(); |
| 3809 | 3652 | } |
| 3810 | 3653 | |
| 3811 | 3654 | DRIVER_INIT_MEMBER(calomega_state,comg080) |
| 3812 | 3655 | { |
| 3813 | | /* background color is adjusted through RGB pots */ |
| 3814 | | int x; |
| 3815 | | UINT8 *BPR = memregion( "proms" )->base(); |
| 3816 | | |
| 3817 | | for (x = 0x0000; x < 0x0400; x++) |
| 3818 | | { |
| 3819 | | if (BPR[x] == 0x07) |
| 3820 | | BPR[x] = 0x04; /* blue background */ |
| 3821 | | } |
| 3822 | | m_palette->update(); |
| 3823 | | |
| 3824 | 3656 | /* Injecting missing Start and NMI vectors... |
| 3825 | 3657 | Start = $2042; NMI = $26f8; |
| 3826 | 3658 | Also a fake vector at $3ff8-$3ff9. The code checks these values to continue. |