Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Gil Sousa

Jogo Space Invaders

Recommended Posts

NunoDinis

Gostava de experimentar.. não tens para x32 ou x64 ?


Estranha forma de vida que tem a capacidade de transformar comandos em mensagens de erro.

ndsotware.org

Share this post


Link to post
Share on other sites
Gil Sousa

Gostava de experimentar.. não tens para x32 ou x64 ?

O jogo corre em x32 o problema é que como foi compilado com o Turbo Pascal, que era o que usávamos nas minhas aulas no 11º em 2008, ele corre pelo DOS tens que correr com o modo de compatibilidade para Windows XP.

No ficheiro rar vocês tem um executável e o código fonte. Podem usar o código fonte para implementar isso onde quiserem, não utilizo muito o Linux mas sei que para Ubuntu existe o Free Pascal, acho que até era interessante transportar o jogo para Linux, se alguém tiver a disponibilidade.

Deixo aqui um link para quem estiver interessado em utilizar pascal no Ubuntu.

http://systembash.com/content/experimenting-with-pascal-on-ubuntu/

Share this post


Link to post
Share on other sites
Gil Sousa

eu meti o código no lazarus e corri ... ele lá executou, mas mandou-me dar uma volta a uma janela sem absolutamente nada

Como eu disse nunca experimentei em Linux, mas se vires o código vez que existe um clock feito com interrupções ASM, não sei se elas funcionam em Linux. Acho que deves ter que alterar o meu clock feito para windows para algum outro código para Linux.

A instrução que do timer é esta:

Move(MEM[$0040:$006c], Inicio, 4);

Share this post


Link to post
Share on other sites
thoga31

Aprecio imenso estas iniciativas, e apoio-as :)

Não te é possível disponibilizar os ficheiros todos num sítio que não tenha aquela trapalhada de aceitar termos de uso? Eu não estou para ler os termos todos, e não vou clicar em "aceito" sem ter a certeza do que vão fazer. Além disso, confio pouco nestes sites.

Google Sites, Dropbox e outros são excelentes sítios para partilha de ficheiros sem ter de clicar em cinquenta sítios para obter o ficheiro. ;)


Knowledge is free!

Share this post


Link to post
Share on other sites
Gil Sousa

Aprecio imenso estas iniciativas, e apoio-as :)

Não te é possível disponibilizar os ficheiros todos num sítio que não tenha aquela trapalhada de aceitar termos de uso? Eu não estou para ler os termos todos, e não vou clicar em "aceito" sem ter a certeza do que vão fazer. Além disso, confio pouco nestes sites.

Google Sites, Dropbox e outros são excelentes sítios para partilha de ficheiros sem ter de clicar em cinquenta sítios para obter o ficheiro. ;)

Só precisar de aceitar os temos uma vez e clicar em download xD é exactamente como o antigo MegaUpload só muda os aspecto e o nome que agora é Mega mas percebo o teu ponto de vista, eu posso criar um repositório no github com o código fonte do programa:

https://github.com/sousatg/Space-Invaders

Se alguém não souber utilizar o git e queira colaborar entrem em contacto que tenho todo o gosto em explicar como funciona.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.