u/BlackRetroGames

● NextOS-Retro-Elite-Edition — Amlogic-old / Amlogic-ng (Build 2026-05-09)

● NextOS-Retro-Elite-Edition — Amlogic-old / Amlogic-ng (Build 2026-05-09)

​

Nova geração do NextOS focada nas plataformas Amlogic-old e Amlogic-ng, trazendo uma das stacks mais modernas já portadas para dispositivos retro gaming baseados em Amlogic.

━━━━━━━━━━━━━━━━━━━━

Amlogic-old

Kernel 3.14

━━━━━━━━━━━━━━━━━━━━

Compatível com praticamente qualquer Game Stick ou TV Box baseada em:

- S905

- S905W

- S905X

- S912

- Odroid C2

- LePotato

- Diversos clones genéricos Amlogic-old

Base totalmente renovada:

- GCC 16

- glibc 2.43

- glib 2.88.1

- systemd 257.13

- Python 3.14.4

- ffmpeg 8.1.1

Migração inédita para SDL3:

- Primeira ROM conhecida utilizando SDL3 nativamente no Mali-450

- Driver Mali adaptado para SDL3

- EmulationStation rodando nativamente em SDL3

- RetroArch rodando nativamente em SDL3

- Melhor compatibilidade futura

- Melhor gerenciamento de input, vídeo e renderização

- Base muito mais moderna comparada ao SDL2 legado

Principais destaques:

- Mais de 50 novos emuladores/standalones

- 159 cores libretro instalados

- Melhorias agressivas no Mali-450 fbdev

- Sistema mais leve e rápido

- Melhor gerenciamento de memória

- LTO mais agressivo

- Melhor auto-vectorização no GCC 16

- Diversos ports adaptados para kernel 3.14

- Compatibilidade ampliada para Game Sticks Amlogic-old

Ainda em desenvolvimento:

- ikemen-go (M.U.G.E.N)

- eka2l1 (Symbian)

Stats:

- 161 commits desde v4.8.2

- 44+ packages atualizados

- 24 sistemas retro com Mednafen 1.32.1 exclusivo standalone

- 10+ standalones novos/portados para Mali-450

Targets:

- Generic

- LePotato

- Odroid_C2

Status:

Build estável para Amlogic-old.

━━━━━━━━━━━━━━━━━━━━

Amlogic-ng

Kernel 4.9

━━━━━━━━━━━━━━━━━━━━

Compatível com:

- S905X4

- S922X

- Odroid N2 / N2+

Base compartilhando a nova stack atualizada do projeto:

- GCC 16

- glibc 2.43

- glib 2.88.1

- systemd 257.13

- Python 3.14.4

- ffmpeg 8.1.1

SDL3 também presente na nova geração:

- EmulationStation SDL3 nativo

- RetroArch SDL3 nativo

- Nova base preparada para futuras APIs gráficas

- Melhor compatibilidade para ports modernos

Destaques:

- Nova base modernizada

- Melhor desempenho geral

- Ports atualizados

- Melhor compatibilidade futura

- Preparação para expansão do suporte S905X2/S905X3/S905X5

Status:

BETA build.

Boot funcional, EmulationStation funcional e sistema operacional já utilizável, porém ainda precisa de testes massivos em emuladores e cores no hardware Amlogic-ng.

━━━━━━━━━━━━━━━━━━━━

Download:

https://github.com/felc18-blip/NextOS-Elite-Edition/releases

Reporte bugs:

https://github.com/felc18-blip/NextOS-Elite-Edition/issues

Discord:

https://discord.gg/7QFRrVkx3

youtu.be
u/BlackRetroGames — 4 days ago

​

🔗 Repositório oficial:

https://github.com/felc18-blip/NextOS-Elite-Edition

---

📌 Sobre o projeto

O NextOS Retro Elite Edition é uma distribuição Linux de emulação retro focada em hardware legado Amlogic (S905 / S905X / S905W), baseada no kernel vendor 3.14 (legacy) — a única opção compatível com a GPU Mali-450 Utgard sem suporte mainline.

O diferencial do projeto está em algo incomum:

👉 Combinar kernel antigo (3.14) com toolchain e userspace modernos de 2026

Isso permite rodar softwares e emuladores que nunca existiram nesse hardware em builds oficiais como o EmuELEC.

---

🎯 Proposta

- Extrair o máximo desempenho de hardware antigo

- Manter compatibilidade total com Mali-450

- Trazer software moderno para base legacy

- Rodar emuladores avançados em dispositivos limitados

- Criar uma stack híbrida única (legacy + moderno)

---

🧠 Base do sistema

- Kernel: 3.14.29 (vendor Amlogic)

- Arquitetura: aarch64 (64-bit)

- Suporte híbrido: libs 32-bit sob demanda

- Base original: EmuELEC (fortemente modificado)

---

⚡ Destaques do projeto

