domingo, 29 de novembro de 2009

Trabalhando com arquivos ECM no Linux


Arquivos ECM, será que você já esbarrou com eles ??? Se você for um aficcionado por emuladores, é bem possível que sim, já que esse formato de arquivos foi criado para comprimir ainda mais ISO's, tanto de games quanto de PC's.
ECM significa Error Code Modeler, e foi criado por Neill Corlett para tornar as imagens de jogos ainda mais portáteis do que ficariam, se fossem apenas comprimidas via RAR ou 7zip.
O processo de compressão funciona mais ou menos assim: o ECM retira dados sobre correção de erros e redundância dos setores das ISO's, tornando o trabalho dos compactadores (RAR, 7zip, Zip, TarGZ) mais eficiente.
O ganho em termos de compressão fica em média 20 a 25% do tamanho original.
Bem, depois da imagem ISO ter sido comprimida via ECM, ela será comprimida por outro processo (como dito acima) e, ficará num tamanho bem menor. Nessa condição, a ISO não poderá ser nem queimada e nem poderá ser rodada em emuladores, já que se encontra comprimida pelo processo ECM.
Na página de Corlett tem o link para download do programa que executa a compressão e do descompactador. Para poupar esse trabalho, coloquei o link aqui
Agora, ele já tem uma versão para windows neste pacote. E para Linux ???
Palma, palma, não priamos cânico. Os fontes vêm junto, e, vamos compilar e criar os dois comandos ECM e UNECM e incorporar ao nosso /bash.

Compilando e instalando ECM

  • Passo 1: Baixar e extrair o código fonte do arquivo zip.
    Mude para a pasta onde você salvou o arquivo zip. Ecm100.zip e o descompacte. Isto irá extrair os arquivos na mesma pasta que o arquivo zip.
  • Etapa 2: Ainda nessa pasta, compilar o código fonte, digitando
          gcc ecm.c -o ecm
    gcc unecm.c -o unecm


    No terminal
  • Agora, você tem dois executáveis padrão Linux: ecm e unecm.
    Use ecm para compactar uma imagem ISO e unecm para descompactar a imagem ISO.
  • Passo 3: copiar os arquivos compilados para /usr/bin (claro que aqui você terá que estar como root para poder copiar esses arquivos para este local.)
    Fazendo isso, você ficará com a capacidade de compactar e descompactar no formato ECM a partir da linha de comando /bash.

A sintaxe é ecm "nome arquivo.bin"  ecmfile - Para compactar e unecm "nome arquivo.ecm" para descompactar.
E, mais um ponto para o Linux: Se você cruzar com arquivos .ecm, poderá trabalhar com eles sem susto no sistema do Pinguim!

quarta-feira, 25 de novembro de 2009

Ubuntu + Mangá = Ubunchu



"Ubunchu!" É um mangá japonês focado no Ubuntu Linux.
Três estudantes num clube de Sys-Admins estão dando os primeiros passos no Ubuntu. Então, grandes aventuras sucedem!

Episódios

As edições   seguem abaixo:


    * Episódio 01: "Ubunchu" Chegou! (português)
    * Episódio 02: CLI com gnomos! (espanhol)
    * Episódio 03: Ainda não é o momento para o Fórum? (original japonês)

Crédito

Autor: Hiroshi Seo
Editora: ASCII Media Works Inc.

segunda-feira, 23 de novembro de 2009

Você Migraria Para o Windows 7 ?

Sim. Essa foi a pergunta que dois jornalistas da ZDNet Austrália fizeram, numa enquete nas ruas de Sidney. O interessante é que eles mostraram um notebook com o KDE 4 para as pessoas que encontravam pela rua, e, todos ficaram maravilhados com as novidades, a beleza, a facilidade de uso. Quase todos disseram que iriam migrar para o windows 7 tão logo ele fosse lançado.
Um lá que outro disse que ainda estava se acostumando com o Vista e não iria migrar tão cedo.
O engraçado de tudo isso é que os jornalistas nem se preocuparam em "maquiar" o KDE 4 para parecer o seven... Foi com o menu K mesmo...



E você?  Migraria para o windows 7 ? Eu migraria... Se fosse com o KDE 4... Ehehehehehe...

domingo, 22 de novembro de 2009

