18
2013/01/14 Ricardo Perdigão e Silva [email protected] Reviver Jogos Arcade em Casa com o

Build Your Own Arcade Controls Training Session

Embed Size (px)

Citation preview

Page 2: Build Your Own Arcade Controls Training Session

Motivação

Page 3: Build Your Own Arcade Controls Training Session

O Que é o M.A.M.E. ?

• Multiple Arcade Machine Emulator

• Projeto open-source iniciado em 1997

• Objetivos:

– fins educacionais

– preservar os jogos históricos (arcade)

• ~ 9000 jogos emulados em software

• Detalhes em: http://mamedev.org/

Page 4: Build Your Own Arcade Controls Training Session

O Que é o M.A.M.E. ?

Page 5: Build Your Own Arcade Controls Training Session

M.A.M.E. ROMs

pacman.zip sf.zip opwolf3.zip

Page 6: Build Your Own Arcade Controls Training Session

Onde Corre o M.A.M.E (portos)?

• PC

– Microsoft Windows, LINUX

• MAC

• Consolas de Jogos

– PlayStation 2 & 3, PSP, Wii, XBOX, Sega Saturn…

• Smartphones

– Android

– iPhone

Page 7: Build Your Own Arcade Controls Training Session

Exercício

• Procurar ROM para M.A.M.E. no Google • Correr e Jogar ROM no M.A.M.E. • Grupo 1:

– Pac-Man (ROM: pacman.zip)

• Grupo 2: – Galaga (ROM: galaga.zip)

• Grupo 3: – Bombjack (ROM: bombjack.zip)

• Grupo 4: – Ms. Pac-Man (ROM: mspacman.zip)

Page 8: Build Your Own Arcade Controls Training Session

Planear Projeto M.A.M.E.

• Âmbito

– Fazer de raiz ou restaurar máquina antiga?

– Formato (clássico, cocktail, bartop)?

– Que jogos quero jogar (que controlos preciso)?

• Tempo

– 24h ou até 2 anos?

• Custo

– 100€, 200€, 1000€, … ?

Page 9: Build Your Own Arcade Controls Training Session

Planear Projeto M.A.M.E.

• CPU – PC com Windows (XP 64 bits aconselhável) – PC com Linux (GroovyMame 64 bits aconselhável)

• Front-End – Objetivo: “esconder o Windows” – Opções: GameEX, MaLa, Maximus Arcade, etc.

• Controlos – Pré-Construídos (X-Arcade aconselhável) – Fazer de raiz (www.ultimarc.com)

Page 10: Build Your Own Arcade Controls Training Session

Planear Projeto M.A.M.E.

• Monitor – CRT Arcade, PC ou Televisão SCART (TV SCART

aconselhável) – LCD Arcade ou PC

• Moedeiro – Falso (autocolante ou sem ligação ao PC) – Verdadeiro (www.ultimarc.com)

• Gabinete (cabinet) – Desenhar (em volta de controlos e monitor) – Construir (trabalho de carpintaria)

Page 11: Build Your Own Arcade Controls Training Session

Planear Projeto M.A.M.E.

• Forum Build Your Own Arcade Controls (BYOAC)

– http://forum.arcadecontrols.com/

– Não precisa de registo (público)

– Deu origem ao livro “Project Arcade”, de John St. Clair, vai na 2ª-edição

Page 12: Build Your Own Arcade Controls Training Session

Planear Projeto M.A.M.E. - Exemplo

• Monitor? – SCART TV

• Controlos? – X-Arcade

• Sistema Operativo? – Windows XP 64 bits

• Front-end? – Maximus Arcade

• Moedeiro? – Sim!

Page 13: Build Your Own Arcade Controls Training Session

Protótipos

Page 14: Build Your Own Arcade Controls Training Session

Design

Page 15: Build Your Own Arcade Controls Training Session

Construção

Page 16: Build Your Own Arcade Controls Training Session

Resultado Final

Page 17: Build Your Own Arcade Controls Training Session

Resumo

• Para correr jogos Arcade necessitamos de: – M.A.M.E. num computador ou consola

– ROMs

• Para obter ROMs – Google é nosso amigo!

• Projeto M.A.M.E. – Planear, Planear e Planear! Âmbito, Custos e

Tempo! – Forum BYOAC: http://forum.arcadecontrols.com/ – Ver exemplos no forum, perguntar aos

especialistas do forum.

Page 18: Build Your Own Arcade Controls Training Session

Teste de Curta Duração (V/F)

• Para correr jogos Arcade necessitamos somente do emulador M.A.M.E. (V/F?)

• Para obter ROMs podemos recorrer ao Google. (V/F?)

• O Forum BYOAC tem informação sobre projetos M.A.M.E. (V/F?)

• O Forum BYOAC necessita de registo (V/F?)