De grosso modo o teu raciocínio está correto e tal como disse o miglea85, o "maior" problema será a parte gráfica, mas vamos por parte...
Ora bem... quanto à parte do computador... tentemos deixar as coisas bem claras pois reside muitas dúvidas aqui, dúvidas que eu ainda também vou tendo hehe.
O MAME é inteiramente CPU dependent, ou seja, tudo passa pelo CPU e nada pelo GPU (placa gráfica), o que significa que podemos ter um computador com a gráfica mais rasca possível que iremos ter a mesma performance do que com uma gráfica topo de gama.
Ao contrário dos jogos modernos em que a maioria depende em grande parte do poder de processamento das gráficas (GPU) o MAME vê todo o processamento gráfico ser executado pelo CPU, logo o que nos interessa é termos um bom CPU.
Mas um bom CPU significa que temos de ter um I5 ou algo mais poderoso? Pelos vistos tudo depende do que pretendemos jogar e sobretudo da qualidade (velocidade) a que queremos jogar. Seja como for, por aquilo que já fui lendo tudo o que for acima de um Pentium 4 deverá trazer performance mais do que suficiente para a maioria dos jogos, contudo poderá haver um ou outro que requeira um CPU melhor.
O conselho será partir sempre de um processador superior ao Pentium 4 e ir subindo caso algo nos falhe.
No que toca ao HyperSpin... desconhecia por completo os seus requisitos e ao fazer uma pesquisa no Google apareceu-me um tópico do próprio fórum do HyperSpin onde indica / explica o seu funcionamento.
HyperSpin requirements explainedBasicamente a coisa funciona como o MAME, logo é CPU dependent... de nada nos serve gráficas super poderosas (pelos vistos a minha X1950XTX vai ficar a fazer feitio lol).
Resumindo esta lenga lenga toda, qualquer Dual-Core / Core-Duo e similares (AMD) será o suficiente, tendo sempre em conta que de nada serve ter uma gráfica muito boa visto tanto o emulador como o frontend (este) não tirarão partido da mesma.
J-Pac Vs I-PAC, qual escolher - Citação :
- What is the difference between J-PAC and I-PAC?
The I-PAC is a control interface which has all inputs connected into it via screw connectors, for building your own panel and doing your own control wiring. The J-PAC has most of the inputs connected to it via an integral JAMMA edge connector and makes it easy to connect a standard JAMMA pre-wired cabinet by simply plugging the cabinet connector onto the board. The J-PAC also contains video circuitry for connecting the PC to the cabinet arcade monitor.
Basicamente se quiseres manter as ligações originais e a possibilidade de ligar um PCB de jogo à máquina convém utilizares o J-PAC. Se por outro lado, utilizar jogos originais JAMMA não será a tua intenção, siga para o I-PAC. Pelo menos eu vejo as coisas assim.
Soft-15khz e gráficas compatíveisBem aqui entramos muito no campo das probabilidades, existem sem dúvida uma lista de gráficas testadas e dadas como compatíveis / funcionais, contudo muitas outras também poderão ser se alguém as testar hehe.
Neste
Tópico do Fórum Arcade Info existem umas quantas placas e se funcionam ou não. Nada como ver nesse tópico ou ir testando o que se tem por casa hehe.
Seja como for, no que toca a este assunto, aconselho a leitura das seguintes páginas
BYOAC WIKI - Soft-15khz e
BYOAC - Fórum Soft-15khzSobre placas / sistemas JAMMA multi jogos... nunca testei nenhum e nunca me passou nenhum pelas minhas mãos (que tenha virado meu lol).
Essas placas / sistemas JAMMA tem as suas vantagens e desvantagens, sendo que a principal vantagem é ter-se uma variedade (muita das vezes elevada) de diferente jogos num único "sistema". A principal desvantagem prende-se com a impossibilidade de adicionar ou trocar os jogos ali existentes, bem como na maioria das vezes essas placas / sistemas JAMMA serem muito caras.
Na minha ótica de colecionador, tudo o que vier à rede é considerado excelente hehe, na ótica comum de jogador acho que é preciso ter muito cuidado pois apesar de podermos passar a ter muitos jogos, corremos o sério risco dos muitos jogos não nos interessarem e acabamos por ficar na mesma com poucos jogos. O investimento numa coisa dessas terá sempre que partir da lista de jogos disponíveis e claro da vontade de querer pagar o valor pedido.