uma ideia para programas

Iniciado por pedrovalho11, 12 de Abril de 2012, 10:01

tópico anterior - próximo tópico

pedrovalho11

O negocio é o seguinte, esta semana eu tava na internet procurando jogos para Ubuntu, e achei aqui no forum mesmo um tópico maravilhoso com vários jogos legais, eu vi um que me chamou a atenção, é um executável linux que roda nativamente o jogo Theme Hospital para windows 98, se chama Corsix-TH. Então eu pensei em pesquisar se não teria como (desculpem mas não sei nada de programação de software) a comunidade de software livre criar programas desse gênero, programas que executem nativamente jogos windows no linux. Será que tem como?
Config:
Intel Atom 1,66 Gh x2 - 2GB DDR3 - 320GB HD - Intel GMA 3150 256MB - LED 10" - Ubuntu 12.04LTS

haereticus

#1
Emule usando Wine e Playonlinux. Ambos já sustentam jogos antigos e atuais e rodam mais rápido os jogos que no windows.

Se o foco é jogar = Quem é gamer melhor ficar com windows.
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14" LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2

pedrovalho11

Citação de: clockworklinux online 12 de Abril de 2012, 10:15
Emule usando Wine e Playonlinux. Ambos já sustentam jogos antigos e atuais e rodam mais rápido os jogos que no windows.

Se o foco é jogar = Quem é gamer melhor ficar com windows.

gamer não sou, mas de vez em quando é bom um joguinho. Alguns jogos que eu gostava no windows não funcionam direito emulados no WINE e/ou PlayOnLinux. Quando eu vi esse Corsix-TH usando os arquivos do jogo "original" para rodar no linux achei interessante...  :-\
Config:
Intel Atom 1,66 Gh x2 - 2GB DDR3 - 320GB HD - Intel GMA 3150 256MB - LED 10" - Ubuntu 12.04LTS

irtigor

O Corsix-TH é um clone aberto, então [tecnicamente] você não jogou/viu o Theme Hospital rodando nativamente no linux. Pra jogos do DOS, o dosbox é uma boa pedida.

pedrovalho11

Citação de: irtigor online 12 de Abril de 2012, 10:32
O Corsix-TH é um clone aberto, então [tecnicamente] você não jogou/viu o Theme Hospital rodando nativamente no linux. Pra jogos do DOS, o dosbox é uma boa pedida.

vi sim, quando o jogo é aberto pela 1ª vez, ele pede os arquivos do jogo "original" para poder jogar....
Config:
Intel Atom 1,66 Gh x2 - 2GB DDR3 - 320GB HD - Intel GMA 3150 256MB - LED 10" - Ubuntu 12.04LTS

haereticus

Dosbox para Linux = http://www.dosbox.com/download.php?main=1 (debian)

Theme hospital = http://www.gameswin.biz/gameen.php?id=246

O jogo está com a licença vencida, podendo ser distribuido como abandonware (software livre de direitos proprietários) podendo ser usado para fins não comerciais.

Boa sorte. Basta correr o Dosbox e depois indicar a pasta do Theme Hospital.
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14" LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2

irtigor

Não é o Theme Hospital, mas um jogo igual (clone), tão fiel que lê os arquivos do original. Isso faz muita diferença.

pedrovalho11

Citação de: clockworklinux online 12 de Abril de 2012, 10:38
Dosbox para Linux = http://www.dosbox.com/download.php?main=1 (debian)

Theme hospital = http://www.gameswin.biz/gameen.php?id=246

O jogo está com a licença vencida, podendo ser distribuido como abandonware (software livre de direitos proprietários) podendo ser usado para fins não comerciais.

Boa sorte. Basta correr o Dosbox e depois indicar a pasta do Theme Hospital.

eu não quero saber como jogar o jogo Teme Hospital, o Corsix-TH pede a pasta "original" onde estão os arquivos do jogo Theme Hospital, e inicia-se sozinho a partir do Theme Hospital "original", rodando theme hospital nativamente no linux...
Config:
Intel Atom 1,66 Gh x2 - 2GB DDR3 - 320GB HD - Intel GMA 3150 256MB - LED 10" - Ubuntu 12.04LTS

pedrovalho11

e outra, eu só tava dando uma ideia por que seria interessante rodar jogos nativamente no linux, que ficariam mais rapidos ainda do que emulados no WINE (e com um desempenho muito melhor)
Config:
Intel Atom 1,66 Gh x2 - 2GB DDR3 - 320GB HD - Intel GMA 3150 256MB - LED 10" - Ubuntu 12.04LTS

haereticus

Isto depende muito das produtoras que não visam liberar o código fonte para adaptação na plataforma linux e contratação de programadores para tal, até porque somos 2% (máximo) e maioria dos usuários linux mal usam o PC para jogar.
Notebook: Samsung 305E4A-BD1 - AMD A6-3420M (Quad Core) @2.4GHz - Radeon™ 6520G 512MB - 8GB - HD 500GB - 14" LED HD - HDMI - Bluetooth - Webcam 1.3 HD - Base CoolerMaster Notepal Ergostand - Mouse X7 Oscar 750bk 3200dpi.

Sony Xperia L - Android 4.1.2

irtigor

Por isso eu enfatizo que é um clone, não o Theme Hospital. Imagina que você é um engenheiro aeronáutico que trabalha pra nasa, um dia teu chefe te leva pro hangar e fala "Toma, faz um igual" (enquanto aponta pra uma nave que você nunca viu mais feia, e o pior, não tem manual). É basicamente isso o seu pedido.

A nave criada vai ser igualzinha (ou ponto de ser possível usar o combustível ou qualquer peça da original) mas não é a original.

Rafa Henrique

compre um console para jogar....e use Linux para o dia a dia  ;)

Darcamo

Não joguei esse jogo, mas quanto a ser um clone, entenda que a comunidade desenvolveu um clone open source do jogo original, só que provavelmente eles recriaram "apenas o código fonte" do jogo. Eles desenvolveram um código fonte que se "comporta como o do jogo original" (faz a mesma coisa ou até mais coisas) mas que funciona no linux. Além do código fonte um jogo também precisa de outras coisas como as imagens, os sons, etc., só que essas coisas podem ser reaproveitadas no clone (do ponto de vista técnico e não do ponto de vista da licença).

Certamente esses desenvolvedores ainda devem utilizar justamente essas partes do jogo original, mas como tudo no jogo original (incluindo as imagens e os sons) possui licença fechada então esses desenvolvedores não podem simplesmente incluir essas imagens e sons no clone e colocar para download em seu site porque isso seria pirataria. Logo, eles requerem que quem baixar o jogo tenha esses arquivos (tenha portanto adquirido o jogo original legalmente) para poder rodar o clone.

Um jogo fantástico é o openttd (http://www.openttd.org/en/) que nasceu como um clone do Transport Tycoon Deluxe. Ele já possui um desenvolvimento bem ativo por vários anos e, semelhantemente ao Corsix-TH, durante muito tempo ele pedia alguns arquivos do jogo original. Ao longo dos anos o openttd foi melhorado cada vez mais, inclusive com adição de funcionalidades que o Transport Tycoon Deluxe nunca sonhou em ter. Hoje em dia ele possui muito mais veículos que o jogo original, suporte multiplayer, possibilidade de jogas em mapas enormes, etc.. Fora o fato de ter sido portado para diversas plataformas. Mas perceba que apenas depois de vários anos é que a comunidade em torno do openttd conseguiu desenvolver as "outras partes" do jogo (imagens e sons) e hoje não precisa mais de arquivos do jogo original.