Welcome, Guest. Please login or register.

Author Topic: MIST or MISTer board?  (Read 30225 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline kolla

Re: MIST or MISTer board?
« on: February 17, 2025, 05:46:16 AM »
If your board really is a MISS 1200, then it's a MiST clone, not MiSTer.

(There is also a board for MiSTer, called MiSTress 1200, but then you would have added your own MiSTer to it.)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #1 on: February 18, 2025, 10:07:05 AM »
OK, thanks! What exactly are the differences between MIST and MISTer?

The MiST (a_Mi_ga, atari ST) is a "homebrewed" and open sourced board by Till Harbaum (aka MasterOfGizmo) and you can find everything about it here: https://github.com/mist-devel and here https://www.atari-forum.com/viewforum.php?f=115

The MiSTer hardware is really a developer board from Terasic, with some additional addons such as SDRAM and I/O-board, the project was started by Alexey “Sorgelig” Melnikov, and was based on the MiST firmware and cores, but has evolved a lot since then.

The big differences are
* MiST is purely FPGA with just a minimum microcontroller to run the firmware (the framework that bootstraps the whole thing, and loads the cores, display the menus etc), and its output is VGA.
* MiSTer has a dual-core ARM CPU in addition to the FPGA. It boots Linux on the ARM system and the "firmware" which is used to load cores etc on the FPGA, runs as a Linux-program. In addition, output from the FPGA cores are directed out to HDMI, while the firmware from the Linux side can alter it with various filters (scanlines, upscaling, blurring, and much much more)  There is an option to output to RGB through a VGA port as well, using one of the many I/O boards that exists.

Still, the FPGA soft cores for MiST and MiSTer share a lot, many developers have both, and so bug fixes in one is rapidly also brought to the other.


From an Amiga/Minimig point of view, both offer RTG (P96) and RTA (AHI), but the MiSTer has much more RAM and can do much higher resolutions/depths. And speaking of RAM, MiST and clones are typically limited to 32, 64 and latest 128MB of SDRAM, while MiSTer has similar limits on the SDRAM it also has 512MB of DDR RAM, of which you can dedicate for example 256MB as FastRAM to Minimig. Both MiST and MiSTer can go online using a PPP link over serial port, with MiST the serial port is the physical port on the system (often already used by MIDI ports), while on the MiSTer the serial port is a virtual interface on the Linux side, as if there's a virtual null-modem cable stretched between the system running on the FPGA and the Linux running on the ARM.

From a general point of view - the MiSTer has a _much larger eco-system, with tons of cores for Arcades and various computer systems. And there are now MiSTer clones as well, which are more affordable and available than the original Terasic DE-10 nano. Rumours has it that there will be new MiSTer clones in the future with different form-factors, like has happened with MiST clones.
https://misterfpga.org is the home of everything MiSTer.

Quote
Have you ever used this board yourself?

I have both MiST and MiSTer,  I don't have a MISS1200 (yet).

Quote
I ran Sysinfo which said it was about half the speed of an A4000.

My MiST scores 0.67 the speed of A4000 68040, so a bit more than half the speed.

Quote
Sysinfo on my A500 Mini with AMINIMIGA says it's twice as fast as an A4000, though. Are these results accurate?

The Sysinfo speed test mostly shows how fast systems are at running the Sysinfo speed test, which may or may not be indicative of how fast it runs other software... benchmarking is a tricky thing :)

Quote
I've looked on the manufacturer's GDrive which has various files divided into different pages for different boards.  Where it says Core files and EP3C25E module, that folder is empty, but another one called EP4CE22 module has lots of Cores. Do you know if these are compatible with my board? I should be finding out very soon, anyway.

This I don't know the answer to.

Quote
For everyone else who may be reading this, the board has an Altera Cyclone EP3C25 FPGA, and an AT91SAM7S256 ARM IO controller. The manual shows it has a 6 pin connector marked "ISP" and another connector or slot marked "ARM Programming", but I don't know exactly what these are for and I can't reach them without unscrewing my case. I wonder if I need to use these for something. It might be a good idea to extend these ports with special cables to outside the case.