EVO - O Super Console movido a Linux


Está sendo lançado nos Estados Unidos um console que é o sonho de todo o gamer:
EVO. Fabricado pela Envizions, este super console traz uma versão de Linux customizada para ele, a distro Mirrors X, trabalhada especialmente pela Envizions.
Você pode comprar apenas a Mirrors X, por um preço de US$129. Ou o console inteiro, por US$399,99.
Ele é uma estação multimídia completa, com drive de DVD/RW, capacidades para se tornar um DVR (Digital Video Recorder), grave seus programas de tv favoritos e mídia center: reproduza músicas, filmes, sintonize web radios (LastFM) e estações ShoutCast (Winamp/XMMS).
O XBMC foi portado para o EVO e é o seu mídia player/recorder padrão. Ele já tem alguns jogos Open Source no site do fabricante, tais como:

  • The Perfect Collection
  • Super Tux Kart
  • Delyrium
  • Secret Maryo Chronicles
  • Neverball
  • SuperTx
  • Battle for Wesnoth
  • Alien Arena
  • Extreme Tux Racer
dentre outros.

O preço sugerido para a versão com o Linux Mirrors X (sim, há uma versão com o windows 7) é de US$ 399,99.
Site: http://www.envizionscorp.com/evo.html

sexta-feira, 20 de novembro de 2009

Bomba!!! - Gimp sai do Ubuntu na versão 10.04



Gimp, um dos melhores softwares  para edição e retoque de imagens livre e aberto, será retirado da próxima versão do Ubuntu, a Lucid Lynx.
É algo impressionante, já que o Gnome foi feito em torno da biblioteca GTK, criada inicialmente para o Gimp...
Segue tradução do artigo do blog Pwnage.ca, e, atentem bem ao que está escrito - Os planos para a remoção do Gimp vêm de um ex-funcionário da Micro$oft:



"Os desenvolvedores do Ubuntu planejam remover o GIMP da versão 10.04. A idéia é de Rick Spencer - ex-funcionário da Microsoft. O artigo que li cita que a justificativa é: ele é muito poderoso para o usuário comum e reproduz recursos abrangidos pelo F-Spot. Já foi ruim o bastante quando aaplicações Mono começaram ser inventadas para substituir as GTK(afinal, se o Gnome é baseado na lib GTK, como fica então ???).
Agora temos um que ganhou tantas funcionalidades(F-Spot) que inchou em tamanho, empurrando para fora o GIMP (por razões absurdas, diga-se de passagem).

Se a economia de espaço for o verdadeiro problema, por que não retirar o F-Spot inchado em favor do gThumb como no Fedora? Quando nós formos analisar as alterações para reduzir o espaço, podemos também tirar também o Tomboy (não muito útil em  LiveCD). Neste ponto você já não teria o Mono,  que também pode ser retirado do LiveCD, aumentando mais o espaço.
O material está nos repositórios para o usuário instalar, se quiser.
Eles poderiam até mesmo colocar "Instale o F-Spot, Instale o Tomboy " como menus, como o Kubuntu lida com a instalação do Firefox."



Quando eu li essa notícia, fiquei atordoado... Como podem retirar o Gimp, que é nativo do Linux em favor de aplicações feitas nos moldes de programas da Micro$oft ?!?!?!? Isso é ridículo... Justamente agora que o Gimp está num estágio de maturação altíssimo, onde sua nova versão, a 2.7 vai debutar uma tela única de edição, facilitando ainda mais quem vem de outros programas gráficos de outras plataformas... É um nonsense...
Espero que o Mark Shuttleworth tenha ainda um resquício de juízo, já que o Ubuntu Karmic Koala sofreu muitas críticas negativas. Não ponha tudo a perder inflando o Ubuntu com softwares derivados do .NET da Micro$oft

Créditos artigo: http://www.pwnage.ca/?p=325
Foto: http://www.omgubuntu.co.uk/2009/11/gimp-to-be-removed-lucid.html

quinta-feira, 19 de novembro de 2009

Chromium OS Lançado hoje - 19/11/2009

Foi anunciado hoje no blog do Google o lançamento do Chromium OS, que é a versão comunitária do Chrome OS da Google. Nenhuma ISO, ou arquivos para baixar, senão os fontes. Mas, aqui vai um vídeo ilustrativo do que pode ser o Chromium OS