🧩 Stack moderna em base antiga

Componente| NextOS| EmuELEC Oficial

glibc| 2.43| 2.32

Python| 3.14.4| 3.10

GCC| 15.x| 12

systemd| 257| 250

ffmpeg| 8.x| 5.x

SDL| SDL3 + compat| SDL2

✔️ Mais de 44 pacotes atualizados upstream

✔️ Sistema anos à frente da base original

---

🎮 SDL3 NATIVO (Diferencial principal)

- Migração completa para SDL3

- Driver fbdev Mali custom desenvolvido no projeto

- Compatibilidade com apps SDL2 via sdl2-compat

- Latência reduzida no input

- Melhor resposta da interface

Inclui:

- EmulationStation em SDL3

- RetroArch custom:

👉 https://github.com/felc18-blip/RetroArch-nextos-sdl3

- PPSSPP-SA em SDL3

- SDL3_mixer + suporte lib32

---

🎮 Emuladores exclusivos no Amlogic-old

Coisas que nunca rodaram oficialmente nesse hardware:

Emulador| Sistema| Status

touchhle-sa| iOS| ✅ 30 FPS

DuckStation-SA| PSX| ✅

Dolphin-SA| GameCube/Wii| ✅

melonDS-SA| NDS| ✅

NanoBoyAdvance-SA| GBA| ✅

DaedalusX64-SA| N64| ✅

Yabasanshiro| Saturn| ✅

mednafen| Multi| ✅

PPSSPP-SA| PSP| ✅

✔️ + 159 cores libretro disponíveis

---

🎮 Ports nativos (Mali-450)

- Zelda Ocarina / Majora (Ship of Harkinian)

- GTA III / Vice City / San Andreas

- Dead Cells (com tradução GLSL → ES)

- Plants vs Zombies (gmloader)

- LÖVE 11.5 corrigido

- PortMaster totalmente integrado

---

🌐 Rede moderna

- connman 2.0 com patch WPA2/WPA3

- wpa_supplicant 2.11 com:

- SAE

- OWE

- DPP

- BlueZ 5.86 (Bluetooth funcional)

- Correção de bugs de conexão modernos

---

🎵 Áudio

- PulseAudio 17.0 integrado

- Correção HDMI automática

- OpenAL + backend moderno

- Fix de aceleração de áudio no RetroArch

---

🛠️ Kernel 3.14 otimizado

Mesmo sendo antigo, recebeu melhorias importantes:

- Suporte a SquashFS XZ

- Melhor controle de CPU/GPU (governor)

- Correções na libMali

- Redução massiva de logs do sistema

- Ajustes ext4 para compatibilidade moderna

---

📺 Resoluções suportadas

- 480p → desempenho máximo

- 720p → recomendado

- 1080p/i → qualidade com estabilidade

✔️ Detecção automática via HDMI

---

🎬 EmulationStation

- Scraper integrado (IA + ScreenScraper)

- Tema customizado (art-book-next)

- 142 sistemas configurados

- Suporte expandido:

3ds, gamecube, ngage, palm, ps2, wii, vircon32, mplayer...

---

📦 Estrutura do repositório

- "packages/" → pacotes e customizações

- "projects/" → builds e imagens

- "scripts/" → automações

- "distributions/" → snapshots completos

- "docs/" → documentação

- "config/" → sistema base

---

🧪 Status atual

- Sistema funcional e utilizável

- Emuladores rodando em hardware real

- Desenvolvimento ativo com commits frequentes

Últimas mudanças incluem:

- Correções de serviços (locale + input)

- Melhorias no PortMaster

- Snapshots completos recentes

- Ajustes na detecção de dispositivos

---

⚠️ Observações importantes

- Kernel 3.14 é obrigatório (limitação Mali-450)

- Não usa GBM/KMS moderno

- Projeto altamente técnico e experimental

- Foco total em desempenho real, não compatibilidade genérica

---

📥 Download

Disponível em releases no GitHub:

- Imagens ".img.gz" (~1.5GB)

- Hash SHA256 incluído

⚠️ Testado principalmente em:

- TV Box S905 (Generic)

Outros:

- LePotato

- Odroid C2

👉 Precisam de testes da comunidade

---

🤝 Contribuição

Contribuições são bem-vindas:

- Issues

- Pull Requests

- Testes em hardware real

🔗 https://github.com/felc18-blip/NextOS-Elite-Edition

---

👤 Autor

Projeto criado e mantido por:

felc18-blip

---

💬 Comunidade

Versões e novidades também são divulgadas no Discord.

---

🏁 Resumo

O NextOS Elite Edition não é apenas mais uma build.

👉 É uma tentativa real de quebrar o limite do hardware Amlogic antigo, trazendo tecnologia moderna para uma base que oficialmente já estaria ultrapassada.

reddit.com
u/BlackRetroGames — 11 days ago