Mudanças entre as edições de "GunSmoke"
Linha 3: | Linha 3: | ||
* Aprendizado de emulação por meio da comparação do circuito digital da placa que temos em mãos com o código fonte de emulação desse jogo no M.A.M.E. |
* Aprendizado de emulação por meio da comparação do circuito digital da placa que temos em mãos com o código fonte de emulação desse jogo no M.A.M.E. |
||
* Escrever software para esta plataforma |
* Escrever software para esta plataforma |
||
+ | ** editor de sprites |
||
+ | ** fazer um game oldschool do Garoa |
||
* levantar por completo o esquemático da placa deste jogo |
* levantar por completo o esquemático da placa deste jogo |
||
* ressuscitar esta placa de modo que ela volte a ser jogável |
* ressuscitar esta placa de modo que ela volte a ser jogável |
||
Linha 9: | Linha 11: | ||
** comprar um conversor de R-G-B-Sync para VGA e usar um |
** comprar um conversor de R-G-B-Sync para VGA e usar um |
||
** adaptar o fuzebox para gerar sinal NTSC (ou verificar qual é o chip usado pelo fusebox para gerar NTSC e comprá-lo a parte) |
** adaptar o fuzebox para gerar sinal NTSC (ou verificar qual é o chip usado pelo fusebox para gerar NTSC e comprá-lo a parte) |
||
+ | * descobrir mais sobre a história técnica do desenvolvimento deste jogo ou jogos da mesma época |
||
=== log === |
=== log === |
Edição das 21h31min de 19 de agosto de 2013
objetivos
- Aprendizado de emulação por meio da comparação do circuito digital da placa que temos em mãos com o código fonte de emulação desse jogo no M.A.M.E.
- Escrever software para esta plataforma
- editor de sprites
- fazer um game oldschool do Garoa
- levantar por completo o esquemático da placa deste jogo
- ressuscitar esta placa de modo que ela volte a ser jogável
- montar/comprar um joystick
- comprar um CRT de arcade ou adaptar uma TV velha
- comprar um conversor de R-G-B-Sync para VGA e usar um
- adaptar o fuzebox para gerar sinal NTSC (ou verificar qual é o chip usado pelo fusebox para gerar NTSC e comprá-lo a parte)
- descobrir mais sobre a história técnica do desenvolvimento deste jogo ou jogos da mesma época
log
Iniciei o estudo fazendo uma lista de circuitos integrados usados neste arcade (GunSmoke/CIs) mas depois que eu comecei a levantar o esquemático do circuito, cheguei à conclusão de que uma mera lista de CIs não é muito útil.
O esquemático está sendo documentado aqui: https://github.com/GaroaHC/GunSmoke (use o software KiCAD para visualizar e/ou editar o esquemático)
geração de video
contadores
Os CIs IC106, IC107, IC39, IC52 e IC66 são contadores 74LS161. Imagino que eles sejam contadores de pixels horizontais e verticais. Pretendo investigar essa parte do circuito em mais detalhes.
Como cada um tem 4bits, meu chute é de que o par IC106 e IC107 seja para contar as linhas (8 bits) e os outros três sejam pra contar as colunas (dado que precisamos de mais de 8 bits pra isso)