Continuo com o tema do emulador de software para PlayStation 1, PlayStation 2 e PlayStation Portable - Omega Red. Em detalhes:
- Redesenho da interface do usuário do emulador Omega Red
- Resolução 4K (2160p) para jogos PS1, PS2, PSP no emulador Omega Red
- Guia de vídeo para o emulador Omega Red
- Suporte de gamepad para o emulador Omega Red
- Novo renderizador gráfico PS1 para o emulador Omega Red
- Emulador Omega Red + PS1 = Kojima genius
- Emulador PS2 / PSP + streaming de jogo (YouTube, Facebook, Twitch) = nova versão do Omega Red
- Emulador PS2 / PSP + Google Drive + YouTube = "loucura" continua
- Como fiz amigos PlayStation 2 e PlayStation Portable (spoiler - combinado em um emulador)
- Emulador PS2 Omega Red
Escrevi esta notícia em conexão com o progresso no design da interface do usuário do meu projeto.
Bem-vindo ao "gato".
As alterações de design atuais incluem os seguintes pontos:
1. Captura de uma imagem como capa para uma imagem de disco:

A ideia é bastante simples - o emulador tem funcionalidade para capturar uma imagem do renderizador no momento de salvar e é usado como uma capa de imagem de disco atualizável. Essa. conforme você avança no jogo selecionado, a capa do disco do jogo MUDANÇA !!! Isso leva ao próximo ponto.
2. "Quick Resume" - o emulador suporta a funcionalidade de salvamento automático no momento de trocar o disco do jogo ou fechar o aplicativo. Essa. o estado da máquina virtual do emulador é salvo em um arquivo e torna-se possível retomar rapidamente (quase instantaneamente) o estado do emulador do jogo. Para fazer isso, basta clicar duas vezes na capa do disco do jogo e o jogo será retomado a partir da imagem da capa. Esta funcionalidade pode ser comparada à função promovida "Quick Resume" do futuro Xbox Series X.
3. Marcando o jogo atual - o novo logotipo do emulador no canto inferior direito da capa do disco atual exibe seu status ativo em estado de pausa:

4. Exibição dos últimos 5 discos selecionados. A ideia é muito simples - classifique as imagens de disco do jogo pela data de lançamento mais recente e exiba apenas os últimos 5 discos.

Uma lista completa de discos de jogos pode ser obtida clicando no botão no final da lista:


5. Gerenciando salvamentos. Além do salvamento automático, o emulador permite que você salve manualmente e carregue salvamentos adicionais usando o botão na capa do disco do jogo:

Ao clicar neste botão, o painel de salvamento é exibido:

O projeto está atualmente em teste, mas o código está disponível nos links: Omega Red e é apresentado em GitHub: Golden φ .