E agora, um vídeo demonstrativo do Chrome OS funcionando!!!



Fonte:http://googleblog.blogspot.com/2009/11/releasing-chromium-os-open-source.html

quarta-feira, 18 de novembro de 2009

Tocando Afinado no Linux - FMIT Free Music Instrument Tuner


O Linux é surpreendente. É um verdadeiro canivete suíço da informática.
Que tal tocar seu violão, guitarra, cavaquinho com o Linux ??? Sim, com o FMIT, você toca bem afinadinho.


FMIT é um utilitário gráfico para afinar seus instrumentos musicais, com histórico de erro e volume e características avançadas como a forma de onda, relação de harmônicos (formantes) e afinação microtonal.

FMIT usa Qt para a sua GUI e ALSA (quando disponível) ou Jack como a sua biblioteca de entrada de som.

Os recursos atuais

  • Histórico de erro
  • Histórico de volume
  • Estatísticas
  • Escalas de afinação:Werckmeister III, Kirnberger III, diatônica e meantone
  • Afinação microtonal. (com suporte a arquivos Scala)
  • Relações harmônicas
  • Forma de onda
  • Visão da Transformação discreta de Fourier
  • Traduções para: francês.
 Disponível para a maioria das distros (Ubuntu, Mandriva, Fedora, FreeBSD e CygWin)

Site: http://home.gna.org/fmit/


terça-feira, 17 de novembro de 2009

Controle seu Linux através do celular - PyAcceleREMOTER

É incrível o que se consegue fazer com o Linux. A cada dia, novas e excitantes possibilidades surgem, e, graças ao Linux ser aberto, desenvolvedores do mundo todo podem criar sem medo.




Nota: PyAcceleREMOTER foi lançado sob a GPLv3 e não custa nada.
Maiores detalhes podem ser encontrados aqui:

http://serk01.wordpress.com/software/pyacceleremoter/

A Criança brinca e se diverte - Mais Emuladores no Linux

No post de ontem, do pSX, foi bastante satisfatório, então, aqui vão mais alguns emuladores para brincar bastante na sua Linux Box 

GMAMEUI

É o MAME! No Linux!

GMAMEUI é um programa front-end que ajuda você a executar MAME em plataformas não-Windows, permitindo que você execute seus jogos de arcade rapidamente e facilmente.

GMAMEUI é um fork do  finado projeto gxmame .

Contém uma série de melhorias em relação gxmame:

  • Suporte para SDLMAME
  • Suporte para versões mais recentes do MAME (atualmente com suporte para até v0.123)
  • Suporte para as características recente introduzido para MAME (a última versão suportada pelo gxmame foi 0.95)
  • Migração para a interface Glade , permitindo uma fácil manutenção
  • Um número substancial de correções de bugs e melhorias na interface sobre o antigo gxmame

Gmameui funciona em conjunto com o SDLMAME. SDLMAME  foi recentemente atualizado, para a versão 0.135, o que quebrou a compatibilidade com muitos jogos do NEOGEO. O problema todo refere-se às atualizações do projeto MAME, que cria novos romsets, que infelizmente não são atualizados nos sites de roms.
A solução que eu encontrei foi baixar as bios de NEOGEO e incorporá-las junto com as roms dos jogos. Como as roms vêm zipadas, foi só o trabalho de adicionar as bios do NEOGEO em cada set de roms dos jogos que precisam dela.

O som da nova versão do SDLMAME está incrível, nítido, cristalino, com ótima gerência dos canais, realmente como se você tivesse um NEOGEO na sua frente.


Site: http://gmameui.sourceforge.net/


LXDREAM



Lxdream é um emulador para o  Dreamcast, rodando em Linux e OS X. Enquanto ele ainda está em desenvolvimento pesado (e muitas características estão bugadas ou não implementadas), é capaz de executar a maioria dos demos e alguns jogos.


Os recursos incluem:

  • Sombras volumétricas, renderização de texturas, fogging
  • Suporte GDI
  • Suporte para um controlador Lightgun virtual
  • Suporte para PBuffer (para suporte drivers OpenGL sem EXT_framebuffer_object)
  • Suporte para as mais recentes imagens  CDI  e as versões de arquivos de imagem NRG
  • Suporte mouse + teclado do Dreamcast
  • Implementação do MMU (o memory card do Dreamcast) 