Normally, you should not have to use those, unless you somehow manage to brick your system. Then these can be used to reprogram the firmware from scratch, using USB blaster. Beware, there was a firmware update not too long ago that potentially could brick MiST systems because of a long-existing bug in the firmware. The work-around was an intermediate firmware that just fixed the bug, allowing the next upgrade to be successful. 

Quote
I now have several retro computer systems installed and working on this card after managing to find a menu file, although various other menu files have been deleted from their pages.  These systems are anything I've ever used, seen, but not touched, and I hope to install some I've never even touched or seen before. The other working systems at the moment include a BBC Micro Model B, ZX Spectrum 128 (Copyright Sinclair), an Enterprise 128, and a Sam Coupé. The Apple IIe Core only boots sometimes, but has no disk images yet, as it requires .nib images, not .do images. which I downloaded. A friend of mine wants me to install a Sega Megadrive on it, but I'm not sure this is compatible now I've been told it's a MIST.

Of course, I'll be using my MIST system as an Amiga most of the time!

As do I :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 
The following users thanked this post: AmigaBruno

Offline kolla

Re: MIST or MISTer board?
« Reply #2 on: February 18, 2025, 06:45:04 PM »
Sounds like you somehow have the MiSTer P96 driver installed.

For RTG and some more, you should try the MinimigUtils.adf from here:

https://github.com/minimig-dev/MinimigAGA-MiST-TC64/tree/master/amiga_sw

in it you should find the P96 driver for MiST :)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #3 on: February 19, 2025, 03:13:47 PM »
I suspect many of the cores also need additional files, such as ROM files from the original systems, like kickstart in case of Minimig.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #4 on: February 21, 2025, 06:07:59 AM »
However, I can't get it running! The page https://github.com/mist-devel/mist-binaries/tree/master/cores/fpgagen doesn't say it requires any other files at all. I haven't installed any games yet, because I can't insert a cartridge image until the Core starts running.

Allright, I tried this core on my MiST and it works for me. When you load the core, all you get is a black screen, no logo or anything (the "sega" logo and sound is part of the games cartridge). On the black screen you press F12 to have the OSD menu pop up, from which you can load .md files etc.

Quote
BTW, I haven't installed the MIST RTG drivers yet because I was too busy playing some games! I really hope the RTG modes work with Deluxe Paint.

Development of DPaint had stopped before the current RTG options, so don't expect much - Deluxe Paint never worked well with any RTG on any system. If you do try to use with RTG, be sure to enable planar emulation enabled, either in P96Prefs or by using ModePro to promote DPaint to RTG mode. But really, with DPaint you're much better off using a native chipset mode, then you also get HalfBrite mode and HAM modes which RTG cannot do, only 2-256 colour modes have any hopes of working with RTG.
« Last Edit: February 21, 2025, 06:12:12 AM by kolla »
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #5 on: February 22, 2025, 03:06:07 PM »
I haven’t tried with joystick, doesn’t it work to use the keymapper?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #6 on: February 25, 2025, 03:47:57 PM »
Well, yes, ofcourse - RTG isn't hardware, RTG is software. Picasso96 is the currently used RTG software, on Aminet there is version 2 of it, at iComp.de you can buy version 3.

So you must first install p96 (and chose f.ex UAEGfx), and then you copy MinimigUtils:RTG/minimig.card to LIBS:Picasso96 folder, MinimigUtils:RTG/Picasso96Settings to DEVS:, then rename DEVS:Monitors/UAEGfx to DEVS:Monitors/Minimig (including the .info file) select it in workbench and go to menu Icon->Information, and in the tooltypes, change so it says BOARDTYPE=minimig, and then reboot.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline kolla

Re: MIST or MISTer board?
« Reply #7 on: March 01, 2025, 05:11:43 PM »
MiSTer cores don’t run on MiST, nor vice versa, they need to be modified and built for their respective hardware.

You can spare yourself from a lot of headache by using the terminal on your mac and edit files from there, it’s a unix after all.
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS