quarta-feira, 11 de abril de 2007

Brincando com o MSXPad

Lembram que eu disse que iria fazer o player 100% em Assembly?

Tinha tomado essa decisão porque o MSXPad (IDE para desenvolvimento no MSX usando Pascal feita pelo SLotman) não funciona em ambientes 64 bits (XP 64 bits, mais precisamente). Um dos problemas era o DSKTOOL que não funcionava nessa plataforma. Achei o fonte dele (foi feito pelo RicBit) e consegui adaptá-lo para rodar em 32 bits. Mas não pude fazer isso com o Turbo Pascal (compilador usado pelo MSXPad).

Resultado: desisti do MSXPad.

Um belo dia, deu a louca, comprei (é, comprei, com licença oficial e tudo) o Vista Home Premium. A Microsoft do Brasil ainda não sabe o que é plataforma 64 bits, só tem Vista 32 bits por aqui. Assim o meu ambiente de desenvolvimento voltou a ser 32 bits e o MSXPad rodou numa boa... ou quase...

Na verdade o Vista tem uma frescura funcionalidade de segurança que, mesmo usando um usuário administrador, você precisa forçar a execução de aplicações no modo administrador. E é exatamente que você precisa fazer para que o MSXPad rode numa boa, sem problemas.

Por isso (e porque a escola está me matando) é que o player está indo beeeeem devagar...
Mas está indo...

Bem como a novidade do próximo post...

0 comentários: