MiSTer FPGA – Doom II [Two Player Co-op] / Game Boy Advance



*Note- First level is 2nd player audio *only*. I switch to 1P-Left/2P-Right audio during the second stage @9:52 (best option for Doom II.) The controls are difficult and framerate is awful at times, but experiencing Doom II in a new way is always a neat experience. Been experimenting with a bunch of different two-player experiences on GBA since the 2P core released, and this was a stand-out from the ones I’ve tried so far. This GBA port was released 9 years after the original DOS version came out; a testament to the undying popularity of this game/series.

When in co-op, the single player campaign is presented like deathmatch levels essentially (even counts each players frags at the end), with a single spawn point at the start. Players have infinite time and lives and just have to power through the levels. Weapons and keycards stay in their spawn locations even after picked up, so that you can re-acquire them after death. Because of this setup, it is pretty damn fun turning the difficulty up and just rushing in guns-blazing. Death doesn’t matter as much with the respawn mechanic, which is great because of the aforementioned framerate and controls, which *will* get you killed from time-to-time. You can even take a break from killing enemies and DM the other player on the single player levels if you want. Team/friend damage is always on.

We had a lot of fun with this one, even if the controls take a bit of getting used to.

Here are a couple highlight timestamps:

25:00 Was elated when my buddy came through a teleporter and telefragged me on GBA. 😂

15:00 ^^ Payback for the previous level where I accidentally blew him up with a barrel. 😅

40:00 Synchronized door strats needed so we don’t shoot each-other in the back.


Thanks To:

FPGAzumSpass for the Game Boy Advance / GBA2P cores. You can support his work here: https://www.patreon.com/FPGAzumSpass

FPGAzumSpass also improved the Doom experience in the PC/486 core to the point this is now possible as well: https://youtu.be/E6z9pD0f8g0
That’s Doom on MiSTer’s PC/486 core with mt32-pi for Roland Sound Canvas music. The OG, fully resurrected.

GBA 2-Player core 06-28-2021 build – Doom II (Co-op)

Filter: Gaussian Sharp 05 // Gamma: Off (gamma currently not supported on HDMI in core)

Audio: 1P Left Channel, 2P Right Channel

In-Game Settings: Gamma: Lowest

Played using 2x SuFami NTT Data controllers via BlisSTer/LLAPI.

Video: Integer Scaled to 1080p // HDMI to Datapath e1s capture card

|:=-Timestamps-=:|
00:00:00 – Boot / Settings
00:00:29 – Title / 2P Setup
00:01:30 – E1M1 (2nd Player Audio Only – Fixed on Next Map)
00:04:28 – E1M2
00:09:52 – E1M2 (Switch to Dual-Audio 1P-Left/2P-Right)
00:16:37 – E1M3
00:28:52 – E1M4
00:37:44 – E1M5
00:48:10 – E1M6

Occasional livestreams on 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—————–=

SmokeMonster’s overview video of this core: https://youtu.be/Ht6rqhnxv5E

