Project

General

Profile

« Previous | Next » 

Revision 54

Added by markw over 11 years ago

Switch to internal rom

View differences:

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
}
);

Also available in: Unified diff