Revision 54
Added by markw over 11 years ago
| mcc216/atari800core_mcc.vhd | ||
|---|---|---|
| 
     		TV : integer;  -- 1 = PAL, 0=NTSC
 
   | 
||
| 
     		VIDEO : integer; -- 1 = SVIDEO, 2 = VGA
 
   | 
||
| 
     		SCANDOUBLE : integer; -- 1 = YES, 0=NO, (+ later scanlines etc)
 
   | 
||
| 
     		internal_rom : integer;
 
   | 
||
| 
     		internal_ram : integer;
 
   | 
||
| 
     		ext_clock : integer
 
   | 
||
| 
     	);
 
   | 
||
| ... | ... | |
| 
     	GENERIC MAP
 
   | 
||
| 
     	(
 
   | 
||
| 
     		cycle_length => 16,
 
   | 
||
| 
     		internal_rom => 1,
 
   | 
||
| 
     		internal_rom => internal_rom,
 
   | 
||
| 
     		internal_ram => internal_ram,
 
   | 
||
| 
     		video_bits => 8,
 
   | 
||
| 
     		palette => palette_from_scandouble(scandouble)
 
   | 
||
| ... | ... | |
| 
     		DMA_MEMORY_DATA => dma_memory_data, 
 
   | 
||
| 
     | 
||
| 
        		RAM_SELECT => ram_select,
 
   | 
||
| 
         		ROM_SELECT => "000001",
 
   | 
||
| 
         		ROM_SELECT => rom_select,
 
   | 
||
| 
     		PAL => PAL,
 
   | 
||
| 
     		HALT => pause_atari,
 
   | 
||
| 
     		THROTTLE_COUNT_6502 => speed_6502
 
   | 
||
| mcc216/build.sh | ||
|---|---|---|
| 
     		"SCANDOUBLE" => 0,
 
   | 
||
| 
     		"VIDEO" => $VGA,
 
   | 
||
| 
     		"internal_ram" => 16384,
 
   | 
||
| 
     		"internal_rom" => 1,
 
   | 
||
| 
     		"ext_clock" => 0
 
   | 
||
| 
     	},
 
   | 
||
| 
     	"PAL_SVIDEO" => 
 
   | 
||
| ... | ... | |
| 
     		"SCANDOUBLE" => 0,
 
   | 
||
| 
     		"VIDEO" => $SVIDEO,
 
   | 
||
| 
     		"internal_ram" => 0,
 
   | 
||
| 
     		"internal_rom" => 0,
 
   | 
||
| 
     		"ext_clock" => 0
 
   | 
||
| 
     	},
 
   | 
||
| 
     	"PAL_VGA" =>
 
   | 
||
| ... | ... | |
| 
     		"SCANDOUBLE" => 1,
 
   | 
||
| 
     		"VIDEO" => $VGA,
 
   | 
||
| 
     		"internal_ram" => 0,
 
   | 
||
| 
     		"internal_rom" => 0,
 
   | 
||
| 
     		"ext_clock" => 0
 
   | 
||
| 
     	},
 
   | 
||
| 
     	"NTSC_SVIDEO" =>
 
   | 
||
| ... | ... | |
| 
     		"SCANDOUBLE" => 0,
 
   | 
||
| 
     		"VIDEO" => $SVIDEO,
 
   | 
||
| 
     		"internal_ram" => 0,
 
   | 
||
| 
     		"internal_rom" => 0,
 
   | 
||
| 
     		"ext_clock" => 0
 
   | 
||
| 
     	},
 
   | 
||
| 
     	"NTSC_VGA" => 
 
   | 
||
| ... | ... | |
| 
     		"SCANDOUBLE" => 1,
 
   | 
||
| 
     		"VIDEO" => $VGA,
 
   | 
||
| 
     		"internal_ram" => 0,
 
   | 
||
| 
     		"internal_rom" => 0,
 
   | 
||
| 
     		"ext_clock" => 0
 
   | 
||
| 
     	}
 
   | 
||
| 
     );
 
   | 
||
Switch to internal rom