domingo, 11 de outubro de 2009

Emuladores

Emulador é um software que reproduz as funções de um determinado ambiente, a fim de permitir a execução de outros softwares sobre ele.

O primeiro emulador foi criado em 1964 por Larry Moss, na época funcionário da IBM, consistindo em um Software que fazia com que os programas criados para o 7070 mainframe rodassem na mais nova linha de computadores da IBM, os System/360.

A popularização dos emuladores veio junto com a Internet e os emuladores de vídeo games. As imagens extraídas de cartuchos de vídeo games (chamadas imagens ROM ou simplesmente "ROMs") aliadas à programação em baixo nível de jogos para sistemas antigos tornou fácil a possibilidade de criação de emuladores de sistemas como o Chip-8 e depois de vídeo games mais populares como o Atari 2600 e NES (esse já tinha jogos programados em alto nível).

Apesar de um emulador nem sempre ser a coisa mais fácil de configurar, com pouco conhecimento hoje já é possível rodar um jogo de Playstation em um PC através de um emulador sem muitos problemas, muitas vezes até com qualidade superior ao próprio vídeo game, já que se podem aplicar efeitos como anti-aliasing que o vídeo game não possui e rodar os jogos em resoluções muito mais altas que o original.

Segue abaixo link para alguns emuladores:

Super Nintendo

http://prdownloads.sourceforge.net/zsnes/zsnesw151.zip

Fliperama

http://www.gigaroms.com/mame32-120.exe

Playstation 1

http://www.epsxe.com/files/epsxe170.zip

Você pode encontrar mais emuladores para outros consoles como Mega Drive, Nintendinho, Master System, Neo Geo, Game Cube, Game Boy, PSP e muitos outros no site http://www.roxdownload.net/.

Duvidas de configuração dos emuladores é só postar nos comentários.

domingo, 27 de setembro de 2009

Compartilhar a internet usando o Linux

Para o bom uso dessa dica, espero que você saiba determinar o IP, DNS, gateway e sub-net mask na sua placa de rede. O objetivo é apenas compartilhar com sucesso a internet.
Você vai precisar digitar este comando:

    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

Obs: neste caso, estou supondo que sua interface com a internet é a eth0.
Em todas os demais sistemas operacionais, você vai precisar definir o IP interno desta máquina como sendo o gateway.

Verifique o que tem no conteúdo da sua variável:
cat /proc/sys/net/ipv4/ip_forward

Se tiver 0, mude para 1... como?

    echo 1 > /proc/sys/net/ipv4/ip_forward

Para listar suas interfaces:

    ifconfig

sábado, 26 de setembro de 2009

Restaurando o GRUB após instalar o Windows

Essa dica vai para você que após reinstalar o Windows no seu computador acabou perdendo acesso ao Linux, muitas vezes você acaba optando por reinstalar a sua distribuição Linux, mais saiba que isso não é necessário, segue aqui um pequeno tutorial de como resolver esse problema.
Primeiramente você vai precisar fazer o boot através de um liveCD, no meu caso eu utilizei o LiveCD do Ubuntu.
Após inicializar o Linux, abra o terminal e execute o GRUB no modo super usuário, para isso digite o seguinte comando:

    sudo grub

Se tiver digitado corretamene sua tela vai ficar da seguinte forma:

grub>

Agora digite:

    find /boot/grub/stage1

Esse comando mostra a localização da sua partição Linux, no meu caso obtive de retorno (hd0,2);
Agora digite os seguintes comandos:

    root (hd0,2)
    setup (hd0)

Não esqueça de substituir (hd0,2) e (hd0) de acordo com o retorno que você teve com o comando find, por exemplo:
se no seu caso o retorno do comando find for (hd1,2), então você deve digitar root (hd1,2) e setup (hd1).
Pronto, agora é só reiniciar o computador que você voltará a ter acesso a sua distribuição sem perder nenhum arquivo.