Os requerimentos de hardware são bem pesados, já que é a emulação de um sistema de nova geração. 
Os requisitos mínimos são:
CPU: Pentium 4 3.0GHz
Gráficos: GeForce FX5

GTK 2.6+
Drivers binários
ATI or NVidia com suporte a OpenGL 

Mas, se a CPU não tiver mais de um core, a emulação será devagar quase parando, atrapalhando a experiência do usuário.


Site: http://www.lxdream.org/

segunda-feira, 16 de novembro de 2009

pSX - O Emulador de Play 1 sem complicações


 
Conheçam o pSX, emulador de play 1 totalmente auto contido, ou seja, não tem aqueles ridículos PLUGINS para configurar, que quase sempre dão muito trabalho e pouco resultado.
Este emulador emula completamente o Playstation 1. A compatibilidade é razoavelmente alta(a do EPSXE é maior, mas...).
Um Debugador do processador R3000 já vem embutido, propiciando acesso aos códigos dos jogos (interessante para quem quer traduzir jogos do japonês ou do inglês).
Funciona em qualquer Linux. Só baixar, descompactar e jogar!!!

Notas de instalação para o Linux
============================

  Para rodar no Linux, o pSX requer as seguintes libraries/packages :

OpenGL
ALSA
GTK
GTKGLEXT
libxml2

pSX vai guardar as configurações em ~/.pSX (memcards, saves e screenshots
serão criados dentro deste diretório). Se psx.ini está presente no diretório do aplicativo, ele será lido dali então (por questões de retro-compatibilidade com versões anteriores à v1.13 - ).


Link:
http://psxemulator.gazaxian.com/

Telas:









domingo, 15 de novembro de 2009

Rumor - Chrome OS será lançado semana que vem...


Google Chrome OS será lançado na próxima semana, diz alguém...

Goonux para o EeePC ? Talvez


Google vai oferecer downloads de seu sistema operacional Chrome a qualquer dia agora, de acordo com um boato de internet.

Citando uma "fonte confiável", TechCrunch indica que uma primeira versão do OS Chrome vai chegar com um conjunto limitado de drivers de hardware "dentro de uma semana."

O Google tinha dito anteriormente que uma primeira versão do sistema operacional estará disponível este final de ano. Considerando que estamos  cerca de duas semanas do mês final do ano, uma estreia na próxima semana, dificilmente seria inesperada.

A fábrica de chocolates de Mountain View (Google Inc.) anunciou o Chrome OS neste verão, descrevendo-a como essencialmente o navegador web Google Chrome rodando sobre o kernel do Linux. Destinado principalmente aos netbooks, ele será executado tanto em x86 e chips ARM. Sistemas OEM pré-instalados são esperados para  liberação no meio do próximo ano.

Parceiros de hardware no projeto incluem a Acer, Adobe, a ASUS, a Freescale, a Hewlett-Packard, Lenovo, Qualcomm, Texas Instruments, e Toshiba. Mas não está claro quais máquinas serão suportadas quando o sistema operacional for (talvez) lançado na próxima semana. Relatórios da TechCrunch chutam que a primeira versão pública do sistema operacional será executado em netbooks Eee PC.

No mês passado, o Google Chrome postou algum código do SO para o projeto do Chromium, a encarnação de fonte aberta do navegador Chrome , e um blogueiro ansioso conseguiu baixar a coisa e tirar alguns screenshots. Como você poderia esperar, parece, assim, um navegador Chrome.

O Google não respondeu imediatamente a um pedido de comentários sobre esse boato.

Fonte: http://www.theregister.co.uk/2009/11/13/google_chrome_os_rumor/

sábado, 14 de novembro de 2009

Os Dez Anos do Corel Linux


Há 10 anos atrás, em novembro de 1999...


A Corel era, então, uma empresa de software do Windows, mas o seu fundador, Michael Cowpland, quis fazer coisas mais grandiosas. A Corel já tinha tido algum sucesso em 1998 com o NetWinder small office / home office, servidor Linux para o segmento SOHO e seu processador de texto WordPerfect no Linux.

