<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-2320741233458273393</id><updated>2008-08-04T23:26:18.782Z</updated><title type='text'>Electric Sheep - Jannone's blog</title><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>20</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-4083766464440354946</id><published>2008-08-04T23:08:00.003Z</published><updated>2008-08-04T23:26:18.793Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='planet'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><category scheme='http://www.blogger.com/atom/ns#' term='web'/><title type='text'>Tentando reativar o Planet MSX</title><content type='html'>Se esse post aparecer no Planet, é porque funcionou :)</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2008/08/tentando-reativar-o-planet-msx.html' title='Tentando reativar o Planet MSX'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=4083766464440354946' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4083766464440354946'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4083766464440354946'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-999442286780615763</id><published>2008-06-10T17:32:00.003Z</published><updated>2008-06-10T17:53:02.854Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Confissões de um "atirador de elite" da economia</title><content type='html'>Perkins, um ex-economista-chefe da empresa de consultoria estratégica Chas. T. Main, diz que foi um "economic hit man" durante 10 anos, ajudando agências de inteligência estado-unidenses e multinacionais a manipular e chantagear líderes estrangeiros para que servissem à política externa dos EUA, assinando lucrativos contratos com empresas americanas. "Economic hit men" (EHMs), ou atiradores de elite econômicos, são profissionais de alto salário que trapaceiam países por todo o planeta na ordem de trilhões de dólares," Perkins escreve. "Confissões de um Economic Hit man" parece um extraordinário conto de intriga e maquinações obscuras no estilo de John Le Carré, porém a história é verdadeira.&lt;br /&gt;&lt;br /&gt;Segundo Perkins, suas projeções econômicas tornaram-se receitas à moda Enron para convencer governos de países estrangeiros a aceitar bilhões de dólares em empréstimos do Banco Central; e outras instituições a construir represas, aeroportos, malhas energéticas, dentre outras infraestruturas pelas quais ele sabia que não poderiam pagar. Os empréstimos eram dados com a condição de que os contratos de construção e engenharia deveriam ser concedidos a empresas americanas. Com frequência o dinheiro seria simplesmente transferido de uma conta bancária em Washington para outra em Nova Iorque ou São Francisco. Os arranjos eram feitos subornando oficiais estrangeiros, mas eram as pessoas comuns que pagavam os impostos e que precisavam arcar com os empréstimos. Quando seus governos não conseguiam pagar, como geralmente era o caso, os EUA ou seus capangas no Banco Central ou do Fundo Monetário Internacional (FMI) entrariam em cena e essencialmente comandariam o país, ditando tudo desde os gastos internos até acordos de segurança, e até mesmo seus votos nas Nações Unidas. Esta era, segundo Perkins, uma maneira inteligente de que os EUA dispunham para expandir seu "império" às custas dos cidadãos do Terceiro Mundo.&lt;br /&gt;&lt;br /&gt;Traduzido de:&lt;br /&gt;&lt;a href="http://americangoy.blogspot.com/2008/03/economic-hitman-where-is-proof.html"&gt;http://americangoy.blogspot.com/2008/03/economic-hitman-where-is-proof.html&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2008/06/confisses-de-um-atirador-de-elite-da.html' title='Confissões de um &quot;atirador de elite&quot; da economia'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=999442286780615763' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/999442286780615763'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/999442286780615763'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-2377279388966191669</id><published>2008-02-19T13:46:00.011Z</published><updated>2008-02-20T04:57:32.015Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='lynx'/><category scheme='http://www.blogger.com/atom/ns#' term='ez-go'/><category scheme='http://www.blogger.com/atom/ns#' term='configuração'/><category scheme='http://www.blogger.com/atom/ns#' term='notebook'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='gutsy'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu no notebook ez-Go Lynx v.10</title><content type='html'>Aqui vão algumas dicas simples para quem comprou um notebook &lt;a href="http://www.ez-go.com.br/lynx.asp"&gt;ez-Go Lynx v.10&lt;/a&gt;, e está com dificuldades na configuração do Ubuntu 7.10 (Gutsy):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Som&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Esse foi o único grande problema, o som fica completamente mudo sem motivo aparente. A razão para tal é que o módulo snd_hda_intel (oferecido pelo ALSA) vem numa versão ainda em desenvolvimento.&lt;br /&gt;Solução:&lt;br /&gt;&lt;br /&gt;1. Em Canais de Software (Sistema -&gt; Administração), habilite o canal &lt;span style="font-weight:bold;"&gt;backports&lt;/span&gt; (terceira aba) e atualize&lt;br /&gt;2. Abra Sistema -&gt; Administração -&gt; Gerenciador de Pacotes Synaptic, e instale o pacote &lt;span style="font-weight:bold;"&gt;linux-backports-modules&lt;/span&gt;&lt;br /&gt;3. Edite o arquivo &lt;span style="font-weight:bold;"&gt;/etc/modprobe.d/alsa-base&lt;/span&gt; como administrador (no terminal: &lt;span style="font-style:italic;"&gt;gksudo gedit /etc/modprobe.d/alsa-base&lt;/span&gt;)&lt;br /&gt;4. Adicione a linha:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;options snd-hda-intel index=0 model=toshiba&lt;/span&gt;&lt;br /&gt;... e salve o arquivo&lt;br /&gt;5. Reinicie o Ubuntu&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vídeo&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;O Ubuntu consegue exibir gráficos normalmente, porém com um driver genérico.&lt;br /&gt;Solução para utilizar o driver e resolução ideais:&lt;br /&gt;&lt;br /&gt;1. Em Canais de Software, habilite o canal &lt;span style="font-weight:bold;"&gt;restricted&lt;/span&gt; (primeira aba) e atualize&lt;br /&gt;2. Utilize o Sistema -&gt; Administração -&gt; Gerenciador de Drivers Restritos, e habilite o driver Nvidia&lt;br /&gt;3. Em Sistema -&gt; Administração -&gt; Telas e Placas de Vídeo, configure o monitor como sendo Genérico, LCD Panel 1280x800, e marque a caixa Monitor Widescreen&lt;br /&gt;4. Edite o arquivo &lt;span style="font-weight:bold;"&gt;/etc/X11/xorg.conf&lt;/span&gt; (no terminal: &lt;span style="font-style:italic;"&gt;gksudo gedit /etc/X11/xorg.conf&lt;/span&gt;)&lt;br /&gt;5. Altere a linha que diz "Vertrefresh", para que fique assim:&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Vertrefresh 40-90&lt;/span&gt;&lt;br /&gt;... e salve o arquivo&lt;br /&gt;6. Reinicie o Ubuntu.&lt;br /&gt;7. Entre com seu login e use a resolução 1280x800, em Sistema -&gt; Preferências -&gt; Resolução de Tela&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Leitura Biométrica&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Infelizmente ainda não há drivers pré-compilados para leitura de digitais.&lt;br /&gt;Solução não testada:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6351"&gt;http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=6351&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Todo o resto (webcam, wireless, bluetooth,...) parece ser detectado de primeira pelo Ubuntu.&lt;br /&gt;&lt;br /&gt;Se quiser testar a câmera, instale o pacote "cheese", com o qual é possível visualizar a imagem, bater fotos e criar vídeos, com efeitos ou sem. Para utilizar a câmera no MSN, instale o pacote "amsn".</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2008/02/ubuntu-no-notebook-ez-go-lynx-v10.html' title='Ubuntu no notebook ez-Go Lynx v.10'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=2377279388966191669' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/2377279388966191669'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/2377279388966191669'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-5023620006763169785</id><published>2008-01-31T22:24:00.000Z</published><updated>2008-01-31T22:28:20.118Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='invoke'/><category scheme='http://www.blogger.com/atom/ns#' term='example'/><category scheme='http://www.blogger.com/atom/ns#' term='demo'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='opengl'/><category scheme='http://www.blogger.com/atom/ns#' term='lua'/><title type='text'>Lua invoke OpenGL example</title><content type='html'>For those wondering how the Lua Invoke bindings should be declared, there ya go:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://luainvoke.googlecode.com/files/opengl_example.zip"&gt;http://luainvoke.googlecode.com/files/opengl_example.zip&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If all goes well, you should see a spinning teapot on your screen.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2008/01/lua-invoke-opengl-example.html' title='Lua invoke OpenGL example'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=5023620006763169785' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/5023620006763169785'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/5023620006763169785'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-3118932721085886615</id><published>2007-09-01T20:18:00.000Z</published><updated>2007-09-01T23:45:39.556Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiikey'/><category scheme='http://www.blogger.com/atom/ns#' term='homebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='modchip'/><title type='text'>How-to: Gamecube/Wii Homebrew - Parte 2</title><content type='html'>Se você seguiu as instruções da &lt;a href="http://jannone.org/elesheep/2007/08/how-to-gamecubewii-homebrew-parte-1.html"&gt;Parte 1&lt;/a&gt;, já deve ter agora uma base sobre a qual desenvolver e compilar seus homebrews.&lt;br /&gt;&lt;br /&gt;Porém ainda assim o processo de compilação requer alguns cuidados. Então, para facilitar, estou colocando aqui um pacote de projeto (com Makefile), que você pode baixar e extrair dentro do diretório onde instalou a libOGC:&lt;br /&gt;&lt;br /&gt;* &lt;a href="http://jannone.org/gc/hello.zip"&gt;Download do projeto Hello World&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A idéia geral desse Makefile é compilar os objetos binários a partir do seu código em C, e então linkar o resultado num arquivo executável .ELF. Feito isso, é preciso converter esse .ELF em um .DOL que pode ser carregado pelos loaders mais comuns. &lt;br /&gt;&lt;br /&gt;O Makefile fará tudo isso automaticamente, desde que você declare a variável DEVKITPPC conforme explicado na Parte 1, e desde que o diretório de projeto ("prj") se encontre dentro do diretório da libOGC. Caso contrário, ajustes precisam ser feitos.&lt;br /&gt;&lt;br /&gt;Segue abaixo algumas linhas que devem ser adaptadas para outros projetos:&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Estas se referem a versão e ao nome do arquivo final do projeto:&lt;/span&gt;&lt;br /&gt;VERSION := 1&lt;br /&gt;PROJ := Hello&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Esta aponta para o "ogc.ld", se você trocar de local, precisa redefinir o caminho&lt;/span&gt;&lt;br /&gt;LDFLAGS := $(COMMON_FLAGS) -T../ogc.ld -mogc&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;O caminho para os módulos da libOGC, bem como quais deverão ser linkados (veja no diretório "lib" os arquivos *.a disponíveis)&lt;/span&gt;&lt;br /&gt;LIBS := -L../lib -logc&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;E, finalmente, os objetos binários a serem compilados (use o continuador "\"  para incluir mais linhas):&lt;/span&gt;&lt;br /&gt;OBJS := \&lt;br /&gt; $(OBJ_DIR)/hello.o&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;Compilado o projeto (com make), seu arquivo Hello.dol deverá estar no subdiretório "dist". Agora é hora de testar. Porém vou quebrar minha promessa e deixar essa parte para o próximo post :)&lt;br /&gt;&lt;br /&gt;Stay tuned.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;span style="font-weight:bold;"&gt;Update&lt;/span&gt;: incluída a seção OBJS do Makefile (ops!)&lt;/span&gt;</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/09/how-to-gamecubewii-homebrew-parte-2.html' title='How-to: Gamecube/Wii Homebrew - Parte 2'/><link rel='related' href='http://jannone.org/elesheep/2007/08/how-to-gamecubewii-homebrew-parte-1.html' title='How-to: Gamecube/Wii Homebrew - Parte 2'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=3118932721085886615' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/3118932721085886615'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/3118932721085886615'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-155087479846775857</id><published>2007-08-31T21:41:00.000Z</published><updated>2007-09-01T23:45:01.222Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiikey'/><category scheme='http://www.blogger.com/atom/ns#' term='homebrew'/><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='modchip'/><title type='text'>How-to: Gamecube/Wii Homebrew - Parte 1</title><content type='html'>Estes são meus achados em relação à desenvolvimento de homebrews para Gamecube e, consequentemente, para Wii (já que este possui compatibilidade para trás). As instruções abaixo foram escritas para o Linux, mas você pode adaptá-las para outros SO.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Ingredientes:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* Faça download do &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;package_id=124208"&gt;devkitPPC&lt;/a&gt;,  que é um conjunto de compilador, linker e assembler para PPC num único pacote. Acredite, é mais fácil simplesmente baixar esse pacote do que tentar utilizar o gcc que você já tem instalado&lt;br /&gt;&lt;br /&gt;* Faça download dos &lt;span style="font-weight:bold;"&gt;fontes&lt;/span&gt; da &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=114505&amp;package_id=126925"&gt;libOGC&lt;/a&gt;. Não baixe o binário pré-compilado. Você foi avisado.&lt;br /&gt;&lt;br /&gt;* Pegue um dos exemplos contidos &lt;a href="http://tehwii.tehskeen.com/examples.php"&gt;aqui&lt;/a&gt;. Não seja megalomaníaco: o "Hello World" já é um excelente começo.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Modo de Preparo:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;* Descompacte o devkitPPC no diretório de sua escolha (ex.: ~/src/devkitPPC)&lt;br /&gt;&lt;br /&gt;* Descompacte os fontes da libOGC em algum outro diretório (ex.: ~/src/libogc)&lt;br /&gt;&lt;br /&gt;* Exporte a variável de ambiente DEVKITPPC, apontando para o diretório do devkitPPC, ex.:&lt;br /&gt;&lt;tt&gt;&lt;br /&gt;export DEVKITPCC=~/src/devkitPPC&lt;br /&gt;&lt;/tt&gt;&lt;br /&gt;&lt;br /&gt;* Compile a libOGC, entrando em seu diretório e utilizando "make"&lt;br /&gt;&lt;br /&gt;... se tudo correu bem, você agora deve ter vários arquivos *.a no subdiretório "lib"&lt;br /&gt;&lt;br /&gt;Bom, e o que isso faz?&lt;br /&gt;&lt;br /&gt;libOGC é uma biblioteca, ou conjunto de bibliotecas para acesso ao hardware do Gamecube, dentre outras coisas. Com ela você pode não somente inicializar os modos de vídeo e fazer leitura de joystick, como também acessar cartões SD, descomprimir arquivos JPEG, e etc.&lt;br /&gt;&lt;br /&gt;No próximo post vou falar sobre a compilação do Hello World, e sobre os métodos disponíveis para testar seu homebrew. Até lá, vale a pena dar uma estudada no arquivo hello.c, pois ele contém a base para uma aplicação gráfica no cubo.&lt;br /&gt;&lt;br /&gt;Stay tuned.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/08/how-to-gamecubewii-homebrew-parte-1.html' title='How-to: Gamecube/Wii Homebrew - Parte 1'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=155087479846775857' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/155087479846775857'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/155087479846775857'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-2105368693430367376</id><published>2007-08-27T14:38:00.000Z</published><updated>2007-08-27T14:43:31.621Z</updated><title type='text'>Metroid Prime 3: Corruption</title><content type='html'>Ó Deus, porque eu tenho que estar tão ocupado logo na semana em que lançam METROID PRIME 3!!!&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Algumas citações da Gametrailers:&lt;/b&gt;&lt;br /&gt;Score: 9.6&lt;br /&gt;&lt;br /&gt;"Some of the greatest moments of gaming, ever burned to disc."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Alguns dos maiores momentos dos games já queimados em disco&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"No better control option, ever conceived."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Não há melhor opção em controles já concebida&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"You'll never want to play dual analogue, ever again."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Você nunca mais vai querer jogar em analógico duplo na sua vida&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"A near religious experience."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Uma experiência quase religiosa&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Visual: "MP3 proves that art trumps all." "Holds its own against any other console."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;MP3 prova que a arte triunfa / O visual mantém seu respeito contra qualquer outro console&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;"After a couple of hours, Nintendo's theory of gameplay over graphics will make total sense."&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Em poucas horas de jogo, a teoria da Nintendo de que o gameplay é prioridade sobre os gráficos faz total sentido&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Video Review:&lt;/b&gt;&lt;br /&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" id="gtembed" height="389" width="460"&gt; &lt;param name="allowScriptAccess" value="sameDomain"&gt; &lt;param name="movie" value="http://www.gametrailers.com/remote_wrap.php?mid=24117"&gt; &lt;param name="quality" value="high"&gt; &lt;embed src="http://www.gametrailers.com/remote_wrap.php?mid=24117" swliveconnect="true" name="gtembed" allowscriptaccess="sameDomain" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" align="middle" height="389" width="460"&gt;&lt;/embed&gt; &lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Caso não consiga assistir, clique &lt;a href="http://www.gametrailers.com/player/24117.html" target="_blank"&gt;aqui&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/08/metroid-prime-3-corruption.html' title='Metroid Prime 3: Corruption'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=2105368693430367376' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/2105368693430367376'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/2105368693430367376'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-1464358365965228065</id><published>2007-08-13T03:36:00.000Z</published><updated>2007-08-13T03:41:13.962Z</updated><title type='text'>Facebook Leak Report - A ironia</title><content type='html'>Seguindo o &lt;a href="http://www.techcrunch.com/2007/08/11/facebook-source-code-leaked/"&gt;link&lt;/a&gt; do &lt;a href="http://feeds.feedburner.com/~r/fudeblog/~3/143508084/"&gt;César&lt;/a&gt;, acabei tendo uma interessante surpresa... que compartilho agora com vocês:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://jannone.org/elesheep/Facebook%20Leak%20Report%20-%20The%20Irony.jpg"/&gt;</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/08/facebook-leak-report-ironia.html' title='Facebook Leak Report - A ironia'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=1464358365965228065' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/1464358365965228065'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/1464358365965228065'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-8395540159623703363</id><published>2007-08-09T15:13:00.000Z</published><updated>2007-08-09T15:15:41.451Z</updated><title type='text'>Wish me luck</title><content type='html'>A hard challenge awaits for me today.&lt;br /&gt;&lt;br /&gt;I won't reveal what it is until it's over.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/08/wish-me-luck.html' title='Wish me luck'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=8395540159623703363' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8395540159623703363'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8395540159623703363'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-4008291804737318706</id><published>2007-07-28T22:27:00.000Z</published><updated>2007-07-28T22:56:14.104Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='brazil'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Projeto Lei defende redução do preço de consoles e games no Brasil</title><content type='html'>Como bom entusiasta dos computadores e dos videogames, eu não poderia também deixar de me entusiasmar com esta notícia.&lt;br /&gt;&lt;br /&gt;Reproduzo aqui na íntegra, do site &lt;a href="http://jogos.uol.com.br/ultnot/finalboss/ult3277u10516.jhtm"&gt;UOL&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Uma das grandes razões pela qual os jogadores, no Brasil, preferem comprar consoles e games importados, por meios legais ou não, é a pesada carga tributária que incide sobre os mesmos no país. Trata-se de um fator que afastou as fabricantes de videogames do território nacional por bastante tempo.&lt;br /&gt;&lt;br /&gt;No entanto, o deputado Carlito Merss (PT-SC) apresentou o Projeto de Lei 300/07, que prevê a extensão dos benefícios da Lei da Informática aos jogos eletrônicos, servindo tanto ao hardware quanto ao software e outros acessórios.&lt;br /&gt;&lt;br /&gt;Segundo Merss, a carga tributária sobre os consoles é de até 275% sobre o valor básico do sistema, não levando em conta frete, seguros, impostos e taxas de embarque. Merss relata: "O desenvolvimento de jogos ainda é incipiente, em razão da elevada carga tributária incidente sobre tais equipamentos e, sobretudo, da exclusão desse segmento dos incentivos fiscais estabelecidos pela Lei de Informática". Um exemplo de sucesso na mudança tributária foi o México: "O mercado mexicano cresce a taxas superiores a 30% ao ano após a adoção de mecanismo de desoneração tributária".&lt;br /&gt;&lt;br /&gt;De acordo com o portal da Câmara de Deputados, "o projeto tramita em caráter conclusivo e será analisado pelas comissões de Ciência e Tecnologia, Comunicação e Informática; de Finanças e Tributação; e de Constituição e Justiça e de Cidadania". Clique neste &lt;a href="http://www.camara.gov.br/internet/sileg/Prop_Detalhe.asp?id=343613"&gt;link&lt;/a&gt; para ler a íntegra da proposta do Projeto de Lei 300/07.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Pelo que consta no &lt;a href="http://www.camara.gov.br"&gt;site da câmara&lt;/a&gt;, o projeto está aguardando ser avaliado pelas Comissões, com prioridade de trâmite ordinário. Muito provavelmente não vai ser votado em plenário, mas sim diretamente aprovado ou rejeitado, após uma loooonga espera.&lt;br /&gt;&lt;br /&gt;Bom, e o que podemos fazer?&lt;br /&gt;&lt;br /&gt;&lt;a href="mailto:dep.gustavofruet@camara.gov.br"&gt;Envie um e-mail ao relator&lt;/a&gt;, o deputado Gustavo Fruet, pedindo para que se aprove o Projeto de Lei 300/2007. Explique a ele que o Brasil está perdendo a oportunidade de participar legalmente em um mercado de US$ 35 bilhões. Diga que o brasileiro não somente é um ávido consumidor de jogos eletrônicos, como também desenvolvedor, e que o estigma da pirataria pode ser revertido com esse Projeto, de maneira a trazer de volta o interesse (e o investimento) de grandes empresas como a Sony e a Nintendo no país.&lt;br /&gt;&lt;br /&gt;Isso não toma mais do que 5 minutos do seu esforço. Vale lembrar que chances como essa levam anos para surgir, especialmente no estágio em que está. Se o projeto for rejeitado, isso talvez signifique mais 5 anos com o Brasil à sombra desse mercado, atuando na informalidade e sendo amplamente ignorado no exterior.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/07/projeto-lei-defende-reduo-do-preo-de.html' title='Projeto Lei defende redução do preço de consoles e games no Brasil'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=4008291804737318706' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4008291804737318706'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4008291804737318706'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-8284285716847277875</id><published>2007-07-25T02:17:00.000Z</published><updated>2007-07-25T02:21:40.977Z</updated><title type='text'>A verdadeira PALHAÇADA</title><content type='html'>&lt;b&gt;Presidente da Anac é condecorado em meio à crise&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://render.estadao.com.br/cidades/not_cid22213,0.htm"&gt;Vejam com seus próprios olhos&lt;/a&gt;. É um absurdo tão grande que eu não teria a capacidade de inventar.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/07/verdadeira-palhaada.html' title='A verdadeira PALHAÇADA'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=8284285716847277875' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8284285716847277875'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8284285716847277875'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-8599031983799215173</id><published>2007-07-09T14:53:00.000Z</published><updated>2007-07-09T15:01:14.007Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wrapper'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><category scheme='http://www.blogger.com/atom/ns#' term='source'/><category scheme='http://www.blogger.com/atom/ns#' term='lua'/><category scheme='http://www.blogger.com/atom/ns#' term='bindings'/><category scheme='http://www.blogger.com/atom/ns#' term='module'/><title type='text'>Lua Invoke</title><content type='html'>For those who enjoy the wonderful &lt;a href="http://lua.org"&gt;Lua&lt;/a&gt; language, I'm preparing the release of my &lt;a href="http://code.google.com/p/luainvoke/"&gt;Lua Invoke module&lt;/a&gt; over Google Code.&lt;br /&gt;&lt;br /&gt;It enables real-time binding declaration, instead of having to compile a whole module for each binding. There are working examples invoking OpenGL and GTK from Lua, although they have not yet been uploaded to SVN.&lt;br /&gt;&lt;br /&gt;More details should emerge soon.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/07/lua-invoke.html' title='Lua Invoke'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=8599031983799215173' title='3 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8599031983799215173'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8599031983799215173'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-4239223864286941867</id><published>2007-05-28T18:23:00.000Z</published><updated>2007-05-28T18:33:57.635Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='sdl'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='nintendo'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><category scheme='http://www.blogger.com/atom/ns#' term='gamecube'/><category scheme='http://www.blogger.com/atom/ns#' term='emulator'/><category scheme='http://www.blogger.com/atom/ns#' term='wifi'/><title type='text'>Nintendo Wii</title><content type='html'>Hey guys, my Nintendo Wii is now online, thanks to a Linksys WRT54G wireless router :)&lt;br /&gt;&lt;br /&gt;I hereby invite everyone to exchange Friend Codes. &lt;br /&gt;Mine is &lt;b&gt;8996-8472-2270-1746&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;(Please reply to this comment including your Friend Code after you add mine)&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;BTW, to this date unfortunately there's still no way to deploy home-brew code that take advantage of the Wii capabilities. I can't hardly wait for the day when we'll be able to natively run MSX emulators on it :)&lt;br /&gt;&lt;br /&gt;It is possible however to run Linux over Gamecube, which should run fine on the Wii as well, albeit with the hardware restrictions of good ol' cube.  Did anyone try to compile and run OpenMSX on top of that?</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/05/nintendo-wii.html' title='Nintendo Wii'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=4239223864286941867' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4239223864286941867'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4239223864286941867'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-3491216143443059653</id><published>2007-05-24T13:19:00.000Z</published><updated>2007-05-24T13:31:29.359Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='screen2'/><category scheme='http://www.blogger.com/atom/ns#' term='msx-screen-conversor'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><title type='text'>Screen 2 gets some more love</title><content type='html'>After some email exchanges with ARTRAG, he and Robsy succeeded in creating their own C version of the Screen 2 conversor, using the same algorithm from the MSX Screen Conversor (PHP).&lt;br /&gt;&lt;br /&gt;Here is the result:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://ragozini.googlepages.com/dithering"&gt;http://ragozini.googlepages.com/dithering&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Good job guys :)</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/05/screen-2-gets-some-more-love.html' title='Screen 2 gets some more love'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=3491216143443059653' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/3491216143443059653'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/3491216143443059653'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-8382378400709503670</id><published>2007-05-10T15:21:00.000Z</published><updated>2007-05-10T17:02:59.251Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='star soldier'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><category scheme='http://www.blogger.com/atom/ns#' term='game music'/><title type='text'>MSX music on a Wii game</title><content type='html'>Ok, so I was browsing for some Wii game trailers when this came across:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/4Gs_xRsbglU"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/4Gs_xRsbglU" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;(&lt;a href="http://www.youtube.com/?v=4Gs_xRsbglU" target="_new"&gt;Kororinpa Marble Mania&lt;/a&gt; on youtube)&lt;br /&gt;&lt;br /&gt;Hmmm, I wonder where did I hear that song before? :)&lt;br /&gt;&lt;br /&gt;It's from STAR SOLDIER of course! :)  Check it out:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="350"&gt;&lt;param name="movie" value="http://www.youtube.com/v/rZsdLuQhfOk"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/rZsdLuQhfOk" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;(&lt;a href="http://www.youtube.com/?v=rZsdLuQhfOk" target="_new"&gt;Star Soldier&lt;/a&gt; on youtube)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update&lt;/b&gt;: now with youtube links</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/05/msx-music-on-wii-game.html' title='MSX music on a Wii game'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=8382378400709503670' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8382378400709503670'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/8382378400709503670'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-7231006730775174553</id><published>2007-05-02T03:53:00.000Z</published><updated>2007-05-02T04:07:30.477Z</updated><title type='text'>The Free Speech Flag</title><content type='html'>1. Anonymous guy discovers the HD-DVD Processing Key that bypasses the encryption scheme of most of the HD-DVD discs available&lt;br /&gt;2. Someone posts the discovery on &lt;a href="http://digg.com"&gt;digg.com&lt;/a&gt;&lt;br /&gt;3. Digg.com admins censor the post, ban users&lt;br /&gt;4. Users are pissed, start posting about the censorship&lt;br /&gt;5. Posts on digg's homepage multiply by the minute, Digg's admins give lame excuse on blog post&lt;br /&gt;6. Digg.com's homepage is plastered with the processing key, expressed in new and creative ways&lt;br /&gt;&lt;br /&gt;... thus, the Free Speech Flag is born:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://jannone.org/elesheep/uploaded_images/free-speech-flag-750016.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://jannone.org/elesheep/uploaded_images/free-speech-flag-750013.png" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;#09F911 #029D74 #E35BD8 #4156C5 #635688 +C0&lt;br /&gt;&lt;br /&gt;Remember the 1st of May.&lt;br /&gt;&lt;br /&gt;More info: &lt;a href="http://www.badmouth.net/free-speech-flag/"&gt;http://www.badmouth.net/free-speech-flag/&lt;/a&gt;</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/05/free-speech-flag.html' title='The Free Speech Flag'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=7231006730775174553' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/7231006730775174553'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/7231006730775174553'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-1447561925649866738</id><published>2007-03-27T23:02:00.000Z</published><updated>2007-03-28T04:13:14.049Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='msx-screen-conversor'/><category scheme='http://www.blogger.com/atom/ns#' term='release'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><category scheme='http://www.blogger.com/atom/ns#' term='code'/><title type='text'>MSX Screen Conversor 0.8 Standalone</title><content type='html'>After many difficulties and general lack of time, I managed to release the standalone version of &lt;a href="http://msx.jannone.org/conv/"&gt;MSX Screen Conversor&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Grab it while still hot!&lt;br /&gt;&lt;a href="http://code.google.com/p/msx-screen-conversor/"&gt;http://code.google.com/p/msx-screen-conversor/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's not as polished as I'd like it to be, but it should prove useful enough.&lt;br /&gt;&lt;br /&gt;And remember: &lt;i&gt;there's no better way of keeping MSX alive than sharing code and knowledge&lt;/i&gt;. So please send patches, help your fellow MSXzer :)&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Update:&lt;/b&gt; Win32 binary now &lt;a href="http://msx-screen-conversor.googlecode.com/files/msx-screen-conversor_0.8.zip"&gt;available&lt;/a&gt;!</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/03/msx-screen-conversor-08-standalone.html' title='MSX Screen Conversor 0.8 Standalone'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=1447561925649866738' title='2 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/1447561925649866738'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/1447561925649866738'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-484974669830144879</id><published>2007-03-22T22:33:00.000Z</published><updated>2007-03-22T22:37:06.522Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='metal'/><category scheme='http://www.blogger.com/atom/ns#' term='news'/><category scheme='http://www.blogger.com/atom/ns#' term='music'/><title type='text'>Metal!</title><content type='html'>Esta vai especialmente para o Daniel Caetano:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.digg.com/music/Heavy_metal_music_linked_with_gifted_students"&gt;Heavy metal music linked with gifted students&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Dá-lhe ouvir Metallica enquanto programa Knightmare Gold :)</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/03/metal.html' title='Metal!'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=484974669830144879' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/484974669830144879'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/484974669830144879'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-4767158598789092156</id><published>2007-03-22T13:15:00.000Z</published><updated>2007-03-22T13:18:15.197Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='classic'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><title type='text'>Vídeos do Ítalo Valério</title><content type='html'>Ítalo Valério postou seus &lt;a href="http://blip.tv/file/176172"&gt;vídeos&lt;/a&gt; legendários com demonstrações de MSX.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/03/vdeos-do-talo-valrio.html' title='Vídeos do Ítalo Valério'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=4767158598789092156' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4767158598789092156'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/4767158598789092156'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-2320741233458273393.post-57757371456834058</id><published>2007-03-18T01:22:00.000Z</published><updated>2007-03-19T14:03:30.870Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='basicpp'/><category scheme='http://www.blogger.com/atom/ns#' term='msx'/><category scheme='http://www.blogger.com/atom/ns#' term='basic'/><title type='text'>Basicpp 0.1</title><content type='html'>I have just made the initial release of &lt;a href="http://code.google.com/p/basicpp/"&gt;Basicpp&lt;/a&gt;. It is a BASIC preprocessor that translates a slightly higher level BASIC code into a regular 8-bit machine BASIC code.&lt;br /&gt;&lt;br /&gt;Here are some examples of what you can do (all of that is translated to valid MSX-BASIC code):&lt;br /&gt;&lt;pre&gt;&lt;br /&gt;-- &lt;br /&gt;$enum rooms {&lt;br /&gt;    bedroom,&lt;br /&gt;    corridor,&lt;br /&gt;    hall,&lt;br /&gt;    kitchen,&lt;br /&gt;    sz&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;DIM R$($rooms.sz)&lt;br /&gt;&lt;br /&gt;R$($rooms.bedroom) = "This is the bedroom"&lt;br /&gt;&lt;br /&gt;X=15&lt;br /&gt;&lt;br /&gt;$if X &lt; 10 {&lt;br /&gt;    PRINT "X is smaller than 10"&lt;br /&gt;} $else {&lt;br /&gt;    PRINT "X is greater or equal 10"&lt;br /&gt;    $if X = 15 {&lt;br /&gt;        PRINT "X is actually 15"&lt;br /&gt;    }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;PRINT "This is an example."&lt;br /&gt;$hello:&lt;br /&gt;    PRINT "Hello world!"&lt;br /&gt;&lt;br /&gt;500 PRINT "I can use line numbers too!"&lt;br /&gt;    PRINT "And now this is line 501"&lt;br /&gt;    GOTO $hello&lt;br /&gt;--&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;There's a lot more, check the &lt;a href="http://code.google.com/p/basicpp/wiki/Documentation"&gt;documentation&lt;/a&gt; for some interesting examples, including &lt;a href="http://code.google.com/p/basicpp/wiki/SymbolImporting"&gt;a way to import ASM symbols from Pasmo&lt;/a&gt;.</content><link rel='alternate' type='text/html' href='http://jannone.org/elesheep/2007/03/basicpp-01.html' title='Basicpp 0.1'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2320741233458273393&amp;postID=57757371456834058' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://jannone.org/elesheep/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/57757371456834058'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2320741233458273393/posts/default/57757371456834058'/><author><name>jannone</name><uri>http://www.blogger.com/profile/13521053495762065408</uri><email>noreply@blogger.com</email></author></entry></feed>