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