Como adiciono minha própria ROM ao MAME?

2

Eu tenho uma ROM descartada de um Apple // e, e gostaria de usá-la com MAME no Linux (estou executando o Debian). No entanto, não está claro no manual como eu poderia fazer isso. parece que eu posso colocar o ROMS no ~/mame/roms , mas quando eu começo o MAME, ele não me deixa usá-lo.

Eu tenho esta imagem da ROM e também tenho algumas imagens de disco (posso usá-las com o MAME?)

Onde posso encontrar instruções simples sobre como iniciar um Apple // e com o MAME? Se é possível começar diretamente a partir da linha de comando, seria ainda melhor!

Eu tentei identificar minha ROM despejada, e MAME diz que ela não combina com nada que sabe (eu esperaria que, já que a ROM de cada clone seria diferente, suponho).

$ mame -remident apple2e.rom
apple2e.rom         NO MATCH
No roms matched.

(o arquivo apple2e.rom está no caminho das ROMs do MAME, acredito, já que está em ~/mame/roms )

    
por Jay 10.01.2017 / 16:20

1 resposta

3

1) Faça mame -showconfig | less e verifique se o caminho da ROM corresponde ao local onde você colocou o arquivo.

2) Na verdade, você pode encontrar todos os ROMs da Apple para MAME na internet, e você precisa de um monte deles (gerador de caractere, ROM de disco, o monitor / ROM BASIC que você despejou) em um formato específico com uma soma de verificação específica. Por isso, pode ser mais fácil usar essas ROMs em vez de tentar massagear sua ROM no formato que MAME espera (que eu teria que procurar também). Basta colocar um arquivo .zip com várias ROMs nele no diretório ROM também funciona.

3) Você começa com o nome da configuração desejada, além de imagens de disco, por exemplo,

mame apple2p -flop1 ~/games/apple/Bolo.dsk 

para o Apple II plus.

Você pode usar outras opções para modificar a configuração (cartões em slots) como em mame -sl[0-7] name_of_device . mame -lslot mostra as opções de slots disponíveis (para todos os sistemas, não apenas para a Apple). mame -ld apple2p mostra o hardware padrão para esta configuração.

4) Eu concordo totalmente que um emulador Apple II simples e robusto para Linux seria legal. : -)

    
por 11.01.2017 / 08:25