Repository navigation
MiSTer2MiST
Maverick edited this page Aug 10, 2026
·
1 revision
- Use the templates:
- CORE-template_poseidon-ep4cgx150.qsf
- CORE_top-template.sv
- files-template.qip
- The first thing to do is after adding comments to the HDMI stuff is to also put comments to hps_io.
- Disable anything hdmi related
- To get video signal check if there is a video mixer first on MiSTer core
- Whatever is in video mixer should usually go to mist_video
- Rename the clock: CLOCK_50 (poseidon MiST board) vs CLK_50M (MiSTer)
- The SDRAM_CLK assigned to negative clk signal.
- Move the proper signals on hps_io module call to user_io
- Adapt files.qip changing MiSTer to MiST framework modules (mist-modules)
// the top file should generate the correct clocks for the machine
`ifdef INVERT_SDRAM_CLOCK
assign SDRAM_CLK = ~clk_sys;
`else
assign SDRAM_CLK = clk_sys;
`endif
pll pll(
`ifdef CLOCK_IN_50
.inclk0 ( CLOCK_50 ),
`else
.inclk0 ( CLOCK_27 ),
`endif
.c0 ( clk_sys ),
.locked ( pll_ready ) // pll locked output
);
NOTES:
- If still you don't get a video it has to be either a RAM issue or it needs some adjustments to get the proper VSync and/or HSync.
- If it is a RAM issue... good luck then that's my todo list most of the times.
- osd.v
- scandoubler.v
- data_io.v
- user_io.v
- sdram.v
user_io.v -> user_io.v
video
video_mixer -> mist_video.v
How To Develop For The Mist
https://github.com/mist-devel/mist-board/wiki/HowToDevelopForTheMist
Porting Cores
https://github.com/mist-devel/mist-board/wiki/PortingCores
Tutorials
https://github.com/mist-devel/mist-board/tree/master/tutorials
WiKi-Retro-Pedia Page - Open Source GPL 3.0
- Adam-Coleco
- Amiga
- Amstrad CPC
- Amstrad PCW
- Apple //e
- Apple IIgs
- Apple MacPlus
- Apple MacLC
- Aquarius
- Atari 800XL
- Atari ST/E & Falcon
- BBC
- BK0011M
- C16
- C64
- C65
- C128
- C128 CP/M
- MEGA65
- Vic20
- CoCo
- ColecoVision
- Coleco-Ti994a
- EACA EG-2000 Colour Genie
- Elan Enterprise
- Fujitsu FM7
- HP9000-715 (HP-UX)
- imsai8080
- Jupiter ACE
- Memotech MTX512
- MultiComp CP/M
- Oric Atmos 48K
- Sinclair QL QL
- Sord M5
- Soyuz Neon
- SS - SunSolaris
- Tatung Einstein
- Timex Sinclair 2068
- TK2000
- TSConf
- Zemmix Neo
- ZX81
- ZXNext
- ZXSpectrum
- HowTo - A New DeMiSTify Guide
- DeMiSTify (Robinsonb5)
- DeMiSTify (Rampa069)
- DeMistified
- DeMiSTify Tatung-Einstein (by Rampa069)
- Rampa
- RetroCrypta (Ron)
- Teiram (Manuel)
- Benitoss (Fer)
- Neurorulez
- Ingloriond
- Somhi
- Shaeon (cpalm)
- Gyurco
- ManuFerHi
- Kyp (Ricardo)
- MiSTer
- MiSTer-unstable-nightlies
- Cores by Alanswx
- Alanswx - Apple-II
- MiSTer FPGA Reference documentation
- MiSTer FPGA Bible
- Core Configuration String (CONF_STR)
- agg23 - MiSTer Config
- MiSTer Config Tool online
- Core QL Rampa069 MiSTer DeMiSTify
- Cores ported to ZXTres
- Mist Cores ported to ZXTRES: (soon)
- CYC1000 FPGA based
- PDP2011 - CYC1000
- PiPD-11 Recreating PDP-11/70
- Building Instructions
- PiPD-11 Replica
- PiPD-11 Based Replica
- Conversation Group
- GnW Artwork _readme.html
- GnW Artwork (Google Drive) See NON-NINTENDO dir