Exatamente 2 anos e 2 meses após o último, a equipe finalmente lançou uma nova versão completa do SymbOS.
É muito focado em hardware. Depois que a SymbOS tornou possível o software independente de plataforma para sistemas Z80 em um ambiente multitarefa moderno em 2006, agora está introduzindo uma nova era de expansões de hardware independentes de plataforma para sistemas de 8 bits.
Notas de versão para 3.1 [30.12.2021]
SymAmp com suporte avançado de hardware de áudio
- Novo sistema de driver: Um novo sistema semelhante a driver para incluir e gerenciar hardware e suporte a módulo de som foi adicionado ao SymAmp. Todo o hardware detectado é listado em uma nova janela de diálogo onde você pode selecionar seu dispositivo de som preferido.
- Emulação Enterprise 64/128 Dave AY: A emulação AY de IstvanV e Geco agora é parte oficial do SymAmp e pode reproduzir os módulos Soundtrakker 128, Starkos e PT3 com o chip de som Dave do Enterprise 64/128.
- MP3 para quase todas as plataformas: MP3MSX e placas de som compatíveis (SE-ONE, SYMBiFACE 3) agora são compatíveis com o Amstrad CPC e Enterprise 64/128 também.
- CPC PlayCity 6 canais Dual PSG: Finalmente, suporte PlayCity disponível integrado na versão oficial de lançamento do SymAmp.
- MSX Darky 6 canais Dual PSG: PT3s de 6 canais podem ser reproduzidos no MSX com o cartucho Darky.
- Placa PCW Dk’tronics AY: SymAmp agora é capaz de reproduzir módulos Soundtrakker 128, Starkos e PT3 no Amstrad PCW, se uma expansão de hardware Dk’tronics AY estiver conectada.
Melhorias de kernel
- Gerenciamento de memória: O gerenciamento de memória foi otimizado novamente. O sistema agora procura por espaço de área de transferência livre começando no final da memória, ao carregar um aplicativo. Isso reduz a fragmentação da memória novamente.
- Manipulação da tabela de realocação: Durante o carregamento de um aplicativo, a tabela de realocação temporária é carregada em qualquer local de memória livre, que pode estar em qualquer banco de memória RAM de 64K. Isso torna possível carregar aplicativos que estão usando os 63K disponíveis completos de um banco.
Modo de jogo GFX9000 em tela cheia
- Suporte ao modo padrão P1: O Quigs IDE agora oferece suporte ao modo de tela P1, que fornece duas camadas de padrão, 127 sprites e até 61 cores com uma resolução de 256×212. Flappy Bird é o primeiro jogo, que está usando isso e rodando em todas as plataformas suportadas (Amstrad CPC, MSX, Enterprise 64/128)
- Tratamento de interrupção GFX9000: O kernel suporta o tratamento de interrupções de linha V9990. Isso pode ser usado para habilitar telas divididas em jogos em tela cheia e será suportado pelo Quigs IDE em breve.
Desktop Manager
- Menus de contexto: este novo recurso permite que um aplicativo abra um menu de contexto em qualquer lugar da tela.
- Redimensionar quadro e movimento: O usuário pode redimensionar e mover um quadro pontilhado na tela. Isso possibilita a seleção da área da tela.
- Eventos de desbloqueio de janela modal: A GUI envia um evento, se o usuário clicar fora de uma janela modal. Isso pode ser usado para criar menus suspensos complexos.
- Bitmaps transparentes: um novo controle gráfico permite bitmaps com uma cor transparente (0).
- Velocidade de saída de texto do modo 1 de CPC: A velocidade das rotinas de saída de texto foi aumentada no Amstrad CPC no modo 1.
Novos aplicativos desde 3.0
- SymbOS E-Mail: O cliente de e-mail totalmente funcional está agora disponível para SymbOS 3.1 (por EdoZ, usando Quigs).
- Flappy Bird: Este é o primeiro jogo que está usando o novo recurso Quigs IDE para criar jogos em tela cheia na placa de vídeo GFX9000 (por EdoZ & Trebmint, usando Quigs).
- Sokoban: Uma implementação muito avançada do clássico jogo Sokoban.
- ChessSym: O primeiro aplicativo de xadrez com uma IA forte para SymbOS (por Trebmint, usando Quigs).
- Doom: Jogue Doom no SymbOS – até várias vezes! Este egoshooter 3D foi transportado de uma calculadora TI para SymbOS (pela equipe zDoom, NYYRIKKI, Prodatron)
- 2048: Outro jogo conhecido também está disponível para SymbOS (por Trebmint, usando Quigs)
- DiskDumper: Descarrega um disquete completo em um arquivo DSK, usado pelos emuladores Amstrad CPC.
- Ferramenta de ajuste de tela VDP: Ajuste a posição e freqüência da tela de seu MSX VDP ou GFX9000.
- Hexe: monitor e editor hexadecimal simples.
http://www.symbos.org/download.htm
Att
Dexter