Corra Doom em um Dreamcast VMU



Corra Doom em um Dreamcast VMU

O Sega Dreamcast period um console realmente peculiar e, embora estivesse subestimado quando estava disponível, com vendas relativamente fracas, recebeu um culto substancial desde que a SEGA interrompeu os consoles em 2001. Uma de suas características mais interessantes foi a unidade de memória digital (VMU), que period um cartão de memória embalado em um módulo com seu pequeno LCD LCD (VMU), que period um cartão de memória embalado em um próprio módulo com seu pequeno LCD LCD (VMU), que period um cartão de memória embalado em um próprio módulo com seu pequeno LCD LCD (VMU), que period um cartão de memória embalado em um próprio módulo com seu pequeno LCD. Tinha alguns recursos interessantes, incluindo o suporte a alguns minijogos por conta própria, separadamente do console do Dreamcast. Dynamight expandiu dramaticamente isso por Fazendo uma VMU capaz de executar jogos “reais”, incluindo Ruína.

Para permitir sua funcionalidade única, a Sega deu à VMU uma CPU e RAM própria. Mas isso foi extremamente limitado – quase qualquer calculadora de bolso disponível hoje terá mais energia. Não há probability de que uma VMU possa executar qualquer coisa além dos tipos de miniários simplistas para os quais foi projetado, e é por isso que o Dynamight teve que substituir tudo isso. Eles são, essencialmente, usando o shell e os botões VMU para {hardware} moderno, com muito mais poder de processamento e RAM.

Esse {hardware} é um microcontrolador N4R8 ESP32-WROVER-E. Para um microcontrolador, isso é bastante poderoso. Possui um processador LX6 de 32 bits de núcleo twin de XTENSA, que pode ser executado a 240MHz e 520kb de SRAM, além de 8 MB adicionais de PSRAM conectados através do Quad SPI. O Dynamight combinou isso com uma tela IPS de 1,69 ”colorida e um pequeno alto-falante. Esses componentes vão em uma PCB personalizada com almofadas de botões integradas. A energia vem de uma bateria de lítio de 600mAh.

A Dynamight projetou o PCB para se encaixar em um shell VMU, mas não é uma substituição simples. É necessária alguma modificação do shell da VMU para abrir espaço – principalmente aparando as costelas internas que fornecem suporte estrutural. Um espaçador simples em 3D ajuda a apoiar a tela depois de fazer essas modificações.

Para executar jogos, o Dynamight selecionou o Retro-Go. Esse é o firmware criado para microcontroladores ESP32 para administrar emuladores para vários sistemas, incluindo NES, SNES, Recreation Boy, Recreation Boy Coloration, Sega Genesis, Sega Recreation Gear, Colecovision e Atari Lynx. O Retro-Go tem muitos truques de otimização sob o capô para ajudar a executar esses emuladores no {hardware} relativamente baixo.

E, o melhor de tudo, os suportes retrô-go Ruína E isso significa que o Dynamight foi capaz de realizar o feito tradicional de correr Ruína no dispositivo deles. Dynamight diz que realmente jogar na VMU não é muito confortável, devido ao seu tamanho pequeno, mas este ainda é um projeto muito authorized.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *