Maslos, mas 2
Isso é essencialmente maslos do lado de fora, mas completamente diferente por dentro. A principal diferença é um agendador de trabalho e suporte para a execução da ELF!
É claro que são 64 bits e botas usando BIOS. E funciona em hardware real!
run minesweeper.elf mediumVocê pode clicar no botão Iniciar o menu no canto inferior esquerdo, para abrir o menu Iniciar.
No menu Iniciar, você pode clicar nos programas e ele os abrirá.
Uma janela pode capturar o mouse. Isso faz sentido para os jogos e tal.
Você pode escapar da captura pressionando o controle e escape.
Aqui estão todos os atalhos para referência rápida: (incluindo a depuração)
qemu-system se não o fizer.make se você não tiver.gcc , se não o fizer.g++ se não o fizer.binutils , se não o fizer.nasm , se não o fizer.xorriso , se não o fizer. Entre na pasta Maslos2 e execute o arquivo CRUN.sh
Se você está tentando isso e obtendo erros de compilador/vinculador estranhos, entre em contato!
GCC e LD gostam de quebrar as coisas em versões mais recentes por algum motivo. : D
Instale o Qemu se não o fizer.
Download/clone o repo.
Execute o arquivo cDisk.sh para gerar um disco vazio para que o Qemu possa inicializar corretamente.
Execute o arquivo JUST RUN OS.sh para executá -lo!
Você também pode usar o arquivo JUST RUN OS_KVM.sh para executá -lo mais rapidamente se estiver nativamente no Linux.
Instale o Qemu se não o fizer.
Adicione Qemu à sua variável de caminho. Se precisar de ajuda, clique aqui!
Em seguida, faça o download/clone o repo e execute o arquivo run.cmd
Você também pode inicializar o ISO em outro software como o VirtualBox e ele tende a correr muito mais rápido lá.
Você pode exibir o ISO para uma unidade USB usando ferramentas como o Rufus e, se tiver sorte, seu dispositivo deve inicializar o Maslos2.
Nota: Como o Maslos2 usa o PS/2 para entrada de mouse e teclado, pode acontecer que você não possa usá -lo sem dispositivos PS/2 reais se o seu BIOS não os imitar.
Ainda estou trabalhando em algumas coisas que precisam ser feitas para que o Maslos2 esteja em um bom estado.
O que significa que nem tudo está 100% implementado e algumas coisas necessárias poderiam estar faltando.
Os documentos podem ser encontrados aqui.
Se você deseja contribuir adicionando seus próprios pequenos aplicativos/ferramentas/jogos/portas, eu ficaria muito feliz!
Se você precisar de ajuda / tiver alguma dúvida ou estiver curioso sobre o Maslos2, não hesite em entrar em contato comigo por discórdia. (@marceldarcel)