Corel Linux foi construído em cima do Debian Linux kernel 2.2.12 e usou o ambiente de desktop KDE 1.1.2. Além do WordPerfect e as aplicações habituais do Linux (como o Emacs para edição de texto e programação),  também incluía versões alfa da planilha da empresa Quattro Pro e programas CorelDRAW Graphics para o Linux.

Ela conseguiu rodar tudo isso em PCs que eram menos poderosos do que o smartphone em seu bolso. O ambiente de trabalho poderia funcionar em PCs com CPUs Pentium 100-MHz  com 24MB de RAM e 500MB de disco rígido.

Claro, a Corel não era o único fornecedor de Linux explorar o ambiente de desktop. Red Hat com o Red Hat 6.1, SuSE com o SuSE 6.3 (completo com um "Office Suite 99" , um add-on que incluía o ApplixWare) e com Caldera OpenLinux 2.3 foram todos a lutar pelo desktop. Mas a Corel foi a primeira a tentar para um mercado de massa.

Infelizmente, depois da Corel experimentar algum êxito breve, os seus esforços vieram a baixo. Enfrentando uma forte oposição da Microsoft e financeiramente atormentada por um movimento inoportuno, em que se lançou no então quente mercado de provedor de serviços de aplicação(ASP) e os lucros inadequados de suas outras linhas de aplicativos, a Corel encontrou-se rapidamente em maus lençóis . Até que, no final de 2000, a Corel tinha mudado de gestão e estabeleceu uma parceria com a Microsoft. A Microsoft injetou 150 milhões de dólares na Corel, com a condição dela parar com aquela "bobagem" de Linux...


Não é preciso dizer que isto significou o fim das experiências da Corel com o Linux, mas Linux da Corel  vive até hoje. A Corel desktop Linux foi vendida em 2001 e se tornou a base para a distro desktop Xandros Linux e sua Presto instant-on desktop Linux.


Atualmente, a Microsoft continua a fazer o seu melhor para manter os usuários longe de ver - ou sequer  comprar ou utilizar - um desktop Linux. O mais recente exemplo disso: quando o Microsoft Windows XP Home foi trazido de volta dos mortos e a M$  praticamente deu de presente para os fabricantes de netbooks para parar conter o explosivo crescimento do Linux em netbooks.

Fornecedores de Linux também não fizeram muito esforço para o desktop Linux. Em 2000, por exemplo, o então CEO da Red Hat , Matthew Szulik, disse-me que competir com a Microsoft no ambiente de desktop não era uma boa utilização dos recursos da Red Hat. Essa foi a política da Red Hat desde então. A empresa tem feito centenas de milhões de dólares na sua linha de servidores, mas suas ofertas de desktop são quase imperceptíveis. Na verdade, Jim Whitehurst, atual CEO da Red Hat, recentemente questionou o futuro do desktop Linux , chamando-o  "de ridículo" nessa altura do campeonato.

A falta de marketing e publicidade, lutas internas entre os fiéis do código aberto e um ambiente que muitas vezes é hostil aos novatos, também prejudica a adoção do Linux no Desktop. Assim é que hoje, quando há muitos excelentes desktops Linux disponíveis, incluindo Ubuntu, Fedora, openSUSE e SLED, o desktop Linux continua a ser uma opção de nicho.

Que ainda pode mudar. Por exemplo, o ainda não lançado Google Chrome OS, que é baseado em Linux, terá o apoio de uma das poucas empresas grandes o suficiente para ir de igual para igual com a Microsoft. Além disso, os novos processadores ARM, que irão impulsionar os netbooks/smartphones/notebooks da nova geração funcionam muito bem em Linux, e, fatalmente, a M$ não irá competir nesse segmento, já que o $even consome muitos recursos e ficaria impraticável em cpu's 533 MHZ com 256MB de ram.

Na verdade, na fatia de netbooks/notebooks de pequena potência, o Linux ainda conseguiu ficar com  32% do mercado.

Mas, sem um maior apoio dos fabricantes de PC e os seus próprios fornecedores, é difícil ver o Linux  florescer em massa no desktop dos usuários comuns, como a Corel havia sonhado que seria, há uma década atrás.

Traduzido e adaptado de: http://www.computerworld.com/s/article/9140169/Opinion_Linux_desktop_turns_10_world_yawns?taxonomyId=89&pageNumber=1