Comments (7)
Emulador tem diversos chamados para endereços não mapeados, como D550h, e chama uma função de um lugar onde não existe nada
from emuhc.
Eu estou escrevendo um rascunho de driver de emulação para o 2600 neste branch do meu fork do MAME: https://github.com/felipesanches/mame/commits/nexus2600
from emuhc.
Algumas pequenas PROMs da placa-mãe ainda não foram dumpadas. Elas parecem conter o mapas de memória da CPU, gerando os sinais de chip-select para os diversos chips da placa. Extrair o conteúdo dessas PROMs vai ajudar a entender melhor o layout de memória.
from emuhc.
As PROMzinhas da placa mãe foram dumpadas usando a solução com arduino, agora precisamos entender o conteúdo delas e como isso pode ajudar em fazer o emulador bootar direito
from emuhc.
Usando um multímetro em modo teste de continuidade, tente mapear de onde vêm os sinais que endereçam essas PROMs. E também Para onde vão os sinais de dados delas. Suspeito que os sinais de endereçamento das PROMs venham do próprio barramento de endereços da CPU e que os 8 sinais de dados de cada PROM estejam ligados a pinos de chip-select de vários dos chips principais usados nesse computador como a UART, o controlador de DMA, a PPI, o controlador de interrupções, etc...
from emuhc.
Vou dar uma zoiada amanhã, mas n garanto nada, o multimetro que ta la no museu ta uma DESGRAÇA, eu acho que precisa trocar a bateria, vou levar uma 9v que eu tenho aqui e ver se melhora
from emuhc.
O @affonsoamendola conseguiu extrair uma imagem de disco do HD do Nexus recentemente. E consegui bootar num driver genérico do MAME.
Um próximo passo pode ser rodar um dos programas que existe nessa imagem de disco que aforma "funcionar apenas no Nexus". Esse programa deve travar o emulador e, a partir daí, podemos inspecionar o assembly e descobrir quais são algumas diferenças do hardware. Com isso dá pra criar um driver derivado com a emulação das especificidades do Nexus 2600.
from emuhc.
Related Issues (20)
- Dump de ROMs das placas PC genéricas HOT 3
- Extrair PROMs TBP28L22 usando um Arduino HOT 2
- Falha periódica na leitura de dados de fitas perfuradas HOT 2
- Imageamento de Disquetes HOT 7
- Setup para imagens de discos de 5 1/4 polegadas HOT 5
- Setup para imagens de discos de 8 polegadas HOT 4
- Setup para imagens de discos de 3 1/2 polegadas
- Mac Color Classic sem imagem na tela HOT 2
- TK3000 IIc não está ligando
- Laser 128 EX liga mas não vai para o Basic HOT 1
- Ligar um terminal serial da Scopus a uma sessão de login num RaspberryPi
- Escrever uma thread no Fiozera sobre a leitora de fitas perfuradas
- Processador de Texto Sharp WD-A920 precisa de um transformador 110V->100V AC
- Detalhar as entradas a partir do número T-40 no catálogo Providence
- Colocar múltiplas entradas de um mesmo objeto no catálogo sob um mesmo número, mas sufixadas HOT 1
- Dump de ROMs do Solution 16 HOT 5
- Restauração do Solution 16
- Demonstração do jogo Zork no Nexus 2600 HOT 1
- Usar o software xt-hd-imager para imagear o HD do Nexus 2600
- Jumper Settings da placa MCGP
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emuhc.