Pergunta

Estou tendo problemas para entender como obter um arquivo de montagem para executar dentro do Zx spin emulador usando o assembler embutido. Consigo montar meu programa, mas parece travar cada vez que tento executar o código do objeto montado.

Não consigo encontrar nenhuma documentação sobre como isso deve ser definido para ser executado.

A mensagem que recebo com a versão é v0.7:

Violação de acesso no endereço 0060470C no módulo 'zxspin.exe'. Escreva do endereço 05603622 "

Qualquer ajuda para fazer isso funcionar com os arquivos de montagem mais simples seria ótima.

Foi útil?

Solução 3

Descobri que a versão 0.7 tinha um bug no assembler, pois essa parte não estava mais sendo mantida e posteriormente havia sido quebrada entre os lançamentos.

Eu tentei a versão anterior e funcionou corretamente (então fiz um ponto maravilhoso). Obrigado a quem ajudou com isso. Não me lembro do fórum onde recebi essas informações, mas obrigado :)

Outras dicas

Eu também tive esse erro com a versão 0,7 e 0,66, mas encontrei uma solução. Chegue às ferramentas/opções/sistema e altere "quando não está mais ativo aplicativo" para "continuar correndo com som"

Estou usando a versão 0.666. Tente definir um ponto de interrupção condicional.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top