From 5f01c7ccae211c4fe8376cd80ea227b47155a551 Mon Sep 17 00:00:00 2001 From: ben0109 Date: Sat, 5 May 2012 14:12:27 +0200 Subject: [PATCH] ceanup --- README | 18 ++++++++++++++++++ vhdl/Makefile | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/README b/README index e69de29..9d05202 100644 --- a/README +++ b/README @@ -0,0 +1,18 @@ +Papilio-Master-System is a recreation of the Sega Master System on a FPGA. + +Three compiled versions are provided : +1) sms_vga_final.bit, for use with a 8 color VGA output wing +2) sms_tv_final.bit, for use with a TV wing, producing NTSC signal +3) sms_megawing_final.bit, for use with a megawing. + +The wings layout for sms_vga and sms_tv are as follow: +AL: joystick wing (note: you'll need a two button joystick) +AH: VGA wing (for the sms_vga version) +BL: micro SD wing (optional, see note on the megawing version) +BH: audio wing +CL: free (reserved for the to-be-implemented second joystick port) +CH: TV wing (for the sms_tv version) + +Note: The Megawing version will provide the best image, but you'll have to upload the rom to the SRAM chip through USB (see my modified version of papilio-prog). The two other versions can read the rom files from a FAT16 formatted SD card. + + diff --git a/vhdl/Makefile b/vhdl/Makefile index e9666e9..9e3283c 100644 --- a/vhdl/Makefile +++ b/vhdl/Makefile @@ -1,4 +1,4 @@ -TARGETS := sms_vga sms_tv +TARGETS := sms_vga sms_tv sms_megawing MEM_FILE:=../bootloader/all.mem DUT := xc6slx9tqg144-3