Github links for this core: https://github.com/MiSTer-devel/GBA_MiSTer
https://github.com/MiSTer-devel/GBA_MiSTer/tree/GBA2P

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

  • Bewinner Kit de Carte IO Numérique, Kit de Démarrage de Projet pour DE10 FPGA pour MisterFPGA, Dual SDRAM V2.9 pour Console de Jeu Multiplateforme
    Aucun fil requis : pour MiSTer FPGA Digital I0 Board v1.2 est une extension optionnelle qui se branche sur le Terasic DE10 Nano SoC. Le pont USB se connecte de manière transparente à la carte DE10 Nano SoC sans aucun fil supplémentaire Cavalier pratique : pour MiSTer IO Digital Board v1.2 comprend un cavalier pour sélectionner 3,3 V ou IO sur le port IO de l'utilisateur. Sélectionnez les supports IO pour Mega Drive, pour Genesis, pour les manettes Master System utilisant la carte adaptateur SNAC USB supplémentaire : la carte pour Mister USB Hub v2.1 est un hub USB supplémentaire en option pour une connexion pratique de périphérique USB, fournissant 7 ports USB supplémentaires. Fournit de la mémoire : cette carte mère extra fine (XS D) v2.9 fournit une mémoire SDRAM SDR de 128 Mo pour les cœurs nécessitant une mémoire importante (> 512 Ko) Carte d'horloge : pour la carte d'horloge en temps réel Mister RTC pour Mister FPGA, fournit en temps réel hors ligne, la carte RTC pour MiSTer FPGA se branche sur le connecteur LTC de pour Terasic DE10 Nano
  • Sipeed Tang Nano GW2AR-18 QN88 Carte de développement FPGA avec bloc SDRAM 828 K 64 Mbits SRAM Linux RISCV pour console de jeu rétro, prise en charge du port microSD RGB LCD JTAG
    Puce FPGA : puce FPGA GW2AR-18 QN88 contenant 20736 cellules logiques LUT4 et 15552 filp-Flops. Il y a 2 PLL dans cette puce FPGA, et de nombreuses unités DSP prenant en charge la multiplication 18 bits x 18 bits [Débogueur intégré] La carte de développement Sipeed Tang Nano 20K prend en charge JTAG pour FPGA, USB vers UART pour FPGA, USB vers SPI pour communication FPGA, contrôle MS5351 génère de la fréquence Interface USB 2.0 HS : le cristal de 27 MHz génère l'horloge pour l'affichage HDMI, la puce de génération d'horloge MS5351 intégrée fournit également plusieurs horloges. Prend en charge la communication série, la réception SPI haute vitesse. [Scénarios d'application] La carte de développement Tang Nano 20K Open Source prend en charge les émulateurs de console de jeu, les écrans RVB, plusieurs sorties d'affichage, 20K LUT4, les expériences soft-core RISC-V. [Wiki] « https://dl.sipeed.com/shareURL/TANG/Nano_20K/1_Datasheet » ; Pour tout client après-vente, veuillez nous contacter en cliquant sur « Waypondev » magasin et poser une question ou laisser le message dans notre forum par « forum.youyeetoo .com/».
  • Convertisseur de Contrôleur SNAC, Carte IO de Jeu pour Atari 2600 vers pour Convertisseur de Contrôleur USB 3.0 sans Retard SNAC pour Mister FPGA
    [Contrôle individuel] La carte IO permet de connecter des périphériques d'entrée spécifiques à la console à votre pour MiSTer, permettant une connectivité de contrôleur natif en utilisant un adaptateur séparé. [Pas de latence] Convertisseur d'accessoires natif série USB 3.0 (pour SNAC) pour des jeux sans latence, offrant une expérience aussi proche que possible de celle du matériel natif prenant en charge les cœurs MiSTer. [Améliorer l'expérience] Pour la connectivité SNAC à la carte MISTer FPGA 10 offre une fonctionnalité sans décalage pour les amateurs de jeux ou les coureurs de vitesse qui utilisent le contrôleur natif pour des jeux précis. [Facile à utiliser] Pour SNAC peut être utilisé avec le pour Zapper, pour Super Scope 6 et pour Sega Master System Light Shoter, mais uniquement avec le contrôleur d'origine de la console lors de l'utilisation d'un écran CRT analogique. [Largement disponible] Pour MiSTer SNAC, la prise en charge est activée pour les cœurs suivants, y compris pour Sega Master System, pour Genesis, pour Mega Drive, pour Mega CD, pour Atari 7800 et pour TurboGrafx 16, pour TurboGrafx CD.
  • Carte SDRAM Eboxer, Carte SDR SDRAM XS V2.2 32 Mo, Remplacement pour Carte FPGA Mister ou Terasic DE10-Nano FPGA, Carte MiS Ter IO
    Convient 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.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *