I just got my mt32-pi in the mail and assembled, and figured it would be a good time for a Doom video. This is Episode 1 in its entirety, on the Ultra-Violence difficulty level with no deaths. It’s also my first time clearing any Doom episode without dying, and I’m glad I was able to experience it in its original DOS form for that.
I originally started recording this with scanlines, but youtube’s re-encoding process made much of the video very noisy, so I went with standard interpolation for this one. That said, the game looks fantastic with the 110_85_soft/medium filters and 115_80_soft, at 2.3-2.4 gamma. If you don’t want the game to be so dark, skip the scanline filters and gamma, and just use the F11 key in-game to adjust gamma there. I prefer the black areas in Doom to be true black, as was originally intended, and not just faded. This gives the game more atmosphere and suspense as you never know whats going to be lurking around the next dark corner.
The mt32-pi is using the Audiofabric soundfont, for a very accurate Roland Sound Canvas (SC-55) implementation. This hardware uses a Raspberry Pi 3a+ along with a custom designed add-on board, to act as a midi synthesizer for Roland MT-32, Roland Sound Canvas and General MIDI, for support in games on a few computer systems. Currently the AO486, Amiga and AtariST cores support it, but you can expect other cores like the Sharp x68000 to get support in the future as well. This small kit has a transformative effect on many classic games, and for some of them is the only way to hear them with the intended sound, like Doom and Ultima 8. The entire soundtrack was composed for this target, and then ported to other sound hardware like the Soundblaster. MiSTer cores intelligently communicate with the mt32-pi and can switch its mode automatically when you load a supported game. The integration is stellar, as is the audio quality.
Learn more at the mt32-pi wiki: https://github.com/dwhinham/mt32-pi
iD Software’s masterpiece runs great on the AO486 core, and you can get even better performance with the FastDoom variant. If you played Doom when it first came out, you likely had a similar experience to this with a mid-range 486 at the time. The frantic action and split second decision making that kept you on the edge of your seat all night in the 90’s still holds up decades later.
The AO486 core was considerably upgraded/improved by FPGAzumspass, whom also brought us the GBA and Lynx cores, along with enhancements to the Gameboy and NES cores.
You can support his Patreon here: https://www.patreon.com/FPGAzumSpass
—
AO486 core 2-29-21 build – Doom (Episode 1 Ultra-Violence – No Deaths)
AO486 Settings: HiRam // CPU: 90mhz // L1: On // L2: On
Filter: Gaussian_Sharp_06 // Gamma: Poly 2.3
Played using a Logitech g400s mouse @400DPI and Aula Excalibur programmable USB keypad.
Settings: Integer Scaled to 1080p // HDMI to Datapath e1s capture card
—
|:=-Timestamps-=:|
00:00:00 – Boot
00:00:56 – Title/Demos/Credits
00:05:12 – E1M1
00:08:07 – E1M2
00:14:29 – E1M3
00:24:38 – E1M9
00:35:54 – E1M4
00:42:50 – E1M5
00:53:23 – E1M6
01:04:07 – E1M7
01:16:39 – E1M8
—
Twitch: https://www.twitch.tv/WalrusFPGA
Twitter: https://twitter.com/WalrusFPGA
=—————CONTRIBUTE—————=
None of this would be possible without the constant hard work of Sorgelig. It cannot be overstated how much he has done and continues to do for this project, since its beginning. You can support him either at his Patreon in the link below, or on Paypal, depending on your preference. MiSTer is a paradigm shift in how we can experience these classic games. This is a long-term preservation project that will continue to grow so that gamers today and in the future can experience these excellent systems as accurately and lag-free as possible. Donating what you can will help keep the updates coming. Thank you.
Patreon: https://patreon.com/FPGAMiSTer
PayPal: https://paypal.me/FPGAMiSTer
NOTE: I am not affiliated with Sorgelig and am only sharing these links as a fan of the project who wishes to see it continue to grow rapidly.
=—————–INFORM—————–=
Github link for this core: https://github.com/MiSTer-devel/ao486_MiSTer
mt32-pi information/wiki: https://github.com/dwhinham/mt32-pi
MiSTer Forum/Wiki/Github (source, guides and info): http://MiSTerFPGA.org
Official MiSTer Discord for live chat/help: https://discord.gg/4xKVg4XVYn
(Be respectful; this server is moderated. New users must be verified.)
=——————BUILD——————=
Worldwide list of sellers for MiSTer expansion boards: https://misterfpga.org/viewforum.php?f=34&sid=74e1c5e7dae1b99284789d93194cfa0b
I have personally ordered all my parts from https://www.MiSTerAddons.com and have been 100% satisfied with the quality and service there. (North American seller. If in a different region, check list linked above for best local shipping rates.)
source
- youyeetoo Sipeed Tang Primer 20K FPGA Carte de développement MCU avec LUT4, port PMOD *4, pour RISC-V et développement intégré (avec carte d'extension Dock )Caractéristiques : la carte mère Tang Primer 20K utilise GW2A-LV18PG256C8I7 comme puce principale, qui dispose de riches ressources internes telles que le DSP haute performance, l'interface LVDS haute vitesse et la mémoire BSRAM. La carte mère est équipée de composants périphériques tels que les particules de mémoire DDR3 et les circuits intégrés d'alimentation, de sorte que les utilisateurs peuvent utiliser la carte mère seule pour développer et vérifier rapidement des projets pour des applications à haut débit et à faible coût. La carte d'extension Lite conduit à de nombreux I0 via des en-têtes de broches et des interfaces PMOD, et les utilisateurs peuvent facilement connecter d'autres modules périphériques ou circuits pour le développement secondaire. La carte d'extension Dock est équipée d'une multitude de ressources périphériques, telles que le circuit USB-JTAG et UART intégré, le connecteur Ethernet PHY et RJ-45, USB 2.0 PHY, l'interface de sortie HDMI, le circuit de sortie stéréo et le connecteur casque 3,5 mm, le connecteur d'écran RVB, le connecteur de caméra DVP. 【ASIN】B0BNVQVHG6 IDE minimaliste : combiné avec d'autres IDES FPGA, le lDE qui est utilisé pour développer Tang Primer 20K est vraiment petit, la capacité du disque dur occupée après l'installation ne dépasse pas 1 Go. 【WIKI】wiki.sipeed.com/hardware/en/tang/tang-primer-20k/primer-20k.html
- Carte SDRAM Eboxer, Carte SDR SDRAM XS V2.2 32 Mo, Remplacement pour Carte FPGA Mister ou Terasic DE10-Nano FPGA, Carte MiS Ter IOConvient pour MisTer FPGA, pour Terasic DE10-Nano FPGA board, un bon choix de remplacement. Condensateurs de haute qualité, testés pendant plus d'une demi-heure à 150 MHz, compatibles avec la carte MiSTer IO. Plusieurs cœurs de console sont utilisés dans le jeu pour tester chaque cœur afin de s'assurer qu'il n'y a pas de problèmes. Cette carte ultra-mince (XS) v2.2 fournit une mémoire SDR SDRAM de 32 Mo pour les cœurs qui nécessitent une mémoire plus grande (> 512 Ko). Fabriqué en matériau de haute qualité, ce qui le rend durable et a une longue durée de vie.
- Carte SDRAM, Carte Mister SDRAM XS D V2.9 Ultra Fine Soudée à la Main pour Mister FPGA, Carte SDRAM 128 Mo Compatible avec Carte Terasic DE10 Nano FPGA/Mister FPGAOption de remplacement : cette carte SDRAM est adaptée pour la carte Terasic FPGA et pour MisTer FPGA, une bonne option de remplacement. Grande mémoire : Carte ultra fine (xs d) v2.9 avec 128 Mo de mémoire SDR SDRAM pour les cœurs nécessitant une plus grande mémoire (> 512 Ko) (y compris pour les cœurs Neo Geo). Bonne performance : carte SDRAM soudée à la main, vous permet de jouer à tous les jeux de bibliothèque Neo Geo ROM, améliore la jouabilité du jeu, très pratique. Matériau de haute qualité : la carte SDRAM est fabriquée en matériau PCB de haute qualité, avec des performances stables et fiables et une longue durée de vie. Design professionnel : chaque carte SDRAM a été entièrement assemblée et testée, testée à 130 MHz pendant plus d'une heure pour garantir une utilisation stable.
- Carte SDRAM XS D V2.9, Carte SDRAM de Remplacement Ultra Mince de Soudage Manuel 128 Mo pour Mister FPGA, pour Terasic FPGAOption de remplacement : cette carte SDRAM est adaptée pour la carte pour Terasic FPGA et pour MisTer FPGA, une bonne option de remplacement. Grande mémoire : Carte ultra fine (xs d) v2.9 avec 128 Mo de mémoire SDR SDRAM pour les cœurs nécessitant une plus grande mémoire (> 512 Ko) (y compris pour les cœurs Neo Geo). Bonne performance : carte SDRAM soudée à la main, vous permet de jouer à tous les jeux de bibliothèque Neo Geo ROM, améliore la jouabilité du jeu, très pratique. Matériau de haute qualité : la carte SDRAM est fabriquée en matériau PCB de haute qualité, avec des performances stables et fiables et une longue durée de vie. Design professionnel : chaque carte SDRAM a été entièrement assemblée et testée, testée à 130 MHz pendant plus d'une heure pour garantir une utilisation stable.