<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6316146208707217817</id><updated>2012-05-01T18:12:09.122-03:00</updated><category term='HOTA'/><category term='Dingux'/><category term='zdoom'/><category term='EasyRPG'/><category term='Solarus'/><category term='CBixo'/><category term='Bermuda Syndrome'/><category term='Geral'/><category term='SDL SLiDing'/><category term='OpenXcom'/><category term='PSP'/><category term='OpenBOR'/><category term='Dingoo'/><category term='The Legend of Zelda'/><category term='lord of the rings'/><category term='Heart of the Alien Redux'/><category term='Projetos'/><category term='Port'/><category term='Curiosidades'/><title type='text'>Página Pessoal de Shin-NiL</title><subtitle type='html'>Programação, jogos eletrônicos e afins</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default?start-index=26&amp;max-results=25'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>31</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-33239507167583526</id><published>2012-02-24T09:19:00.000-02:00</published><updated>2012-02-24T09:19:15.449-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenXcom'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>OpenXcom para Dingux - Nova Compilação</title><content type='html'>&lt;div style="text-align: justify;"&gt;Quase dois anos depois da primeira compilação do &lt;a href="http://openxcom.org/" target="_blank"&gt;OpenXcom&lt;/a&gt; pra Dingoo-linux, apresento-lhes uma nova &lt;i&gt;build&lt;/i&gt;, baseada no código do repositório do projeto, que agora é hospedado no &lt;a href="https://github.com/SupSuper/OpenXcom" target="_blank"&gt;github&lt;/a&gt;, do dia 05/02/2012.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object width="320" height="266" class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://i.ytimg.com/vi/DnzQcfZrPd4/0.jpg"&gt;&lt;param name="movie" value="http://www.youtube.com/v/DnzQcfZrPd4?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" /&gt;&lt;param name="bgcolor" value="#FFFFFF" /&gt;&lt;embed width="320" height="266"  src="http://www.youtube.com/v/DnzQcfZrPd4?version=3&amp;f=user_uploads&amp;c=google-webdrive-0&amp;app=youtube_gdata" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;É notável a evolução do programa, podemos perceber muitas otimizações, principalmente na tela do mapa. Muitas funcionalidades foram implementadas, mas, infelizmente, eu não sou a pessoa mais indicada pra dizer o quão próximo da versão original o projeto está, pois nunca joguei X-Com.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Eu precisei desabilitar o suporte a &lt;i&gt;wstring&lt;/i&gt;&amp;nbsp;e seus amigos, portanto essa versão do Dingoo não tem suporte a caracteres especiais de algumas línguas, como o russo. Isso foi necessário devido à carência &amp;nbsp;desse recurso no &lt;i&gt;toolchain &lt;/i&gt;do Dingux.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Bem, os pré-requisitos continuam semelhantes:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul style="background-color: white; color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px; list-style-image: initial; list-style-position: initial; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px; text-align: -webkit-auto;"&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;último rootfs do Elta - para exibição correta das cores;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;mouse Virtual do SiENcE - para uso do mouse;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;último kernel do SiENcE - para uso do mouse;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;arquivos do jogo original (X-Com/UFO) - devem ser adicionados no diretório DATA;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;uso de memória &lt;i&gt;swap;&lt;/i&gt;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-image: initial; border-left-style: none; border-right-style: none; border-top-style: none; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px;"&gt;&lt;i&gt;overclock &lt;/i&gt;é sempre bem-vindo.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;span style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;span style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="font-size: 15px; line-height: 20px;"&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;span style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;span style="font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.mediafire.com/?02xbykubbcovuk3" target="_blank"&gt;openxcom_05-02-12.bin.7z&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: -webkit-auto;"&gt;&lt;span style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.mediafire.com/?2y7696tsa58yz8s" target="_blank"&gt;openxcom_05-02-12.src.7z&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-33239507167583526?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/33239507167583526/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2012/02/openxcom-para-dingux-nova-compilacao.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/33239507167583526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/33239507167583526'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2012/02/openxcom-para-dingux-nova-compilacao.html' title='OpenXcom para Dingux - Nova Compilação'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-2260846280641151405</id><published>2012-01-30T01:12:00.000-02:00</published><updated>2012-01-30T01:13:59.209-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='HOTA'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Heart of the Alien Redux'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>Heart of the Alien Redux - Dingux</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-E-o_F1-d-nI/TyX6GrvcRNI/AAAAAAAAAIM/BjSzE3vZ7Z8/s1600/36156-heart-of-the-alien-out-of-this-world-parts-i-and-ii-sega-cd.PNG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/-E-o_F1-d-nI/TyX6GrvcRNI/AAAAAAAAAIM/BjSzE3vZ7Z8/s1600/36156-heart-of-the-alien-out-of-this-world-parts-i-and-ii-sega-cd.PNG" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tiroteio na Prisão&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;Olá pessoal, apresento-lhes mais um &lt;i&gt;port&lt;/i&gt; para nosso querido Dingoo, dessa vez com a reimplementação do motor de um jogo não muito conhecido, &lt;a href="http://en.wikipedia.org/wiki/Heart_of_the_Alien" target="_blank"&gt;Heart of the Alien&lt;/a&gt;, também conhecido como Another World 2. A reimplementação deste jogo, exclusivo do Sega CD, foi feita por Gil Megidish, único integrante do projeto &lt;a href="http://hota.sourceforge.net/" target="_blank"&gt;Heart of the Alien - Redux&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;Eu achei estranho ninguém ter&amp;nbsp;"portado" ainda o projeto pro Dingux, pois foi uma tarefa relativamente fácil, apenas tive que fazer algumas pequenas adaptações nos controles. Não cheguei a jogar todas as fases, então pode ser que tenha algum &lt;i&gt;bug &lt;/i&gt;escondido, porém até onde pude testar está tudo funcionando bem.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Instalação&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Você vai precisar dos arquivos originais do jogo de Sega CD. O &lt;i&gt;script&lt;/i&gt; "hota.dge" está pronto para rodar o jogo em formato iso + mp3, para tanto, basta copiar o arquivo iso e todos os arquivos em formato mp3 do jogo para a pasta "hota", onde está o script "hota.dge". Agora basta executar o arquivo "hota.dge" com seu lançador de aplicativos favorito.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Caso seja necessário, edite o &lt;i&gt;script &lt;/i&gt;"hota.dge" de acordo com suas necessidades, veja no README as opções disponíveis.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Controles&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Y - Atirar, mantenha apertado para correr&lt;/li&gt;&lt;li&gt;B - Usar o chicote&lt;/li&gt;&lt;li&gt;A - Pular&lt;/li&gt;&lt;li&gt;L - Quicksave (1 slot)&lt;/li&gt;&lt;li&gt;R - Quickload&lt;/li&gt;&lt;li&gt;X - Acelerar o jogo&lt;/li&gt;&lt;li&gt;Select - Sair do jogo ou pular animação&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.mediafire.com/?5xxb8o763w4yddm" target="_blank"&gt;hota-dingux.bin.7z&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://www.mediafire.com/?bnjuvv3brjj5jvs" target="_blank"&gt;hota-dingux.src.7z&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-2260846280641151405?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/2260846280641151405/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2012/01/heart-of-alien-redux-dingux.html#comment-form' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/2260846280641151405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/2260846280641151405'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2012/01/heart-of-alien-redux-dingux.html' title='Heart of the Alien Redux - Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-E-o_F1-d-nI/TyX6GrvcRNI/AAAAAAAAAIM/BjSzE3vZ7Z8/s72-c/36156-heart-of-the-alien-out-of-this-world-parts-i-and-ii-sega-cd.PNG' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-6403448309944895109</id><published>2012-01-28T13:42:00.002-02:00</published><updated>2012-02-07T09:21:03.775-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Build 27/01/2012</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-UPdKxqteqMs/TyQFJn0RPMI/AAAAAAAAAIE/Gu0j_zctfPk/s1600/logo.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-UPdKxqteqMs/TyQFJn0RPMI/AAAAAAAAAIE/Gu0j_zctfPk/s1600/logo.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Faz quase um ano desde a última publicação sobre o EasyRPG, pra ser sincero, imaginei que o projeto já estivesse morto. Está num passo mais lento, é verdade, porém continua vivo.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O maior progresso que tivemos de lá pra cá está mais relacionado ao editor, como podemos ver nos últimos posts do &lt;a href="https://easy-rpg.org/blog/" target="_blank"&gt;blog oficial do projeto&lt;/a&gt;. A boa notícia é que os problemas relatados na &lt;a href="http://www.shinnil.co.cc/2011/02/eeasyrpg-versao-alpha.html" target="_blank"&gt;versão Alpha do Dingoo&lt;/a&gt; foram corrigidos, ou seja, o desempenho voltou a um nível aceitável e o fundo das janelas está sendo exibido corretamente. Não posso dar muitos detalhes de outras mudanças, pois não tive tempo pra testar o programa com profundidade.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Infelizmente, eu possuía vários arquivos do blog hospedados no megaupload, inclusive a &lt;a href="http://www.shinnil.co.cc/2011/02/eeasyrpg-versao-alpha.html" target="_blank"&gt;versão Alpha do EasyRPG&lt;/a&gt;, como eu não tinha &lt;i&gt;backup, &lt;/i&gt;todos foram perdidos. Espero que não tenhamos problemas semelhantes com o dropbox :P&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Edit: &lt;/b&gt;Graças&amp;nbsp;ao Brodiaga do&amp;nbsp;&lt;a href="http://dingoo.a320.free.fr/" target="_blank"&gt;Tout pour la Dingoo A320&lt;/a&gt;, foi possível recuperar os binários da versão Alpha. &lt;i&gt;Je vous remercie, mon ami&lt;/i&gt;.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;a href="http://dl.dropbox.com/u/5789679/easyrpg.27.01.12.7z"&gt;easyrpg.27.01.12.7z&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-6403448309944895109?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/6403448309944895109/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2012/01/easyrpg-build-27012012.html#comment-form' title='16 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6403448309944895109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6403448309944895109'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2012/01/easyrpg-build-27012012.html' title='EasyRPG - Build 27/01/2012'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-UPdKxqteqMs/TyQFJn0RPMI/AAAAAAAAAIE/Gu0j_zctfPk/s72-c/logo.png' height='72' width='72'/><thr:total>16</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-3427387420522200922</id><published>2011-11-14T09:08:00.001-02:00</published><updated>2011-12-28T11:48:07.916-02:00</updated><title type='text'>Tutorial Aperitivo: Programando com LÖVE (nLove)</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-6xa3gSYt7Uc/TsEAKwNSZAI/AAAAAAAAAHc/Vzo_mgLvigI/s1600/titulo_nlove.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-6xa3gSYt7Uc/TsEAKwNSZAI/AAAAAAAAAHc/Vzo_mgLvigI/s1600/titulo_nlove.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote class="tr_bq"&gt;&lt;i&gt;&lt;b&gt;Nota:&lt;/b&gt; Esta é uma republicação de um pequeno tutorial escrito para os camaradas do &lt;a href="http://dingoobr.com/" target="_blank"&gt;Dingoo Brasil&lt;/a&gt;.&amp;nbsp;Uma vez que o site encontra-se fora do ar há algum tempo, resolvi disponibilizá-lo também neste blog.&lt;/i&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;b style="text-align: justify;"&gt;Introdução&lt;/b&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ultimamente, tenho notado um grande interesse dos proprietários de Dingoo, principalmente dos membros do &lt;a href="http://dingoobr.forumeiros.com/" target="_blank"&gt;fórum dingoobr&lt;/a&gt;, em programar para o aparelho. Uma prova disso é o grande número de comentários e acessos ao nosso pequeno &lt;a href="http://dingoobr.forumeiros.com/t101-tutorial-compilando-seu-primeiro-aplicativo-para-dingux" target="_blank"&gt;tutorial de como compilar aplicativos para o Dingux&lt;/a&gt;. Tal post foi escrito há algum tempo atrás, e, de lá pra cá, muita coisa mudou e surgiram algumas alternativas à programação hardcore C/C++. Dentre as novas opções podemos citar a biblioteca em Python &lt;a href="http://www.blogger.com/"&gt;&lt;span id="goog_1110911926"&gt;&lt;/span&gt;Pygame&lt;span id="goog_1110911927"&gt;&lt;/span&gt;&lt;/a&gt;, portada pelo brasileiro Eric Jardim, e o engine &lt;a href="http://love2d.org/" target="_blank"&gt;LÖVE&lt;/a&gt;, portado por &lt;a href="http://crankgaming.blogspot.com/" target="_blank"&gt;SiENcE&lt;/a&gt; sob o nome de &lt;a href="http://crankgaming.blogspot.com/2011/02/nlove-070-final-love2d-for-dingoo.html" target="_blank"&gt;nLove&lt;/a&gt;.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Neste artigo tratarei apenas do LÖVE, pois é o que tenho mais conhecimento, tanto do motor quanto da linguagem utilizada (&lt;a href="http://www.lua.org/" target="_blank"&gt;Lua&lt;/a&gt;). Eu o chamo de aperitivo porque minha intenção é de apenas demonstrar a facilidade do uso do motor e atiçar a vontade do leitor em usá-lo, cabendo a ele buscar por maiores detalhes na própria &lt;a href="http://love2d.org/wiki/Main_Page_(Portugu%C3%AAs)" target="_blank"&gt;documentação do projeto&lt;/a&gt;, que, aliás, possui grande parte já traduzida para o nosso português.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Vejamos &amp;nbsp;a seguir algumas vantagens e desvantagens da utilização do engine LÖVE em relação à programação em C/C++:&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Vantagens&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Por se tratar de um &lt;i&gt;engine&lt;/i&gt; de jogos, temos muitas facilidades para criação de seus componentes, como manipulação de imagens, sons, eventos, etc. Caso contrário, tudo teria que ser criado do zero;&lt;/li&gt;&lt;li&gt;O motor utiliza a linguagem de &lt;i&gt;script&lt;/i&gt; Lua, que possui uma curva de aprendizagem muito menor do que C/C++;&lt;/li&gt;&lt;li&gt;Por se tratar de linguagem de &lt;i&gt;script&lt;/i&gt;, não é necessário compilar o programa toda vez que você fizer mudanças em seu código, todas as alterações serão refletidas imediatamente;&lt;/li&gt;&lt;li&gt;Você poderá programar em qualquer sistema operacional que possua um simples editor de texto;&lt;/li&gt;&lt;li&gt;O código criado rodará sem nenhuma ou pequenas alterações (na maioria das vezes apenas controle) em qualquer sistema em que existir seu intérprete, dentre eles: Windows, Mac, Linux, Dingux, Caanoo, etc.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Desvantagens&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Linguagens interpretadas são, em sua maioria, mais lentas do que as compiladas. A Lua, apesar de ser uma das linguagens de &lt;i&gt;script&lt;/i&gt; mais rápidas existentes, pode, em situações específicas, ser muito mais lenta do que um bom código escrito em C/C++. Porém, para programas mais simples isso acaba não sendo um problema relevante;&lt;/li&gt;&lt;li&gt;Seu código-fonte ficará disponível junto com o programa. Se você não deseja compartilhar seu código isso será um problema, pois como veremos mais adiante, a distribuição dos pacotes se dá em forma de um simples arquivo zip, contendo todo o conteúdo do jogo, como arquivos de código, imagens e áudio;&lt;/li&gt;&lt;li&gt;Por se tratar de um &lt;i&gt;engine&lt;/i&gt;, você não terá tanta flexibilidade quanto em um código criado por si próprio, dessa forma você terá que seguir o modelo proposto.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;blockquote class="tr_bq"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;* Note que as vantagens e desvantagens citadas acima foram apenas algumas que vieram de imediato em minha mente, você pode encontrar muitas outras ou até mesmo discordar de algumas.&lt;/span&gt;&lt;/i&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Pré-requisitos&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Computador com &lt;a href="http://love2d.org/" target="_blank"&gt;LÖVE&lt;/a&gt; instalado (para facilitar os testes);&lt;/li&gt;&lt;li&gt;Editor de textos de sua preferência, eu uso o &lt;a href="http://notepad-plus-plus.org/" target="_blank"&gt;notepad++&lt;/a&gt; para Windows, pois é leve e tem suporte à Lua;&lt;/li&gt;&lt;li&gt;&lt;a href="http://crankgaming.blogspot.com/2011/02/nlove-070-final-love2d-for-dingoo.html" target="_blank"&gt;nLove&lt;/a&gt; para Dingux;&lt;/li&gt;&lt;li&gt;Conhecimento em alguma linguagem de programação é desejável. Como já dito, a linguagem Lua é bem simples e mesmo que você não a conheça não creio que terá grandes dificuldades em acompanhar o tutorial.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Mãos à Obra&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Crie um diretório para armazenar os arquivos do nosso projeto, por exemplo “tutorial”. Dentro da pasta “tutorial”, crie um arquivo com nome “conf.lua”, nesse arquivo serão definidos algumas configurações globais do programa. Em nosso caso, apenas vamos definir seu título e tamanho da tela, que terá a dimensão do LCD do Dingoo, 320×240. Para tanto, o seu conteúdo deverá ser o seguinte:&lt;/div&gt;&lt;pre class="brush: php" name="code"&gt;function love.conf(t)&lt;br /&gt;    t.title = "Tutorial Dingoobr"&lt;br /&gt;    t.screen.width = 320&lt;br /&gt;    t.screen.height = 240&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Agora vamos criar o ponto de entrada de nosso programa, dentro do mesmo diretório, obrigatoriamente deve se chamar “main.lua”. O nosso objetivo será apenas desenhar um círculo branco controlável pela tela, com uma mensagem de rodapé. O código deverá ser o seguinte:&lt;/div&gt;&lt;pre class="brush: php" name="code"&gt;function love.load()&lt;br /&gt;    love.mouse.setVisible(false)&lt;br /&gt;    circulo = {}&lt;br /&gt;    circulo.x = 10&lt;br /&gt;    circulo.y = 10&lt;br /&gt;    dx = 0&lt;br /&gt;    dy = 0&lt;br /&gt;    velocidade = 50&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;function love.update(dt)&lt;br /&gt;    circulo.x = circulo.x +  dx * dt&lt;br /&gt;    circulo.y = circulo.y + dy * dt&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;function love.draw()&lt;br /&gt;    love.graphics.circle('fill', circulo.x, circulo.y, 10, 10)&lt;br /&gt;    love.graphics.print('Funcionou!', 0, 220)&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;function love.keypressed(key)&lt;br /&gt;    if key =="escape" then&lt;br /&gt;         love.event.push("q")&lt;br /&gt;    elseif love.keyboard.isDown("down") then&lt;br /&gt;         dy = velocidade&lt;br /&gt;         dx = 0&lt;br /&gt;    elseif love.keyboard.isDown("up") then&lt;br /&gt;         dy = -velocidade&lt;br /&gt;         dx = 0&lt;br /&gt;    elseif love.keyboard.isDown("left") then&lt;br /&gt;         dx = -velocidade&lt;br /&gt;         dy = 0&lt;br /&gt;    elseif love.keyboard.isDown("right") then&lt;br /&gt;         dx = velocidade&lt;br /&gt;         dy = 0&lt;br /&gt;    end&lt;br /&gt;end&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;Uma breve explicação sobre cada função de callback usada no exemplo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;i&gt;love.load()&lt;/i&gt; – todo seu conteúdo é executado apenas no carregamento do jogo, ou seja, apenas uma vez&lt;/li&gt;&lt;li&gt;&lt;i&gt;love.update(dt)&lt;/i&gt; – é executada continuamente, onde todos cálculos são efetuados, &lt;i&gt;dt&lt;/i&gt; significa &lt;i&gt;delta time&lt;/i&gt;, que é o tempo decorrente entre os quadros&lt;/li&gt;&lt;li&gt;&lt;i&gt;love.draw()&lt;/i&gt; – também é executada continuamente e é responsável por todo o desenho na tela&lt;/li&gt;&lt;li&gt;&lt;i&gt;love.keypressed(key)&lt;/i&gt; – monitora o pressionamento de teclas. Perceba que a tecla “ESCAPE” é mapeada para o botão “SELECT” no Dingoo.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Executando o Programa&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Para rodar o programa, basta executar o intérprete do LÖVE usando o diretório que criamos como parâmetro. Estando no mesmo nível do nosso diretório “tutorial”, basta digitar:&lt;/div&gt;&lt;pre&gt;love tutorial&lt;br /&gt;&lt;/pre&gt;na linha de comando. Se tudo correr bem, você verá uma janela semelhante a esta:&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-S6B7-rYlEho/TsEAcmd0w0I/AAAAAAAAAHs/wbdoni7oCjM/s1600/tuto_nlove.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="266" src="http://1.bp.blogspot.com/-S6B7-rYlEho/TsEAcmd0w0I/AAAAAAAAAHs/wbdoni7oCjM/s320/tuto_nlove.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Você também pode passar como parâmetro um pacote com extensão “.love”. Pra criá-lo é muito simples, no nosso caso, basta zipar o conteúdo do diretório “tutorial”, apenas o conteúdo, e renomear o arquivo gerado “tutorial.zip” para “tutorial.love” e você poderá executá-lo da mesma forma citada anteriormente, apenas adicionando a nova extensão ao nome do arquivo:&lt;/div&gt;&lt;pre&gt;love tutorial.love&lt;/pre&gt;Para rodar no Dingux, instale o nLove em seu cartão de memória, copie nosso arquivo “tutorial.love” para a mesma pasta do arquivo “nlove.dge”. Crie um arquivo chamado “tutorial.dge” com o conteúdo:&lt;br /&gt;&lt;pre&gt;#!/bin/sh&lt;br /&gt;cd `dirname $0`./nlove.dge tutorial.love&lt;/pre&gt;&lt;div style="text-align: justify;"&gt;Salve e execute o &lt;i&gt;script&lt;/i&gt; dge em seu aparelho. Lembre-se que nosso sistema destino é o dingoo-linux, dessa forma, o script deve possuir quebra de linha no formato Unix para ser interpretado. No Notepad++, basta selecionarmos a opção “Editar-&amp;gt;Conversão final de linha-&amp;gt;Converter para formato UNIX”.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Considerações Finais&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Apesar de bem simples, acredito que tenha sido possível ter uma noção geral do uso do LÖVE. Além da simplicidade da programação, temos toda a vantagem da portabilidade, não é nada difícil criar aplicativos compatíveis com Dingux e Caanoo, por exemplo, que compartilhem o mesmo código, sem nem mesmo a necessidade de recompilação para cada plataforma. Na documentação oficial você pode encontrar muitos outros exemplos e maior detalhamento de cada função, não deixe de consultá-la. Se você encontrou alguma dificuldade relativa à Lua, visite &lt;a href="http://www.lua.org/portugues.html" target="_blank"&gt;http://www.lua.org/portugues.html&lt;/a&gt; e aprenda mais sobre a linguagem brasileira.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Um grande abraço e boa programação!&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;link href="http://alexgorbatchev.com/pub/sh/current/styles/shCore.css" rel="stylesheet" type="text/css"&gt;&lt;/link&gt; &lt;br /&gt;&lt;link href="http://alexgorbatchev.com/pub/sh/current/styles/shThemeDefault.css" rel="stylesheet" type="text/css"&gt;&lt;/link&gt; &lt;br /&gt;&lt;script src="http://alexgorbatchev.com/pub/sh/current/scripts/shCore.js" type="text/javascript"&gt;&lt;/script&gt; &lt;br /&gt;&lt;script src="http://alexgorbatchev.com/pub/sh/current/scripts/shBrushPhp.js" type="text/javascript"&gt;&lt;/script&gt; &lt;br /&gt;&lt;script language="javascript"&gt;  SyntaxHighlighter.config.bloggerMode = true; SyntaxHighlighter.config.clipboardSwf = 'http://alexgorbatchev.com/pub/sh/current/scripts/clipboard.swf'; SyntaxHighlighter.all(); &lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-3427387420522200922?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/3427387420522200922/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/11/tutorial-aperitivo-programando-com-love.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3427387420522200922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3427387420522200922'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/11/tutorial-aperitivo-programando-com-love.html' title='Tutorial Aperitivo: Programando com LÖVE (nLove)'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-6xa3gSYt7Uc/TsEAKwNSZAI/AAAAAAAAAHc/Vzo_mgLvigI/s72-c/titulo_nlove.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-4186562025700099101</id><published>2011-07-28T18:00:00.024-03:00</published><updated>2012-01-29T14:04:19.070-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zdoom'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>Zdoom para Dingux v0.1.1</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://2.gvt0.com/vi/8tkHCMtHdHI/0.jpg" height="266" width="320"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8tkHCMtHdHI&amp;fs=1&amp;source=uds" /&gt;      &lt;param name="bgcolor" value="#FFFFFF" /&gt;      &lt;embed width="320" height="266"  src="http://www.youtube.com/v/8tkHCMtHdHI&amp;fs=1&amp;source=uds" type="application/x-shockwave-flash"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: x-small;"&gt;Zdoom rodando Strife no Dingux&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Seguindo sugestão e com ajuda dos usuários&amp;nbsp;&lt;b&gt;ibm 5155 &lt;/b&gt;e&lt;b&gt;&amp;nbsp;flpstrquerendoumdingoo!!! &lt;/b&gt;do &lt;a href="http://dingoobr.forumeiros.com/"&gt;fórum do dingoobr&lt;/a&gt;, disponibilizo uma versão do &lt;a href="http://zdoom.org/"&gt;Zdoom&lt;/a&gt; para dingoo-linux. O código que usei como base foi da versão 2.5.0 (r2984) de um branch que substitui o uso da biblioteca Fmod, responsável pelo áudio, por OpenAL.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px;"&gt;&lt;b style="line-height: 20px;"&gt;Pré-requisitos para rodar o jogo&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="line-height: 1.4; list-style-image: initial; list-style-position: initial; list-style-type: disc; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;"&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: initial; border-top-style: none; border-top-width: initial; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Dingux instalado com &amp;nbsp;&lt;a href="http://www.mediafire.com/?zthdvtn1ngd" style="color: #336699; text-decoration: none;"&gt;último rootfs do elta&lt;/a&gt;;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: rgba(128, 128, 128, 0.496094); border-top-style: none; border-top-width: 1px; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Arquivos WAD de Doom, Hexen, Strife, etc.&lt;/li&gt;&lt;/ul&gt;&lt;div style="line-height: 20px;"&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="line-height: 20px;"&gt;&lt;b&gt;Instalação&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul style="line-height: 1.4; list-style-image: initial; list-style-position: initial; list-style-type: disc; margin-bottom: 0.5em; margin-left: 0px; margin-right: 0px; margin-top: 0.5em; padding-bottom: 0px; padding-left: 2.5em; padding-right: 2.5em; padding-top: 0px;"&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: initial; border-top-style: none; border-top-width: initial; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Extraia o conteúdo do arquivo &lt;i&gt;zdoom_dingux_v0.1.1.bin.7z&lt;/i&gt;&amp;nbsp;para seu cartão minisd;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: rgba(128, 128, 128, 0.496094); border-top-style: none; border-top-width: 1px; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Copie seus arquivos WAD para o diretório &lt;i&gt;wad;&lt;/i&gt;&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: rgba(128, 128, 128, 0.496094); border-top-style: none; border-top-width: 1px; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Caso você use o gmenu2x, apenas crie um &lt;i&gt;link &lt;/i&gt;para o arquivo '&lt;i&gt;zdoom_selector.dge&lt;/i&gt;' e ative a propriedade 'selector' do &lt;i&gt;link, &lt;/i&gt;assim você poderá escolher o wad que será carregado pela interface gráfica.&lt;/li&gt;&lt;li style="border-bottom-style: none; border-color: initial; border-left-style: none; border-right-style: none; border-top-color: rgba(128, 128, 128, 0.496094); border-top-style: none; border-top-width: 1px; border-width: initial; margin-bottom: 0.25em; margin-left: 0px; margin-right: 0px; margin-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; text-align: justify; text-indent: 0px;"&gt;Caso você use outro lançador de aplicativos, ou queira editar outros parâmetros, edite o arquivo de script chamado '&lt;i&gt;example.dge&lt;/i&gt;' para rodar o jogo desejado. Você pode criar um arquivo de script para cada WAD e renomeá-lo.&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="line-height: 21px;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Dicas de Desempenho&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Eu recomendo sempre usar o parâmetro '-nosound', uma vez que a OpenAL parece não gostar muito do Dingoo. Com o som desabilitado o jogo rodará muito mais rápido;&lt;/li&gt;&lt;li&gt;Infelizmente, o zdoom consome muito poder de processamento, então fazer &lt;i&gt;overclock &lt;/i&gt;sempre será uma boa alternativa para aumentar a velocidade;&lt;/li&gt;&lt;li&gt;Se você souber como, poderá editar o arquivo '&lt;i&gt;zdoom.ini&lt;/i&gt;', que fica localizado na pasta&lt;i&gt; '.zdoom'&lt;/i&gt;.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;b style="color: #333333;"&gt;Downloads&lt;/b&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,30,519" target="_blank"&gt;zdoom&lt;span class="Apple-style-span"&gt;_dingux_v0.1.1.bin.&lt;/span&gt;7z&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;(apenas executável)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.megaupload.com/?d=364DQYNC" target="_blank"&gt;zdoom_dingux_v01.1.src.7z&lt;/a&gt; (código-fonte bem bagunçado - megaupload)&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.mediafire.com/?vcjv54f9pguhq7b" target="_blank"&gt;zdoom_dingux_v01.1.src.7z&lt;/a&gt; (código-fonte bem bagunçado - mediafire)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-4186562025700099101?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/4186562025700099101/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/07/zdoom-para-dingux-v01.html#comment-form' title='46 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/4186562025700099101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/4186562025700099101'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/07/zdoom-para-dingux-v01.html' title='Zdoom para Dingux v0.1.1'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>46</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-8462132173775701361</id><published>2011-07-19T20:01:00.000-03:00</published><updated>2011-07-19T20:01:59.476-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='lord of the rings'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>Lord of the Rings Game Engine - Dingux</title><content type='html'>&lt;div style="text-align: justify;"&gt;Acabei de adaptar o &lt;i&gt;&lt;a href="http://www.wonderland.cz/lotr/"&gt;engine&lt;/a&gt; &lt;/i&gt;do famoso Lord of the Rings da Interplay. O motor foi totalmente reescrito por &lt;a href="http://michal.wonderland.cz/"&gt;Michal Beneš&lt;/a&gt;, sendo sua versão mais recente a 0.6.5, a qual usei para o &lt;i&gt;port &lt;/i&gt;do Dingux.&lt;/div&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-eIOrScaLM0U/TiWyoYJ4BfI/AAAAAAAAAFw/DWZVSKvMamQ/s1600/Captura_de_tela-Lord+of+the+Rings.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="238" src="http://1.bp.blogspot.com/-eIOrScaLM0U/TiWyoYJ4BfI/AAAAAAAAAFw/DWZVSKvMamQ/s320/Captura_de_tela-Lord+of+the+Rings.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Tela título&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;A maior dificuldade encontrada foi em adaptar os controles, uma vez que a versão para pc utiliza ou mouse ou várias teclas do teclado. Portanto, tive que não só fazer o mapeamento de teclas, como também alterar a interface do menu principal, criando um cursor para os ícones, e até mesmo implementar um teclado virtual, bem tosco, para digitar as palavras nas telas de perguntas.&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;Não sei se tais alterações foram suficientes, uma vez que não cheguei a terminar, mas creio que esteja jogável. Além disso, apenas testei a versão em disquete, não tenho ideia de como a versão em CD rodará.&lt;/div&gt;&lt;br /&gt;Vejamos algumas imagens:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-jMY8ZzSDBKw/TiWyn5rrmqI/AAAAAAAAAFs/0YvwP9Zif8s/s1600/Captura_de_tela.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-jMY8ZzSDBKw/TiWyn5rrmqI/AAAAAAAAAFs/0YvwP9Zif8s/s1600/Captura_de_tela.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Exemplo de remapeamento de teclas&lt;/span&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-G7bQDod0MUs/TiWyowV1qyI/AAAAAAAAAF0/3kT47ft3CRg/s1600/Captura_de_tela-Lord+of+the+Rings-1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://4.bp.blogspot.com/-G7bQDod0MUs/TiWyowV1qyI/AAAAAAAAAF0/3kT47ft3CRg/s320/Captura_de_tela-Lord+of+the+Rings-1.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Menu principal com cursor para selecionar ação&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Sou apenas eu que acho esse Frodo a cara do Didi?&lt;/span&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-Bmp2hK8-Xcs/TiWypr35hRI/AAAAAAAAAF8/rXLwTUOPKi0/s1600/Captura_de_tela-Lord+of+the+Rings-3.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/-Bmp2hK8-Xcs/TiWypr35hRI/AAAAAAAAAF8/rXLwTUOPKi0/s320/Captura_de_tela-Lord+of+the+Rings-3.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #444444;"&gt;Teclado virtual usado para digitar palavras-chave em perguntas&lt;/span&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;Pré-requisitos para rodar o jogo&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;Dingux instalado com &amp;nbsp;&lt;a href="http://www.mediafire.com/?zthdvtn1ngd"&gt;último rootfs do elta&lt;/a&gt;;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Arquivos do jogo completo &lt;a href="http://www.abandonia.com/en/games/145/Lord+of+the+Rings+Vol.+I%2C+The.html"&gt;Lord of the Rings Vol. I para DOS&lt;/a&gt;;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Engine lotr para dingux (download abaixo).&lt;/li&gt;&lt;/ul&gt;&lt;div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Instalação&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li style="text-align: justify;"&gt;Extraia o conteúdo do arquivo lotr_dingux_v0.1.bin.zip para seu cartão minisd;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Copie todos os dados do jogo Lord of the Rings para DOS para o diretório '&lt;i&gt;DATA'&lt;/i&gt;, que está dentro de '&lt;i&gt;lotr';&lt;/i&gt;&lt;/li&gt;&lt;li style="text-align: justify;"&gt;Crie um &lt;i&gt;link,&lt;/i&gt; com seu lançador de aplicativos favorito, para o arquivo '&lt;i&gt;lotr.dge'.&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Controles&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Na maioria das vezes basta apertar a tecla indicada para executar a ação desejada. Vale notar que no menu principal, os botões L/R movem o cursor para direita/esquerda, com o botão A para executar a ação, &amp;nbsp;já no teclado virtual, os direcionais movem a seleção, o botão A insere o caractere e Start confirma o texto.&lt;/div&gt;&lt;br /&gt;&lt;b&gt;Downloads&lt;/b&gt;&lt;br /&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,517"&gt;lotr_dingux_v0.1.bin.zip&lt;/a&gt; (executável)&lt;br /&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,46,518"&gt;lotr_dingux_v0.1.src.zip &lt;/a&gt;(código-fonte)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-8462132173775701361?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/8462132173775701361/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/07/lord-of-rings-game-engine-dingux.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8462132173775701361'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8462132173775701361'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/07/lord-of-rings-game-engine-dingux.html' title='Lord of the Rings Game Engine - Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-eIOrScaLM0U/TiWyoYJ4BfI/AAAAAAAAAFw/DWZVSKvMamQ/s72-c/Captura_de_tela-Lord+of+the+Rings.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-6214540770987224528</id><published>2011-07-04T19:47:00.000-03:00</published><updated>2011-07-04T19:47:39.370-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Solarus'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='The Legend of Zelda'/><title type='text'>The Legend of Zelda: Mystery of Solarus DX - (Demo) para Dingux</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-z3z61bmbelg/ThC4t3zGGLI/AAAAAAAAAFk/HWC9VOKhaXk/s1600/title_solarus.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/-z3z61bmbelg/ThC4t3zGGLI/AAAAAAAAAFk/HWC9VOKhaXk/s1600/title_solarus.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i&gt;&lt;span class="Apple-style-span" style="color: #666666;"&gt;Tela Título: Mystery of Solarus DX&lt;/span&gt;&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;Olá amantes de Zelda, apresento-lhes mais um trabalho feito por fãs, mais uma vez franceses, seguindo sugestão do usuário Brodiaga, da dingoonity. Para quem não conhece, segue a descrição disponível no site oficial do projeto: &lt;br /&gt;&lt;blockquote&gt;Zelda: Mystery of Solarus DX é um remake melhorado de nossa primeira criação: Mystery of Solarus. Escrito em C++, o projeto foi apresentado em 1º de abril de 2008. Seu objetivo é corrigir as várias falhas de seu antecessor: o sistema de batalha, os chefes, o uso de itens, etc. No entanto, isso é o de menos, já que&amp;nbsp; novos elementos gráficos e músicas irão acompanhá-lo durante o jogo. Esta versão &lt;i&gt;Deluxe&lt;/i&gt; será a oportunidade para você reviver a aventura de uma nova maneira, ou até mesmo para descobri-la pela primeira vez se você nunca a jogou antes!&lt;br /&gt;Uma versão demo foi lançada na sexta-feira, 18 de dezembro de 2009. Ela oferece o jogo até o final do primeiro calabouço. (&lt;a href="http://www.zelda-solarus.com/jeu-zsdx-english"&gt;http://www.zelda-solarus.com/jeu-zsdx-english&lt;/a&gt;, tradução nossa)&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;/blockquote&gt;O que estou disponibilizando aqui é uma adaptação para Dingux dessa demo, criada por Christopho. O diferencial desse projeto é que utiliza o &lt;a href="http://www.solarus-engine.org/"&gt;&lt;i&gt;engine Solarus&lt;/i&gt;&lt;/a&gt; que possibilita a criação de suas próprias &lt;i&gt;quests&lt;/i&gt;. Na demo, por exemplo, encontramos dois arquivos: 'zsdx', que é o intérprete das &lt;i&gt;quests&lt;/i&gt; e 'data.zsdx', que contém os dados do jogo. No site do projeto existe uma versão inicial do editor visual das &lt;i&gt;quests,&lt;/i&gt; feito em java, e pode ser testado, inclusive online &lt;a href="http://www.solarus-engine.org/editor/editor.jnlp"&gt;http://www.solarus-engine.org/editor/editor.jnlp&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Apenas compilei o &lt;i&gt;engine&lt;/i&gt; disponibilizado na própria demo, então não sei se funciona com outras &lt;i&gt;quests&lt;/i&gt;, uma vez que é uma versão de 2009, mas assim que conseguir resolver o problema do som da versão demo, irei tentar 'portar' o &lt;i&gt;engine&lt;/i&gt; atual.&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-FK9Mh8HXeUs/ThHEci0VBLI/AAAAAAAAAFo/zGq2yTVC_p4/s1600/tom_cave_1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-FK9Mh8HXeUs/ThHEci0VBLI/AAAAAAAAAFo/zGq2yTVC_p4/s1600/tom_cave_1.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i style="color: #666666;"&gt;Exemplo de 'Dungeon'&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;Controles (podem ser alterados durante o jogo)&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;B - ação;&lt;/li&gt;&lt;li&gt;Y - item 1;&lt;/li&gt;&lt;li&gt;A - item 2;&lt;/li&gt;&lt;li&gt;X - espada;&lt;/li&gt;&lt;li&gt;Start - abre menu;&lt;/li&gt;&lt;li&gt;B + Select - fecha o jogo imediatamente. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Outras Línguas&lt;/b&gt;&lt;br /&gt;Estou disponibilizando a versão em inglês da demo, porém, no &lt;a href="http://www.zelda-solarus.com/jeu-zsdx-demo&amp;amp;lang=en"&gt;site oficial&lt;/a&gt;, podemos encontrar outras línguas: francês, alemão e holandês. Se alguém estiver interessado em alguma delas, basta baixar a versão desejada, mesmo que para outro sistema operacional, e substituir o arquivo 'data.zsdx' do Dingux pelo da língua desejada.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Problemas Conhecidos&lt;/b&gt;&lt;br /&gt;&lt;u&gt;O som está totalmente desabilitado&lt;/u&gt;, uma vez que estou tendo problemas com a OpenAL, inclusive, se alguém souber onde posso encontrar um pacote pré-compilado dessa biblioteca para Dingux, agradeceria muito se me desse essa ajuda.&amp;nbsp;&lt;b&gt; &lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Download&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,30,515"&gt;http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,30,515&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: arial,sans-serif; font-size: 12px; line-height: 17px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-6214540770987224528?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/6214540770987224528/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/07/legend-of-zelda-mystery-of-solarus-dx.html#comment-form' title='7 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6214540770987224528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6214540770987224528'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/07/legend-of-zelda-mystery-of-solarus-dx.html' title='The Legend of Zelda: Mystery of Solarus DX - (Demo) para Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-z3z61bmbelg/ThC4t3zGGLI/AAAAAAAAAFk/HWC9VOKhaXk/s72-c/title_solarus.png' height='72' width='72'/><thr:total>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-1311508730604076432</id><published>2011-06-18T12:07:00.001-03:00</published><updated>2011-06-23T11:02:25.307-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='PSP'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='Bermuda Syndrome'/><title type='text'>Bermuda Syndrome 0.1.4 - PSP</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-bKtHUgMkxqc/Tfyxu4JUO1I/AAAAAAAAAFc/UBWj7o7995g/s1600/Bermuda+Syndrome_1.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-bKtHUgMkxqc/Tfyxu4JUO1I/AAAAAAAAAFc/UBWj7o7995g/s1600/Bermuda+Syndrome_1.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i style="color: #666666;"&gt;Bermuda Syndrome&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;Eis aqui uma das minhas frustrações por um &lt;i&gt;port&lt;/i&gt; não bem sucedido no Dingoo: "&lt;a href="http://en.wikipedia.org/wiki/Bermuda_Syndrome"&gt;Bermuda Syndrome&lt;/a&gt;". Desde quando encontrei a &lt;a href="http://cyxdown.free.fr/bs/"&gt;reimplementação do &lt;i&gt;engine&lt;/i&gt;&lt;/a&gt;, recriada por &lt;b&gt;Gregory Montoir&lt;/b&gt;, venho tentando&amp;nbsp; fazer o programa rodar no Dingux. Até consegui fazê-lo funcionar, mas o maior problema é a resolução nativa do jogo (640x480), ou seja, o dobro do A320. O processamento para a diminuição da tela a cada quadro acaba gerando uma lentidão enorme e, além disso, o texto fica totalmente ilegível numa resolução tão baixa.&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Já que no Dingoo não vira, que tal o PSP? Antes de começar a editar o Makefile, pesquisei na net e descobri que o &lt;i&gt;port &lt;/i&gt;já existia, porém não com a versão do &lt;i&gt;engine&lt;/i&gt; mais nova (0.1.4), então estudei as alterações feitas por &lt;b&gt;DENISKA, &lt;/b&gt;responsável pelo &lt;i&gt;port&lt;/i&gt; do PSP (0.1.3), e as repliquei para a versão atual. Até onde pude testar, o resultado ficou excelente, de quebra ainda assinei o pacote, assim, em teoria, qualquer PSP pode rodar o programa, mesmo com &lt;i&gt;firmware&lt;/i&gt; original.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-rHlB_0PwE4Q/Tfy-XAIZV9I/AAAAAAAAAFg/qL7GQ12O5r0/s1600/Bermuda+Syndrome_4.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-rHlB_0PwE4Q/Tfy-XAIZV9I/AAAAAAAAAFg/qL7GQ12O5r0/s1600/Bermuda+Syndrome_4.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i style="color: #666666;"&gt;Primeira tela do jogo&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Instalação&lt;/b&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Copie a pasta "&lt;i&gt;BermudaSyndrome&lt;/i&gt;&lt;b&gt;" &lt;/b&gt;para "&lt;i&gt;ms:/PSP/GAME&lt;/i&gt;";&lt;/li&gt;&lt;li&gt;Renomeie a pasta "bermuda" da versão completa do jogo ou demo para "&lt;i&gt;DATA&lt;/i&gt;" e a copie para dentro da pasta "&lt;i&gt;ms:/PSP/GAME/BermudaSyndrome&lt;/i&gt;".&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Controles&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Direcional - Movimentar personagem&lt;/div&gt;&lt;div style="text-align: justify;"&gt;R - Seletor de ação&lt;/div&gt;&lt;div style="text-align: justify;"&gt;X - Executar ação&lt;/div&gt;&lt;div style="text-align: justify;"&gt;O - Usar arma/ferramenta&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Quadrado - Status/Saúde&lt;/div&gt;&lt;div style="text-align: justify;"&gt;L - Guardar arma/ferramenta&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Start - Carregar jogo salvo&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Select - Salvar jogo&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt; &lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;b&gt;Download (inclui código-fonte)&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://www.megaupload.com/?d=6FL3QO6D"&gt;BS_PSP_0.1.4.zip&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Mais informações sobre o jogo, assim como download, pode ser encontrado na &lt;a href="http://www.abandonia.com/en/games/24561/Bermuda+Syndrome.html"&gt;Abandonia&lt;/a&gt;. Se é legal ou não a distribuição do jogo completo, já não posso responder.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-1311508730604076432?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/1311508730604076432/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/06/bermuda-syndrome-014-psp.html#comment-form' title='5 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/1311508730604076432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/1311508730604076432'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/06/bermuda-syndrome-014-psp.html' title='Bermuda Syndrome 0.1.4 - PSP'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-bKtHUgMkxqc/Tfyxu4JUO1I/AAAAAAAAAFc/UBWj7o7995g/s72-c/Bermuda+Syndrome_1.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-8368307881069140864</id><published>2011-03-31T09:40:00.000-03:00</published><updated>2011-03-31T09:40:49.531-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='OpenBOR'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>OpenBOR Dingux Port - Build 3162</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://dl.openhandhelds.org/dingoo/screenshots/OpenBOR_Logo_320x240.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://dl.openhandhelds.org/dingoo/screenshots/OpenBOR_Logo_320x240.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div style="text-align: justify;"&gt;No começo desse mês (março) recebi, aqui mesmo no blog, a solicitação de um dos desenvolvedores do OpenBor para compilar a nova &lt;i&gt;build &lt;/i&gt;do programa para o Dingoo, uma vez que as ferramentas automáticas de compilação do servidor dos caras estavam apresentando problemas para gerar o binário para algumas plataformas, dentre elas o nosso portátil.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Atendendo ao pedido, eu fiz a compilação, mais exatamente no dia 08/03, subi pro &lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,40,237"&gt;openhandhelds&lt;/a&gt;, porém como demoraram tanto pra atualizar os arquivos, acabei esquecendo de postar a novidade aqui. Hoje recebi uma mensagem do usuário&amp;nbsp;Coccijoe do &lt;i&gt;&lt;a href="http://www.dingoonity.org/"&gt;dingoonity&lt;/a&gt;&lt;/i&gt;, questionando a autenticidade do arquivo que estava disponível no site citado, foi aí que relembrei do bendito do arquivo.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;/div&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Deixando a conversa fiada de lado, o que realmente mudou nessa versão?&lt;/div&gt;&lt;div style="text-align: justify;"&gt;De acordo com os desenvolvedores, foram corrigidos diversos &lt;i&gt;bugs, &lt;/i&gt;além de relatos de aumento de velocidade do &lt;i&gt;loading &lt;/i&gt;em até 10X em determinadas situações. Eu, sinceramente, não tive a oportunidade de fazer muitos testes, apenas rodei o TMNT, aparentemente o &lt;i&gt;loading &lt;/i&gt;foi mais rápido, não sei se foi algum efeito placebo... mas de qualquer forma, vale a pena testar. Inclusive, eu ficaria muito grato se alguém puder descrever aqui os resultados encontrados.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ah, antes que eu me esqueça, essa versão&amp;nbsp;&lt;b&gt;não possui suporte a arquivos SPK&lt;/b&gt;, dessa maneira, somente os pacotes normais PAK funcionarão, que são a maioria.&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,40,237"&gt;Download do OpenBOR Dingux Port - Build 3162&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-8368307881069140864?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/8368307881069140864/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/03/openbor-dingux-port-build-3162.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8368307881069140864'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8368307881069140864'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/03/openbor-dingux-port-build-3162.html' title='OpenBOR Dingux Port - Build 3162'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-3342110103429195468</id><published>2011-02-28T21:54:00.000-03:00</published><updated>2012-01-29T20:16:50.430-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDL SLiDing'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='PSP'/><category scheme='http://www.blogger.com/atom/ns#' term='CBixo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>SDL SLiDing v0.2 - Agora Também para PSP!</title><content type='html'>Novo &lt;i&gt;hardware&lt;/i&gt;, novas experiências, novas motivações :P&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-thgo7ir7yoM/TWwydPMIwqI/AAAAAAAAAEw/HlgzGoj7TB8/s1600/DSC02614.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="https://lh5.googleusercontent.com/-thgo7ir7yoM/TWwydPMIwqI/AAAAAAAAAEw/HlgzGoj7TB8/s320/DSC02614.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SDL SLiDing v0.2 rodando no PSP&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;O que melhor pra testar um novo &lt;i&gt;hardware&lt;/i&gt; (novo pra mim) do que um programinha bem simples? Pois foi essa a ideia que me fez ressuscitar meu querido SDL SLiDing, algo nada expetacular, mas que serviu perfeitamente pra pegar as manhas da utilização da &lt;i&gt;toolchain&lt;/i&gt; do PSP. Não só satisfeito em fazer o programa rodar, depois de bater muito a cabeça com o som, aproveitei o embalo e adicionei mais algumas funcionalidades. Ah, os dingueiros não precisam ter ciúmes, pois não esqueci do nosso pequenino:&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="https://lh5.googleusercontent.com/-2Q4TAmY71Ng/TWw4sFzkRtI/AAAAAAAAAE0/7rllpywEyGw/s1600/Captura_de_tela-SDL+SLiDing.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="https://lh5.googleusercontent.com/-2Q4TAmY71Ng/TWw4sFzkRtI/AAAAAAAAAE0/7rllpywEyGw/s1600/Captura_de_tela-SDL+SLiDing.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SDL SLiDing v0.2 Dingux&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;b&gt;O que há de novo?&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Carregamento mais rápido;&lt;/li&gt;&lt;li&gt;Utilização de imagens de fundo customizáveis*;&lt;/li&gt;&lt;li&gt;Exibição completa da imagem ao completar o quebra-cabeça; &lt;/li&gt;&lt;li&gt;Som adequado de vitória (adeus Blanka);&lt;/li&gt;&lt;li&gt;Ativação e desativação de dicas numéricas;&lt;/li&gt;&lt;li&gt;Pausa (tela bem feia, é verdade);&lt;/li&gt;&lt;li&gt;Ajuste do painel esquerdo.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Novos controles durante o jogo&lt;/b&gt;&lt;br /&gt;&lt;u&gt;Dingoo&lt;/u&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Direcional - seleciona peça; &lt;/li&gt;&lt;li&gt;A, B - move a peça selecionada;&lt;/li&gt;&lt;li&gt;R - ativa/desativa dica numérica;&lt;/li&gt;&lt;li&gt;Start - pausa/despausa o jogo;&lt;/li&gt;&lt;li&gt;Select - retorna ao menu principal.&lt;/li&gt;&lt;/ul&gt;&lt;u&gt;PSP&lt;/u&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Direcional - seleciona peça; &lt;/li&gt;&lt;li&gt;X, Círculo - move a peça selecionada;&lt;/li&gt;&lt;li&gt;R - ativa/desativa dica numérica;&lt;/li&gt;&lt;li&gt;Start - pausa/despausa o jogo;&lt;/li&gt;&lt;li&gt;Select - retorna ao menu principal.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;* Para adicionar suas próprias imagens de fundo, basta convertê-las para formato &lt;b&gt;&lt;i&gt;BMP&lt;/i&gt;&lt;/b&gt;, e copiá-las para o diretório &lt;b&gt;&lt;i&gt;"data/bg"&lt;/i&gt;&lt;/b&gt;. É importante lembrar que para rodar no Dingoo as imagens precisam ter uma resolução de &lt;b&gt;240x240&lt;/b&gt; e para rodar no PSP &lt;b&gt;272x272&lt;/b&gt;, obrigatoriamente.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links para Download&lt;/b&gt;&lt;br /&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,25,388" target="_blank"&gt;SDL SLiDing v0.2 Dingux&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/?6ytyrjn148osm88" target="_blank"&gt;SDL SLiDing v0.2 PSP&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sem código-fonte, por enquanto.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-3342110103429195468?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/3342110103429195468/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/02/sdl-sliding-v02-agora-tambem-para-psp.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3342110103429195468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3342110103429195468'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/02/sdl-sliding-v02-agora-tambem-para-psp.html' title='SDL SLiDing v0.2 - Agora Também para PSP!'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='https://lh5.googleusercontent.com/-thgo7ir7yoM/TWwydPMIwqI/AAAAAAAAAEw/HlgzGoj7TB8/s72-c/DSC02614.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-3142089143619244188</id><published>2011-02-11T19:39:00.001-02:00</published><updated>2012-02-05T23:14:57.467-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Versão Alpha</title><content type='html'>Conforme comentado no &lt;i&gt;post&lt;/i&gt; anterior, aqui está a versão &lt;i&gt;alpha&lt;/i&gt; (rev. 1305) do EasyRPG. Na verdade ela já está disponível para outras plataformas desde o dia 08/02, porém não tive muito tempo livre durante a semana para compilá-la para o Dingux.&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/-LttyepryuxQ/TVU7Svs5NCI/AAAAAAAAAEs/TzNkLXcJeek/s1600/alpha.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="242" src="http://3.bp.blogspot.com/-LttyepryuxQ/TVU7Svs5NCI/AAAAAAAAAEs/TzNkLXcJeek/s320/alpha.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;EasyRPG Alpha&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Antes de qualquer coisa, é válido lembrar que as cenas de batalhas ainda não estão funcionais. Eu sei que é o que a maioria de vocês esperavam para a versão &lt;i&gt;alpha&lt;/i&gt;, mas elas só começaram a ser esboçadas algumas revisões depois. Além disso, ainda não estão funcionando o load e save, os veículos e alguns menus apenas estão implementados em sua versão RPG2K.&lt;br /&gt;&lt;br /&gt;Infelizmente, também temos alguns problemas exclusivos do dingoo: por motivos desconhecidos até então, tudo ficou muito mais lento, mesmo fazendo &lt;i&gt;overclock&lt;/i&gt; e o fundo das janelas agora está sem cor. Lamento profundamente por isso, mas não consegui resolver :(&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;b&gt;Segue uma lista das novidades para usuários finais:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Efeitos climáticos [glynnc]&lt;/li&gt;&lt;li&gt;Melhorias nos comandos &lt;i&gt;Move&lt;/i&gt; [ghabry, glynnc]&lt;/li&gt;&lt;li&gt;Melhorias na cena de &lt;i&gt;Shop&lt;/i&gt; [ghabry, glynnc, niltonpd (Shin-NiL)]&lt;/li&gt;&lt;li&gt;Correção de &lt;i&gt;bugs &lt;/i&gt;no código de &lt;i&gt;Tilemap&lt;/i&gt; [glynnc]&lt;/li&gt;&lt;li&gt;Otimizações/correções no intérprete do jogo [ghabry, zhek] &lt;/li&gt;&lt;li&gt;Suporte a unicode [ghabry, glynnc] Suporte a imagens &lt;i&gt;XYZ&lt;/i&gt; [glynnc]&lt;/li&gt;&lt;li&gt;Suporte a &lt;i&gt;Picture &lt;/i&gt;[glynnc]&lt;/li&gt;&lt;li&gt;Correção da renderização em 16bit [glynnc, zhek]&amp;nbsp; &lt;i&gt;&amp;nbsp;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;Port&lt;/i&gt; para PSP [zhek]&amp;nbsp;&lt;/li&gt;&lt;li&gt;Correção da exibição em tela cheia e 320×240 (resolução padrão) [zhek]&amp;nbsp;&lt;/li&gt;&lt;li&gt;Editor: Todos os elementos importantes de &lt;i&gt;GUI&lt;/i&gt; criados [fdelapena]&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;Instruções para Instalação do EasyRPG (Dingux)&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Copie o diretório &lt;i&gt;"easyrpg"&lt;/i&gt; e todo o seu conteúdo para seu cartão &lt;i&gt;minisd&lt;b&gt;;&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;Copie todo conteúdo dos RTPs originais do RPG Maker, que foram previamente instalados em seu computador, para as respectivas pastas: &lt;i&gt;easyrpg/rtp/2000 &lt;/i&gt;para o RTP do RPGM2k e &lt;i&gt;easyrpg/rtp/2003&lt;/i&gt; para o RTP do RPGM2k3. A estrutura deve ficar dessa forma: &lt;i&gt;easyrpg/rtp/2000/Backdrop&lt;/i&gt;, &lt;i&gt;easyrpg/rtp/2000/Battle&lt;/i&gt;, etc...;&lt;/li&gt;&lt;/ol&gt;&lt;b&gt;Instruções para Instalação de Cada Jogo (Dingux)&lt;/b&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Copie a pasta do jogo a ser testado para a raiz da pasta &lt;i&gt;easyrpg&lt;/i&gt;, ficando &lt;i&gt;easyrpg/jogoteste&lt;/i&gt;;&lt;/li&gt;&lt;li&gt;Copie o executável do dingoo (&lt;i&gt;easyrpg.dge&lt;/i&gt;) para o diretório do jogo (o mesmo onde se  encontra o arquivo &lt;i&gt;RPG_RT.exe&lt;/i&gt;) e crie um link para ele em seu lançador favorito, gmenu2x no meu caso. Para ficar mais fácil, o arquivo &lt;i&gt;easyrpg.dge&lt;/i&gt; pode ser renomeado para o nome do jogo em questão. &lt;/li&gt;&lt;/ol&gt;Para exibição correta de caracteres especiais em algumas línguas, é preciso editar o arquivo&lt;b&gt; &lt;/b&gt;&lt;i&gt;RPG_RT.ini,&lt;/i&gt; adicionando uma nova &lt;i&gt;tag:&lt;/i&gt;&lt;br /&gt;&lt;pre&gt;[EasyRpg]&lt;br /&gt;Encoding=codepage&lt;/pre&gt;&lt;span style="font-family: inherit;"&gt;Para jogos em português, substitua &lt;/span&gt;"codepage" &lt;span style="font-family: inherit;"&gt;por &lt;i&gt;1252&lt;/i&gt;, por exemplo, e salve o arquivo.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: inherit;"&gt;&amp;nbsp;&lt;/span&gt;&lt;i&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Para outras informações e download para outras plataformas, visite o &lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://easy-rpg.org/" style="color: #336699; text-decoration: none;"&gt;Site Oficial do Projeto&lt;/a&gt;. Boa sorte :)&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Link para Download&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.mediafire.com/?32u4dmgu5e3w3iz" target="_blank"&gt;EasyRPG Alpha - Dingux&lt;/a&gt;&amp;nbsp;(Obrigado &lt;a href="http://dingoo.a320.free.fr/" target="_blank"&gt;Brodiaga&lt;/a&gt; pelo &lt;i&gt;backup&lt;/i&gt;)&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-3142089143619244188?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/3142089143619244188/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/02/eeasyrpg-versao-alpha.html#comment-form' title='12 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3142089143619244188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3142089143619244188'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/02/eeasyrpg-versao-alpha.html' title='EasyRPG - Versão Alpha'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/-LttyepryuxQ/TVU7Svs5NCI/AAAAAAAAAEs/TzNkLXcJeek/s72-c/alpha.png' height='72' width='72'/><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-3724617475340414894</id><published>2011-02-02T09:54:00.002-02:00</published><updated>2011-02-02T13:43:41.639-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Suporte a Caracteres em UTF-8</title><content type='html'>Há mais ou menos uma semana me deparei com um problema chato no &lt;i&gt;port&lt;/i&gt; do EasyRPG para o Dingux: a não disponibilidade das classes &lt;i&gt;std::wstring&lt;/i&gt; e &lt;i&gt;std::wstringstream&lt;/i&gt;, que tornaria a tarefa de exibir caracteres especiais de algumas línguas, como o japonês e até mesmo português muito mais fácil. Além disso, todo o código do projeto já estava usando as classes citadas, por serem praticamente padrão absoluto, mas por algum motivo, que ainda desconheço, a versão que possuo da&amp;nbsp;&lt;i&gt;toolchain &lt;/i&gt;não as inclui.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Eu recebi a sugestão, do membro Zhek, de recompilar a biblioteca &lt;i&gt;libstdc++&lt;/i&gt; para assim ativar o que fosse necessário, porém não consegui de jeito nenhum! Acabei pedindo "arrego" e simplesmente desabilitei o suporte a esses caracteres especiais. O código ficou feio, mas pelo menos os jogos em inglês funcionariam sem problemas.&lt;br /&gt;&lt;br /&gt;Porém, ontem, o membro Ghabry deu uma força tremenda e arrumou um jeito de exibir tais caracteres sem a dependência das classes STL. Depois de fazer alguns pequenos ajustes, aqui estão algumas amostras do resultado:&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_bcNNlVDnNKQ/TUiixwdt4VI/AAAAAAAAAEQ/8NlvBkNasD4/s1600/DSC02609.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://2.bp.blogspot.com/_bcNNlVDnNKQ/TUiixwdt4VI/AAAAAAAAAEQ/8NlvBkNasD4/s320/DSC02609.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jogo em japonês&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TUiiy5x2m5I/AAAAAAAAAEU/_4nNDFX4TFY/s1600/DSC02612.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TUiiy5x2m5I/AAAAAAAAAEU/_4nNDFX4TFY/s320/DSC02612.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jogo em russo&lt;/td&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;br /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TUiomHnvxqI/AAAAAAAAAEY/gnWPMijgOhk/s1600/DSC02613.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="241" src="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TUiomHnvxqI/AAAAAAAAAEY/gnWPMijgOhk/s320/DSC02613.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Jogo em português&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Ufa, finalmente :P&lt;br /&gt;&lt;br /&gt;Há boatos de uma versão alfa em breve, acredito que o que esteja faltando para isso seja a cena de batalha, pois o restante está caminhando muito bem. Vejam, por exemplo, como está ficando a cena de compra de items, onde tive uma pequena participação na implementação do código:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TUlFOlRTxWI/AAAAAAAAAEk/FL670cD-dMw/s1600/Captura_de_tela-EasyRPG+Player+-+FPS+59.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="242" src="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TUlFOlRTxWI/AAAAAAAAAEk/FL670cD-dMw/s320/Captura_de_tela-EasyRPG+Player+-+FPS+59.png" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tela de compra de itens com indicação de mudanças do equipamento&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Enquanto isso, que tal dar um apoio moral à equipe de desenvolvimento? Ou mesmo dizer o quão importante é a versão do Dingoo? Basta visitar o &lt;a href="http://easy-rpg.org/"&gt;site oficial&lt;/a&gt;&amp;nbsp;e deixar uma mensagem :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-3724617475340414894?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/3724617475340414894/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/02/easyrpg-suporte-caracteres-em-utf-8.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3724617475340414894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/3724617475340414894'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/02/easyrpg-suporte-caracteres-em-utf-8.html' title='EasyRPG - Suporte a Caracteres em UTF-8'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_bcNNlVDnNKQ/TUiixwdt4VI/AAAAAAAAAEQ/8NlvBkNasD4/s72-c/DSC02609.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-5243328983256486079</id><published>2011-01-12T21:25:00.002-02:00</published><updated>2011-01-12T21:29:08.859-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Revisão 1084</title><content type='html'>&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="250" width="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/3y297uUIbcI?fs=1&amp;amp;hl=pt_BR&amp;amp;rel=0"&gt;  &lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;  &lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;  &lt;/param&gt;&lt;embed src="http://www.youtube.com/v/3y297uUIbcI?fs=1&amp;amp;hl=pt_BR&amp;amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="250"&gt;&lt;/embed&gt;&lt;/object&gt;      &lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span class="Apple-style-span" style="color: #999999;"&gt;&lt;i&gt;EasyRPG Dingux Rev. 1084&lt;/i&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #999999;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;Olá pessoal, como eu havia dito nos &lt;i&gt;posts&lt;/i&gt; anteriores, o projeto está caminhando bem ultimamente. Acho que agora a parte mais visível aos jogadores começa realmente a ser implementada, até então o foco estava mais voltado à estrutura.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Como vocês podem ver no vídeo e no próprio executável, foi feita muita coisa em relação às caixas de mensagens, que é uma das partes mais difíceis de serem programadas, incluindo a janela de entrada de números. Além disso, também é possível notar que alguns eventos também estão funcionando parcialmente. Eu fiz uma pequena alteração para ativar as músicas dos mapas, talvez não tenha sido a forma mais correta, mas como estava me fazendo uma grande falta, resolvi arriscar. Por falar em música, foram incluídos alguns arquivos &lt;i&gt;mid&lt;/i&gt; para substituição do RTP original, devido a questões de direitos autorais.&lt;br /&gt;&lt;br /&gt;Recomendo, a quem estiver disposto, baixar o binário dessa revisão. Desta vez foram adicionados os mapas de testes utilizados no desenvolvimento, assim você poderá explorar tais mapas e descobrir outras funcionalidades não citadas aqui. Quem for mais ousado pode até tentar rodar um jogo real do RPGM2K, talvez algo funcione, ou não :P&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;b&gt;Link para Download&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.megaupload.com/?d=6W6Z223Q" style="color: #336699; text-decoration: none;"&gt;EasyRPG Rev. 1084 - Dingux&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;b&gt;Links Relacionados&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://easy-rpg.org/" style="color: #336699; text-decoration: none;"&gt;Site Oficial do Projeto&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://cia.vc/stats/project/easyrpg" style="color: #336699; text-decoration: none;"&gt;Últimas Atualizações&amp;nbsp;&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://www.dingoobrasil.com/desenvolvimento-f20/easyrpg-rodando-no-dingoo-t147.htm" style="color: #336699; text-decoration: none;"&gt;Fórum de Discussão do&amp;nbsp;&lt;i&gt;Port&lt;/i&gt;&amp;nbsp;para Dingoo (Português)&lt;/a&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span class="Apple-style-span" style="color: #333333; font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif; font-size: 15px; line-height: 20px;"&gt;&lt;a href="http://sourceforge.net/projects/easyrpg/" style="color: #336699; text-decoration: none;"&gt;Projeto no SourceForge&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-5243328983256486079?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/5243328983256486079/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2011/01/easyrpg-revisao-1084.html#comment-form' title='12 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5243328983256486079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5243328983256486079'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2011/01/easyrpg-revisao-1084.html' title='EasyRPG - Revisão 1084'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-8076257545057260220</id><published>2010-12-24T18:27:00.001-02:00</published><updated>2010-12-24T18:27:53.647-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Binário da Revisão 973</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/_bcNNlVDnNKQ/TRUAwpSw5AI/AAAAAAAAADk/tOBMZioZ4Q8/s1600/Captura_de_tela-EasyRPG+Player+-+55+FPS.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/_bcNNlVDnNKQ/TRUAwpSw5AI/AAAAAAAAADk/tOBMZioZ4Q8/s1600/Captura_de_tela-EasyRPG+Player+-+55+FPS.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;span style="color: #666666;"&gt;EasyRPG Rev. 973&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Hoje estou disponibilizando o último binário compilado para o Dingux (revisão 973), assim quem tiver curiosidade poderá testá-lo. Nunca é demais lembrar que trata-se de um trabalho ainda em andamento, portanto muitas coisas ainda não foram implementadas.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Vejamos então o que já está funcionando, pelo menos parcialmente:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; A tela título;&lt;/li&gt;&lt;li&gt;exibição do mapa;&lt;/li&gt;&lt;li&gt;exibição e controle do líder do grupo no mapa;&lt;/li&gt;&lt;li&gt;menu principal;&lt;/li&gt;&lt;li&gt;exibição de status dos personagens do grupo;&lt;/li&gt;&lt;li&gt;tela de itens;&lt;/li&gt;&lt;li&gt;tela de equipamentos;&lt;/li&gt;&lt;li&gt;tela de técnicas;&lt;/li&gt;&lt;li&gt;tela de encerramento;&lt;/li&gt;&lt;li&gt;tela de Game Over (apesar de não ser possível testá-la, ainda);&lt;/li&gt;&lt;li&gt;dentre outras coisas.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Por enquanto é só e feliz natal a todos :D&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Link para Download&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=MQAHG9MH"&gt;EasyRPG Rev. 973 - Dingux&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links Relacionados&lt;/b&gt;&lt;br /&gt;&lt;a href="http://easy-rpg.org/blog/"&gt;Site Oficial do Projeto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cia.vc/stats/project/easyrpg"&gt;Últimas Atualizações &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dingoobrasil.com/desenvolvimento-f20/easyrpg-rodando-no-dingoo-t147.htm"&gt;Fórum de Discussão do &lt;i&gt;Port&lt;/i&gt; para Dingoo (Português)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/easyrpg/"&gt;Projeto no SourceForge&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-8076257545057260220?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/8076257545057260220/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-binario-da-revisao-973.html#comment-form' title='4 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8076257545057260220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/8076257545057260220'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-binario-da-revisao-973.html' title='EasyRPG - Binário da Revisão 973'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_bcNNlVDnNKQ/TRUAwpSw5AI/AAAAAAAAADk/tOBMZioZ4Q8/s72-c/Captura_de_tela-EasyRPG+Player+-+55+FPS.png' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-7215418457269881232</id><published>2010-12-09T19:51:00.002-02:00</published><updated>2010-12-09T19:52:38.091-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Novo Vídeo</title><content type='html'>Felizmente, o problema da &lt;i&gt;segfault&lt;/i&gt; foi mais fácil de resolver do que eu imaginava. Bem, na verdade tive sorte, pois havia ocorrido um erro semelhante no OpenBOR, então foi um acerto no primeiro chute. O que estava causando a falha de segmentação era o não suporte a arquivos no formato XPM da biblioteca SDL_Image que é distribuída com o Dingux. Sabendo disso, a solução foi trivial :P&lt;br /&gt;&lt;br /&gt;Pra comemorar, estou postando um vídeo da situação atual, assim todos terão uma melhor noção de como anda o desenvolvimento.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object height="344" width="425"&gt;&lt;param name="movie" value="http://www.youtube.com/v/RJTzih1vV2o?hl=pt&amp;fs=1"&gt;  &lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;  &lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;  &lt;/param&gt;&lt;embed src="http://www.youtube.com/v/RJTzih1vV2o?hl=pt&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Nem tudo está perfeito na versão do Dingoo, como vocês podem notar há uma grande lentidão ao acessar o menu de equipamentos, algo que não acontece no PC. Verificando os recursos do aparelho, percebi que a CPU&amp;nbsp; salta de algo em torno de 60% de uso para 99% quando entro neste menu. Esta já é uma boa dica para começar a procurar a origem deste comportamento estranho.&lt;br /&gt;&lt;br /&gt;Muitos desafios ainda nos aguardam :P &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links Relacionados&lt;/b&gt;&lt;br /&gt;&lt;a href="http://easy-rpg.org/blog/"&gt;Site Oficial do Projeto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cia.vc/stats/project/easyrpg"&gt;Últimas Atualizações &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dingoobrasil.com/desenvolvimento-f20/easyrpg-rodando-no-dingoo-t147.htm"&gt;Fórum de Discussão do &lt;i&gt;Port&lt;/i&gt; para Dingoo (Português)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/easyrpg/"&gt;Projeto no SourceForge&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-7215418457269881232?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/7215418457269881232/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-novo-video.html#comment-form' title='2 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7215418457269881232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7215418457269881232'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-novo-video.html' title='EasyRPG - Novo Vídeo'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-245582737541253592</id><published>2010-12-09T08:00:00.002-02:00</published><updated>2010-12-09T08:00:08.964-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='EasyRPG'/><title type='text'>EasyRPG - Atualização</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TQBEtaAeLoI/AAAAAAAAADg/C1OU_rKzDkM/s1600/DSC02573.JPG" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" height="240" src="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TQBEtaAeLoI/AAAAAAAAADg/C1OU_rKzDkM/s320/DSC02573.JPG" width="320" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;&lt;i style="color: #666666;"&gt;Revisão 886 do EasyRPG no Dingoo&lt;/i&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Pois é, depois de um longo período sem nada de novo na página, principalmente relacionado a programação, temos uma grande atualização em um dos projetos mais promissores que eu estava acompanhando, estou falando do EasyRPG.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Nas últimas semanas o pessoal deu uma boa adiantada nas coisas, apesar do tamanho pequeno da equipe, que possui apenas quatro programadores que participam ativamente do projeto.&lt;br /&gt;&lt;br /&gt;Uma das novidades é a não existência da diferença entre &lt;i&gt;player&lt;/i&gt; e &lt;i&gt;player2&lt;/i&gt;, o &lt;i&gt;player&lt;/i&gt; original foi extinto, com o &lt;i&gt;player2&lt;/i&gt; o substituindo completamente, ou seja, agora só temos o &lt;i&gt;player.&lt;/i&gt; Outra coisa legal nesse &lt;i&gt;player&lt;/i&gt; novo é que já está exibindo o mapa, inserindo o líder no grupo nele, inclusive com detecção dos limites. Também já é possível entrar na tela de menu do jogo, onde é exibido o status e imagem de cada integrante do grupo. Uma nova plataforma também foi adicionada, agora também será possível rodar o EasyRPG no Nintendo Wii.&lt;br /&gt;&lt;br /&gt;Para o nosso Dingoo, eu apenas fiz algumas adaptações necessárias para compilação e criei um arquivo para a configuração dos botões. Por enquanto está tudo funcionando numa boa velocidade, o único problema é que recebo uma misteriosa &lt;i&gt;segfault &lt;/i&gt;ao abrir o menu do jogo.&lt;br /&gt;&lt;br /&gt;Se quiser mais informações sobre o EasyRPG dê uma olhada no &lt;a href="http://www.shinnil.co.cc/2010/06/easyrpg-para-dingoo.html"&gt;post anterior&lt;/a&gt; ou visite um dos links abaixo. &lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links Relacionados&lt;/b&gt;&lt;br /&gt;&lt;a href="http://easy-rpg.org/blog/"&gt;Site Oficial do Projeto&lt;/a&gt;&lt;br /&gt;&lt;a href="http://cia.vc/stats/project/easyrpg"&gt;Últimas Atualizações &lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.dingoobrasil.com/desenvolvimento-f20/easyrpg-rodando-no-dingoo-t147.htm"&gt;Fórum de Discussão do &lt;i&gt;Port&lt;/i&gt; para Dingoo (Português)&lt;/a&gt;&lt;br /&gt;&lt;a href="http://sourceforge.net/projects/easyrpg/"&gt;Projeto no SourceForge&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-245582737541253592?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/245582737541253592/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-atualizacao.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/245582737541253592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/245582737541253592'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/12/easyrpg-atualizacao.html' title='EasyRPG - Atualização'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_bcNNlVDnNKQ/TQBEtaAeLoI/AAAAAAAAADg/C1OU_rKzDkM/s72-c/DSC02573.JPG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-6669464300082780557</id><published>2010-11-03T19:57:00.003-02:00</published><updated>2010-11-03T20:07:22.312-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Curiosidades'/><title type='text'>Gravação Original de Mortal Kombat</title><content type='html'>Se você vivenciou a febre dos jogos de luta no início da década de noventa, com certeza já deve ter se perguntado como foram feitas as capturas dos personagens do Mortal Kombat I. Era algo sem precedentes até então, uma coisa inimaginável até mesmo para os potentes &lt;i&gt;arcades, &lt;/i&gt;que eram a referência em tecnologia de jogos eletrônicos na época&lt;i&gt;.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;Pois bem, aqui está a oportunidade de matar essa curiosidade :P &lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/omOk6FMb8Bg?fs=1&amp;amp;hl=pt_BR"&gt;        &lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;        &lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;        &lt;/param&gt;&lt;embed src="http://www.youtube.com/v/omOk6FMb8Bg?fs=1&amp;amp;hl=pt_BR" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="color: #666666; text-align: center;"&gt;&lt;i&gt;Daniel Pesina demonstrando suas habilidades&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;object height="385" width="480"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LnMNbYUA-Dw?fs=1&amp;amp;hl=pt_BR"&gt;    &lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;    &lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;    &lt;/param&gt;&lt;embed src="http://www.youtube.com/v/LnMNbYUA-Dw?fs=1&amp;amp;hl=pt_BR" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;div style="color: #666666; text-align: center;"&gt;&lt;i&gt;Sempre achei a voadora do Kano um pouco estranha&lt;/i&gt;&lt;/div&gt;&lt;div style="color: #666666; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: #666666; text-align: left;"&gt;&lt;span style="color: black;"&gt;Apenas coloquei aqui dois vídeos para que a página não fique muito lenta&lt;/span&gt;&lt;i&gt;. &lt;/i&gt;&lt;span style="color: black;"&gt;Quem quiser ver a lista completa, basta clicar nos links abaixo:&lt;/span&gt;&lt;/div&gt;&lt;div style="color: #666666; text-align: left;"&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;a href="http://www.youtube.com/watch?v=omOk6FMb8Bg"&gt;&lt;i&gt;Parte 1 (Daniel Pesina)&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;a href="http://www.youtube.com/watch?v=bcyU3UYQF_c"&gt;&lt;i&gt;Parte 2 (Daniel Pesina)&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=yi190t0Txyc"&gt;Parte 3 (Daniel Pesina)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=xdNGVqBP0vE"&gt;Parte 4 (Daniel Pesina)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=SjMaMH5iwV4"&gt;Parte 5 (Daniel Pesina)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;a href="http://www.youtube.com/watch?v=LnMNbYUA-Dw"&gt;&lt;i&gt;Parte 6 (Richard Divizio)&lt;/i&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=u3N8-CYuTdE"&gt;Parte 7 (Richard Divizio)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=XbgnWu_yfRU"&gt;Parte 8 (Richard Divizio)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;i&gt;&lt;a href="http://www.youtube.com/watch?v=oNHAhu3TXYM"&gt;Parte 9 (Richard Divizio)&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="color: black; text-align: left;"&gt;Agradecimento especial ao joaowillian1, que subiu e compartilhou essa pérola conosco! &lt;/div&gt;&lt;div style="color: #666666; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-6669464300082780557?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/6669464300082780557/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/11/gravacao-original-mortal-kombat.html#comment-form' title='3 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6669464300082780557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/6669464300082780557'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/11/gravacao-original-mortal-kombat.html' title='Gravação Original de Mortal Kombat'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-5172719520689065279</id><published>2010-08-26T22:02:00.002-03:00</published><updated>2010-11-03T19:59:00.781-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='The Legend of Zelda'/><title type='text'>The Legend of Zelda: Oni Link Begins - Dingux</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_bcNNlVDnNKQ/THcGyoyRa9I/AAAAAAAAADQ/IhtsYvaiwt0/s1600/s1.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_bcNNlVDnNKQ/THcGyoyRa9I/AAAAAAAAADQ/IhtsYvaiwt0/s320/s1.JPG" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;E aqui está o segundo jogo da trilogia feita por &lt;a href="http://www.zeldaroth.fr/us/team.php"&gt;fãs da série Zelda&lt;/a&gt;. Todas as correções aplicadas no&amp;nbsp;&lt;a href="http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_19.html"&gt;Zelda ROTH&lt;/a&gt; foram duplicadas aqui, por isso creio que não teremos muitos problemas, pelo menos com relação a vazamento de memória.&amp;nbsp;A principal diferença em relação ao jogo anterior é que por este ser ligeiramente maior, &lt;b&gt;o uso da memória &lt;/b&gt;&lt;i&gt;&lt;b&gt;swap &lt;/b&gt;&lt;/i&gt;&lt;b&gt;&amp;nbsp;é obrigatório&amp;nbsp;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;e,&lt;/span&gt;&amp;nbsp;&lt;/b&gt;infelizmente, não vejo maneira de reverter essa situação.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;O controle também está um pouco diferente, devido a adição de novas funcionalidades:&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;Mover Link - direcional&lt;/li&gt;&lt;li&gt;Correr - segurar A (se você possuir a bota)&lt;/li&gt;&lt;li&gt;Usar a espada - B (se você possuir a espada)&lt;/li&gt;&lt;li&gt;Grande Técnica - B para carregar, solte quando estiver totalmente carregada (depois de um som) para usar o ataque giratório&lt;/li&gt;&lt;li&gt;Olhar em volta - R + direcional (fora de &lt;i&gt;dungeons&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Usar objeto selecionado - Y&amp;nbsp;&lt;/li&gt;&lt;li&gt;Usar luvas - A&lt;/li&gt;&lt;li&gt;Ver o mapa - X&lt;/li&gt;&lt;li&gt;Ver monstros derrotados - L (depois de achá-lo)&lt;/li&gt;&lt;li&gt;Teletransporte - R (dentro de &lt;i&gt;dungeons&lt;/i&gt; na forma de &amp;nbsp;&lt;i&gt;Oni Link&lt;/i&gt;)&lt;/li&gt;&lt;li&gt;Abrir baú/Ler/Conversar - B&lt;/li&gt;&lt;li&gt;Acessar/Sair da tela de seleção de itens - Start&lt;/li&gt;&lt;li&gt;Desistir/Salvar - Select&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;Link para download&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,401"&gt;ZeldaOLB_US_dingux_v1.bin.zip&lt;/a&gt;&lt;/b&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.megaupload.com/?d=OKKK4AV5"&gt;ZeldaOBL_US_dingux_v1.src.zip &lt;/a&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-5172719520689065279?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/5172719520689065279/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-oni-link-begins-dingux.html#comment-form' title='8 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5172719520689065279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5172719520689065279'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-oni-link-begins-dingux.html' title='The Legend of Zelda: Oni Link Begins - Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_bcNNlVDnNKQ/THcGyoyRa9I/AAAAAAAAADQ/IhtsYvaiwt0/s72-c/s1.JPG' height='72' width='72'/><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-5676203616395248067</id><published>2010-08-19T21:20:00.001-03:00</published><updated>2012-01-29T19:50:09.694-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='The Legend of Zelda'/><title type='text'>The Legend of Zelda - Return of the Hylian - Dingux V1.2</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TG3DNJFjPPI/AAAAAAAAADI/fb9PB8y9DS4/s1600/s8.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TG3DNJFjPPI/AAAAAAAAADI/fb9PB8y9DS4/s320/s8.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Mais uma vez com a ajuda do pessoal do fórum GP32X, especialmente o usuário hmn, foi possível remover os vazamentos de memória citados na liberação da versão anterior. Na verdade, eu até havia encontrado o problema, porém não conseguia pensar em uma solução.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Tudo era causado por um erro conceitual na herança das classes. Diversas classes, como as responsáveis por inimigos, personagens e objetos, eram derivadas de uma classe em comum, chamada &lt;i&gt;Listable, &lt;/i&gt;que é uma lista ordenada&lt;i&gt;.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;/i&gt;O problema acontecia quando um objeto da classe derivada era destruído, pois somente era chamado o destrutor da classe derivada do primeiro item da lista, posteriormente apenas o destrutor da classe base, no caso &lt;i&gt;Listable&lt;/i&gt;, era invocado. Dessa maneira, muito espaço alocado em memória, como por exemplo a imagem dos personagens, ficava sem referência quando os objetos eram destruídos, caracterizando o vazamento de memória.&lt;br /&gt;&lt;br /&gt;A solução foi simples, declarar o destrutor da classe base como &lt;i&gt;virtual&lt;/i&gt;&amp;nbsp;acaba forçando a execução de ambos os destrutores, tanto da classe base como da derivada.&amp;nbsp;Fácil, não :P&lt;br /&gt;&lt;br /&gt;O que realmente importa é que agora não é mais necessário ativar memória &lt;i&gt;swap &lt;/i&gt;para evitar travamentos, mesmo com um longo tempo de jogo. Pelo menos teoricamente. Espero que essa seja a versão definitiva do Dingoo. Tentarei dar continuidade à trilogia em meados de setembro.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 0px;"&gt;&lt;b&gt;V1.2 (19/08/2010)&lt;/b&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;u&gt;Melhorias/Correções&lt;/u&gt;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Corrigidos os vazamentos de memória menores, citados na versão anterior (agradecimento especial a hmn do fórum GP32X).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;b&gt;Links para download&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin: 0px;"&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;a href="http://dl.openhandhelds.org/cgi-bin/dingoo.cgi?0,0,0,0,26,389" style="color: #336699; text-decoration: none;" target="_blank"&gt;zeldaROTH_dingux_v1.2.bin.zip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=TXOW86UV" style="color: #336699; text-decoration: none;"&gt;zeldaROTH_dingux_v1.2.src.zip&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial, Tahoma, Helvetica, FreeSans, sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-5676203616395248067?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/5676203616395248067/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_19.html#comment-form' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5676203616395248067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5676203616395248067'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_19.html' title='The Legend of Zelda - Return of the Hylian - Dingux V1.2'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TG3DNJFjPPI/AAAAAAAAADI/fb9PB8y9DS4/s72-c/s8.png' height='72' width='72'/><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-1086456090824913621</id><published>2010-08-09T18:28:00.001-03:00</published><updated>2010-11-03T20:01:01.608-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='The Legend of Zelda'/><title type='text'>The Legend of Zelda - Return of the Hylian - Dingux V1.1</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TGBDrsRy8RI/AAAAAAAAADA/kop1Jyc5oRE/s1600/s4.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TGBDrsRy8RI/AAAAAAAAADA/kop1Jyc5oRE/s320/s4.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Depois de muito trabalho e troca de ideias com os caras que estão portando a trilogia para Pandora e Wiz, conseguimos identificar a causa do infame congelamento aleatório. Tratava-se de um &lt;i&gt;cast &lt;/i&gt;problemático na rotina de manutenção dos quadros por segundo, que forçava um &lt;i&gt;delay &lt;/i&gt;de aproximadamente &lt;b&gt;50 dias&lt;/b&gt; para atualização do quadro seguinte! (Obrigado hmn) Por esse motivo a música continuava tocando.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Depois disso, foi identificado um grande vazamento de memória, que fazia com que o sistema inteiro travasse depois de carregar um jogo salvo algumas vezes. Como se tratava de vazamento de memória, isso demorava mais pra acontecer com quem usava a &lt;i&gt;swap&lt;/i&gt;. Felizmente esse problema também foi resolvido.&lt;br /&gt;&lt;br /&gt;Ainda existem vazamentos menores, que podem causar o travamento do sistema depois de um longo tempo de jogo. Mas se você usa memória swap, provavelmente isso nunca irá acontecer.&lt;br /&gt;&lt;br /&gt;Vamos às alterações:&lt;br /&gt;&lt;br /&gt;&lt;b&gt;V1.1 (08/08/2010)&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Melhorias/Correções&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Finalmente consertado o bug do congelamento aleatório (agradecimento especial a hmn e sebt3 do fórum GP32X);&lt;/li&gt;&lt;li&gt;consertado grande vazamento de memória que travava o sistema após carregar um save;&lt;/li&gt;&lt;li&gt;os botões foram remapeados para parecer mais com a configuração do SNES (com mudanças mínimas no código).&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;u&gt;Problemas conhecidos / lista do que fazer&lt;/u&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Encontrar e consertar vazamentos de memória menores, que podem travar o sistema depois de um longo tempo de jogo.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: medium;"&gt;&lt;span class="Apple-style-span" style="font-size: 15px; line-height: 20px;"&gt;&lt;u&gt;Agora os botões estão mapeados da seguinte forma:&lt;/u&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;Start - Confirma;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;Select - Abre menu para salvar jogo;&lt;br /&gt;A - Corre / Levanta objetos;&lt;br /&gt;B - Ataca / Conversa / Ler placas / Abrir baús (aperte e segure o botão);&lt;br /&gt;Y - Usa item selecionado;&lt;br /&gt;X - Mapa;&lt;br /&gt;R + direcional - Olha redondezas;&lt;br /&gt;L - Enciclopédia de monstros (não presente na versão anterior).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif;"&gt;&lt;b&gt;Links para download&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-size: small;"&gt;&lt;span class="Apple-style-span" style="font-size: 12px; font-weight: 800; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="color: black;"&gt;&lt;span class="Apple-style-span" style="font-size: medium; font-weight: normal; line-height: normal;"&gt;&lt;span class="Apple-style-span" style="color: #333333; font-size: 15px; line-height: 20px;"&gt;&lt;span class="Apple-style-span" style="font-family: inherit;"&gt;&lt;span class="Apple-style-span" style="font-family: Arial,Tahoma,Helvetica,FreeSans,sans-serif;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;a href="http://www.megaupload.com/?d=LDAX1KBM" style="color: #336699; text-decoration: none;"&gt;zeldaROTH_dingux_v1.1.bin.zip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=USUJJB8P" style="color: #336699; text-decoration: none;"&gt;zeldaROTH_dingux_v1.1.src.zip&lt;/a&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="color: #444444; font-family: 'Lucida Grande',Tahoma,Helvetica,Arial,sans-serif; font-size: 12px; line-height: 15px;"&gt;&lt;span class="Apple-style-span" style="font-weight: 800;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-1086456090824913621?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/1086456090824913621/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_09.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/1086456090824913621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/1086456090824913621'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_09.html' title='The Legend of Zelda - Return of the Hylian - Dingux V1.1'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TGBDrsRy8RI/AAAAAAAAADA/kop1Jyc5oRE/s72-c/s4.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-7937041285347160711</id><published>2010-08-02T20:55:00.005-03:00</published><updated>2010-11-03T20:02:02.630-02:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Dingux'/><category scheme='http://www.blogger.com/atom/ns#' term='Port'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><category scheme='http://www.blogger.com/atom/ns#' term='The Legend of Zelda'/><title type='text'>The Legend of Zelda - Return of the Hylian - Dingux</title><content type='html'>&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TFdNIS9IECI/AAAAAAAAACo/kg1juSTOESY/s1600/s14.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TFdNIS9IECI/AAAAAAAAACo/kg1juSTOESY/s320/s14.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tela título do Zelda ROTH&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;Eu sei que havia dito que não iria mexer em programação pro dingoo por pelo menos um mês, mas isso aqui caiu no meu colo e não pude me negar :P&lt;br /&gt;&lt;br /&gt;Acabei de compilar para Dingux "&lt;a href="http://www.zeldaroth.fr/us/zroth.php"&gt;The Legend of Zelda - Return of the Hylian&lt;/a&gt;", que é um jogo criado por &lt;a href="http://www.zeldaroth.fr/us/team.php"&gt;fãs&lt;/a&gt; da série Zelda, desenvolvido em C++ e SDL.&lt;br /&gt;&lt;br /&gt;Na verdade, trata-se de uma trilogia seguida por "&lt;a href="http://www.zeldaroth.fr/us/zolb.php"&gt;The Legend of Zelda - Oni Link Begins&lt;/a&gt;" e "&lt;a href="http://www.zeldaroth.fr/us/z3t.php"&gt;The Legend of Zelda - Time to Triumph&lt;/a&gt;". Ainda não pude ver o código desses outros, mas se seguir o mesmo padrão será traquilo fazer rodar no Dingoo.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TFdNSJs-wwI/AAAAAAAAACw/kqrEX5Zg8W4/s1600/s1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TFdNSJs-wwI/AAAAAAAAACw/kqrEX5Zg8W4/s320/s1.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TFdNY1wIixI/AAAAAAAAAC4/DAOUuVkJmDI/s1600/s9.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TFdNY1wIixI/AAAAAAAAAC4/DAOUuVkJmDI/s320/s9.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Os botões estão mapeados da seguinte maneira:&lt;br /&gt;&lt;br /&gt;Start - Confirma;&lt;br /&gt;Select - Abre menu para salvar jogo;&lt;br /&gt;A - Abre baús / lê placas;&lt;br /&gt;B - Corre;&lt;br /&gt;Y - Ataca;&lt;br /&gt;X - Usa item selecionado;&lt;br /&gt;R - Mapa;&lt;br /&gt;L + direcional - Olha redondezas.&lt;br /&gt;&lt;br /&gt;&lt;span style="color: red;"&gt;&lt;b&gt;Atenção&lt;/b&gt;: o jogo está apresentando um bug muito chato, congelamentos aleatórios. Ele trava mas a música continua tocando e é necessário desligar o aparelho para sair. Infelizmente, até agora não tenho ideia do que possa estar causando o problema. [&lt;a href="http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux_09.html"&gt;Corrigido na versão 1.1&lt;/a&gt;]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Links para download &lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=4IZEK1RZ"&gt;zeldaROTH_dingux_v1.bin.zip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=6GOQ98OW"&gt;zeldaROTH_dingux_v1.src.zip&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;i&gt;&lt;b&gt;Observação:&lt;/b&gt;&lt;/i&gt; como o jogo usa arquivos mid para música, pode ser que em alguns momentos você perceba uma "engasgada" na trilha, mas isso é devido ao alto processamento necessário pra rodar esse formato com a SDL_mixer. Isso pode ser resolvido aumentado o clock do seu aparelho.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-7937041285347160711?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/7937041285347160711/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7937041285347160711'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7937041285347160711'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/08/legend-of-zelda-return-of-hylian-dingux.html' title='The Legend of Zelda - Return of the Hylian - Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TFdNIS9IECI/AAAAAAAAACo/kg1juSTOESY/s72-c/s14.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-4623466004910924321</id><published>2010-07-29T18:58:00.001-03:00</published><updated>2010-07-29T19:01:24.571-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDL SLiDing'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='CBixo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>SDL SLiDing - Beta Release</title><content type='html'>Estou liberando uma versão para testes do SDL SLiDing, como dito anteriormente não se trata de nenhum jogo revolucionário, porém com regras muito simples.&lt;br /&gt;&lt;br /&gt;Da &lt;a href="http://www.shinnil.co.cc/2010/07/sdl-sliding-atualizacao-1.html"&gt;atualização anterior&lt;/a&gt; pra cá foram implementados os modos &lt;i&gt;Easy&lt;/i&gt; e &lt;i&gt;Impossible, &lt;/i&gt;além de uma tela bem tosca de créditos, como vocês podem ver abaixo:&lt;br /&gt;&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TFF1Nx19LxI/AAAAAAAAACg/qxyZQBxwx7o/s1600/Captura_de_tela.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TFF1Nx19LxI/AAAAAAAAACg/qxyZQBxwx7o/s320/Captura_de_tela.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tela de Créditos&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;b&gt;Próximas alterações planejadas:&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;melhorar tela de créditos;&lt;/li&gt;&lt;li&gt;implementar caixa de mensagem (vitória);&lt;/li&gt;&lt;li&gt;adicionar modo &lt;i&gt;challenge;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;melhorar interface do jogo em si.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Aceito sugestões, porém só poderei dar prosseguimento às atividades de desenvolvimento para o Dingoo em meados de setembro, daqui até lá estarei mais ocupado do que de costume...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Seguem links para download:&lt;/b&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=7EVVMJ6B"&gt;SDL_SLiDing_v0.1b_bin.zip&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.megaupload.com/?d=9SALMPYL"&gt;SDL_SLiDing_v0.1b_src.zip &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Notas para os desenvolvedores&lt;/b&gt;&lt;br /&gt;O código-fonte contém projetos para &lt;a href="http://www.codelite.org/"&gt;CodeLite&lt;/a&gt;, para utilizá-lo é necessário configurar o IDE para o compilador do Dingux. Caso não tenha configurado, siga &lt;a href="http://www.dingoobr.com/?p=2947"&gt;este tutorial&lt;/a&gt;. Como o SDL SLiDing depende da biblioteca CBixo, existe um projeto nomeado &lt;a href="http://www.shinnil.co.cc/2010/07/cbixo-engine.html"&gt;CBixo&lt;/a&gt; e outro nomeado Teste, que na verdade é o SDL SLiDing em si.&lt;br /&gt;&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-4623466004910924321?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/4623466004910924321/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-beta-release.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/4623466004910924321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/4623466004910924321'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-beta-release.html' title='SDL SLiDing - Beta Release'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_bcNNlVDnNKQ/TFF1Nx19LxI/AAAAAAAAACg/qxyZQBxwx7o/s72-c/Captura_de_tela.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-7246846864017319060</id><published>2010-07-23T19:45:00.001-03:00</published><updated>2010-07-23T20:38:06.378-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDL SLiDing'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='CBixo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>SDL SLiDing - Atualização 1</title><content type='html'>Opa, já temos uma tela de menu principal:&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TEmK5Py7DcI/AAAAAAAAACQ/M0I3tFGj5-0/s1600/Captura_de_tela.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TEmK5Py7DcI/AAAAAAAAACQ/M0I3tFGj5-0/s320/Captura_de_tela.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Menu principal do SDL SLiDing&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;Já a tela do jogo não mudou muito visualmente, apenas foram inseridas algumas informações diferentes, mas falta dar uma ajeitada em tudo:&lt;br /&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TEonbKsD_AI/AAAAAAAAACY/SN2d55W6W9o/s1600/Captura_de_tela-2.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"&gt;&lt;img border="0" src="http://4.bp.blogspot.com/_bcNNlVDnNKQ/TEonbKsD_AI/AAAAAAAAACY/SN2d55W6W9o/s320/Captura_de_tela-2.png" /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;Tela do jogo em si&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;br /&gt;&lt;br /&gt;O que mais foi feito:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;definidas músicas do menu principal e do jogo;&lt;/li&gt;&lt;li&gt;efeitos sonoros do menu adicionados; &lt;/li&gt;&lt;li&gt; modo normal de jogo implementado.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Próximos passos:&lt;br /&gt;&lt;ul&gt;&lt;li&gt; adicionar tela de créditos;&lt;/li&gt;&lt;li&gt;implementar dificuldades &lt;i&gt;easy&lt;/i&gt; e &lt;i&gt;impossible&lt;/i&gt;;&lt;/li&gt;&lt;li&gt;melhorar interface do painel esquerdo durante o jogo;&lt;/li&gt;&lt;li&gt;implementar caixa de mensagens (vitória).&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-7246846864017319060?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/7246846864017319060/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-atualizacao-1.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7246846864017319060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/7246846864017319060'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-atualizacao-1.html' title='SDL SLiDing - Atualização 1'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TEmK5Py7DcI/AAAAAAAAACQ/M0I3tFGj5-0/s72-c/Captura_de_tela.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-5540402127499860882</id><published>2010-07-21T19:00:00.002-03:00</published><updated>2010-07-23T09:31:42.041-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SDL SLiDing'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='CBixo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>SDL SLiDing para Dingux</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;"Portar" as coisas pro Dingoo é legal e tal, até acho que em algumas vezes você acaba recebendo um reconhecimento maior do que deveria, tudo isso pelo impacto do programa em si. Pensando nisso, creio que eu não me sentiria satisfeito sem criar algo do zero pro Dingoo, mesmo que o resultado final não fosse uma &lt;i&gt;obra notável&lt;/i&gt;.&amp;nbsp;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: left;"&gt;Pois bem, com isso em mente, aqui está a resposta :P &lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;/div&gt;&lt;table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto; text-align: center;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td style="text-align: center;"&gt;&lt;img border="0" height="238" src="http://3.bp.blogspot.com/_bcNNlVDnNKQ/TEc5nUQ8bXI/AAAAAAAAACI/-c77eii-kx8/s320/Captura_de_tela.png" style="margin-left: auto; margin-right: auto;" width="320" /&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="tr-caption" style="text-align: center;"&gt;SDL SLiDing&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;SDL SLiDing é uma implementação em C++/SDL do quebra-cabeça também conhecido internacionalmente como &lt;i&gt;sliding puzzle&lt;/i&gt;,&lt;i&gt; sliding tile puzzle&lt;/i&gt; ou &lt;i&gt;sliding block puzzle&lt;/i&gt;. O objetivo do jogo é simples, colocar todos números em ordem crescente, a partir do canto superior esquerdo, deslizando as peças para o espaço vazio.&lt;br /&gt;&lt;br /&gt;Se você tem mais de vinte anos, com certeza já o jogou alguma vez na vida. Eu jogava muito esse jogo quando era criança e até hoje não sei qual seu nome no Brasil, eu só chamava de quebra-cabeça...&lt;br /&gt;&lt;br /&gt;Estou utilizando a biblioteca &lt;a href="http://www.shinnil.co.cc/2010/07/cbixo-engine.html"&gt;CBixo&lt;/a&gt; para acelerar um pouco as coisas. Sei que não é nada do outro mundo, trata-se de um jogo muito simples, mas de início a ideia é essa, tentarei adicionar outras funcionalidades com o passar do tempo. Primeiramente irei liberar a versão pra Dingux e depois pretendo disponibilizar a versão para Linux e Windows, se houver demanda :P&lt;br /&gt;&lt;br /&gt;Maiores informações e uma possível &lt;i&gt;release&lt;/i&gt; em breve...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-5540402127499860882?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/5540402127499860882/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-para-dingux.html#comment-form' title='0 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5540402127499860882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/5540402127499860882'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/07/sdl-sliding-para-dingux.html' title='SDL SLiDing para Dingux'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TEc5nUQ8bXI/AAAAAAAAACI/-c77eii-kx8/s72-c/Captura_de_tela.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6316146208707217817.post-2557518247695628678</id><published>2010-07-13T18:39:00.000-03:00</published><updated>2010-07-13T18:39:22.215-03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OpenXcom'/><category scheme='http://www.blogger.com/atom/ns#' term='Dingoo'/><category scheme='http://www.blogger.com/atom/ns#' term='Projetos'/><title type='text'>OpenXcom Compilado para Dingoo</title><content type='html'>Seguindo sugestão do usuário SteelWings no &lt;a href="http://boards.dingoonity.org/dingux-games-and-homebrew/project-ideas-and-requests-3/165/"&gt;tópico de ideias e solicitações&lt;/a&gt; do Dingoonity, fiz a compilação do &lt;a href="http://openxcom.ninex.info/"&gt;OpenXcom&lt;/a&gt; para Dingux, de maneira relativamente simples. Apenas precisei criar um novo makefile e alterar duas linhas de código pra fazer o aplicativo funcionar. &lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TDyzKMPyYmI/AAAAAAAAACA/cBlcgiP2dkU/s1600/03072010_selectsquad.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://1.bp.blogspot.com/_bcNNlVDnNKQ/TDyzKMPyYmI/AAAAAAAAACA/cBlcgiP2dkU/s320/03072010_selectsquad.png" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;blockquote&gt;O OpenXcom é uma implementação de código aberto do jogo &lt;a href="http://en.wikipedia.org/wiki/UFO:_Enemy_Unknown" target="_blank"&gt;UFO:  Enemy Unknown&lt;/a&gt; (X-Com: UFO Defense nos Estados Unidos) criado pela Micropose, licenciada sob licença GPL e escrito em C++/SDL. &lt;/blockquote&gt;&lt;br /&gt;Pelo que percebi, o programa ainda não está totalmente funcional, mas já é possível fazer muita coisa. Como nunca o tinha jogado anteriormente, então não sei dizer o quanto falta para ficar totalmente redondo.&lt;br /&gt;&lt;br /&gt;Minhas alterações, juntamente com o makefile específico pro dingoo, foram submetidos ao responsável pelo projeto e já foram adicionados ao &lt;a href="https://openxcom.svn.sourceforge.net/svnroot/openxcom/trunk/"&gt;SVN&lt;/a&gt;. Desta forma, será possível para qualquer pessoa que tenha as ferramentas de compilação do dingux configuradas compilar as futuras revisões de código.&lt;br /&gt;&lt;br /&gt;Pré-requisitos para rodar o aplicativo:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;último rootfs do Elta - para exibição correta das cores;&lt;/li&gt;&lt;li&gt;mouse Virtual do SiENcE - para uso do mouse;&lt;/li&gt;&lt;li&gt;último kernel do SiENcE - para uso do mouse;&lt;/li&gt;&lt;li&gt;arquivos do jogo original (X-Com/UFO) - devem ser adicionados no diretório DATA.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Segue arquivo binário pro dingux: &lt;a href="http://www.megaupload.com/?d=B13E5O44"&gt;Revisão 96&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6316146208707217817-2557518247695628678?l=www.shinnil.co.cc' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.shinnil.co.cc/feeds/2557518247695628678/comments/default' title='Postar comentários'/><link rel='replies' type='text/html' href='http://www.shinnil.co.cc/2010/07/openxcom-compilado-para-dingoo.html#comment-form' title='6 Comentários'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/2557518247695628678'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6316146208707217817/posts/default/2557518247695628678'/><link rel='alternate' type='text/html' href='http://www.shinnil.co.cc/2010/07/openxcom-compilado-para-dingoo.html' title='OpenXcom Compilado para Dingoo'/><author><name>Shin-NiL</name><uri>http://www.blogger.com/profile/04625877694166268780</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='29' height='32' src='http://3.bp.blogspot.com/_bcNNlVDnNKQ/TCKZSwVXztI/AAAAAAAAAAM/yCWn8qDF2rU/S220/64-1.png'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_bcNNlVDnNKQ/TDyzKMPyYmI/AAAAAAAAACA/cBlcgiP2dkU/s72-c/03072010_selectsquad.png' height='72' width='72'/><thr:total>6</thr:total></entry></feed>
