{"id":363,"date":"2010-07-05T21:38:00","date_gmt":"2010-07-06T00:38:00","guid":{"rendered":"http:\/\/rockbot.upperland.net\/?p=363"},"modified":"2010-07-05T21:38:00","modified_gmt":"2010-07-06T00:38:00","slug":"nintendo-ds-improvements","status":"publish","type":"post","link":"https:\/\/rockbot.upperland.net\/?p=363","title":{"rendered":"Nintendo DS improvements"},"content":{"rendered":"<p>[lang_pt-br]A vers\u00e3o para DS est\u00e1 100% a par com as funcionalidades da vers\u00e3o PC. N\u00f3s corrigimos v\u00e1rios defeitos que fizeram o programa bastante jog\u00e1vel no pequeno dispositivo:<\/p>\n<ul>\n<li>Corrigido vazamento de mem\u00f3ria causada pela transi\u00e7\u00e3o entre telas<\/li>\n<li>Melhoria grande na velocidade, ao remover todas as c\u00f3pias de fundo de tela e for\u00e7ando o redesenho da tela a cada la\u00e7o. Isso tamb\u00e9m reduziu o consumo de mem\u00f3ria.<\/li>\n<li>Implementada m\u00fasica de fundo (usa o formato MOD do Amiga em modo de compatibilidade, o que ser\u00e1 o padr\u00e3o para todas as vers\u00f5es no futuro).<\/li>\n<li>Implementados efeitos sonos em formato wave (agrade\u00e7o ao lotd do f\u00f3rum do devkitpro pelo patch para corre\u00e7\u00e3o da SDL\/IRQ).<\/li>\n<\/ul>\n<p>Ap\u00f3s todas estas melhoras, n\u00f3s podemos finalmente dar os toques finais ao editor e motor de jogo, j\u00e1 que atualmente faltam a eles apenas alguns poucos retoques como op\u00e7\u00f5es de est\u00e1gio (m\u00fasica de fundo, chefe, mapa inicial), que devem ser f\u00e1ceis. Algumas partes como terreno (espinhos, esteira esquerda\/direita e gele) j\u00e1 est\u00e3o parcialmente implementadas. Ent\u00e3o, n\u00f3s iremos corrigie um congelamento na vers\u00e3o de PS2, adaptar o systema de som para ter m\u00fasica de fundo no PS2, e estamos prontos para o beta 6, que dever\u00e1 ser o \u00faltimo beta, j\u00e1 que nenhuma grande melhoria ser\u00e1 implementada ap\u00f3s este, e ent\u00e3o come\u00e7aremos a distribuir candidatos a vers\u00e3o final, muito antes do esperado inicialmente, quando iremos focar em criar est\u00e1gios, gr\u00e1ficos e sons.[\/lang_pt-br]<\/p>\n<p>[lang_en]The DS port is almost 100% in pair with the PC port. We fixed a lot of issues that made the game very playable on the small device:<\/p>\n<ul>\n<li>Fix a memory leak caused by screens transitions.<\/li>\n<li>Improve speed a lot by removing all underscreen copies and forcing redraw of the screen each loop. This also reduces memory usage.<\/li>\n<li>Implement background music (uses amiga-MOD format in compatibility mode, that will be the default format for all platforms in the future).<\/li>\n<li>Implement sound effects in wave format (thanks to jotd from devkitpro forum for the SDL\/IRQ fix patch).<\/li>\n<\/ul>\n<p>After all those improvements, we can finally give the editor and game engine the final touches, as it currently lacks very few things, such as stage options (bg music, start map, boss), that should be easy. Some parts as terrain type (spikes, moving left\/right and ice) are aready defined and hal-implemented. Then, we&#8217;ll fix a freeze in the PS2 version, adapt sound system trying to implement bg music in PS2, and we&#8217;ll be all set for beta 6 release, that should be the last beta, as no new big features will be implemented after it, and then start rolling out release candidates, much sooner than expected, when we&#8217;ll really focus in creating stages, graphics and sounds. [\/lang_en]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[lang_pt-br]A vers\u00e3o para DS est\u00e1 100% a par com as funcionalidades da vers\u00e3o PC. N\u00f3s corrigimos v\u00e1rios defeitos que fizeram o programa bastante jog\u00e1vel no pequeno dispositivo: Corrigido vazamento de mem\u00f3ria causada pela transi\u00e7\u00e3o entre telas Melhoria grande na velocidade, ao remover todas as c\u00f3pias de fundo de tela e for\u00e7ando o redesenho da tela a cada la\u00e7o. Isso tamb\u00e9m reduziu o consumo de mem\u00f3ria. Implementada m\u00fasica de fundo (usa o formato MOD do Amiga em modo de compatibilidade, o que ser\u00e1 o padr\u00e3o para todas as vers\u00f5es no futuro). Implementados efeitos sonos em formato wave (agrade\u00e7o ao lotd do f\u00f3rum do devkitpro pelo patch para corre\u00e7\u00e3o da SDL\/IRQ). Ap\u00f3s todas estas melhoras, n\u00f3s podemos finalmente dar os toques finais ao editor e motor de jogo, j\u00e1 que atualmente faltam a eles apenas alguns poucos retoques como op\u00e7\u00f5es de est\u00e1gio (m\u00fasica de fundo, chefe, mapa inicial), que devem ser f\u00e1ceis. Algumas partes como terreno (espinhos, esteira esquerda\/direita e gele) j\u00e1 est\u00e3o parcialmente implementadas. Ent\u00e3o, n\u00f3s iremos corrigie um congelamento na vers\u00e3o de PS2, adaptar o systema de som para ter m\u00fasica de fundo no PS2, e estamos prontos para o beta 6, que dever\u00e1 ser o \u00faltimo beta, j\u00e1 que nenhuma grande melhoria ser\u00e1 implementada ap\u00f3s este, e ent\u00e3o come\u00e7aremos a distribuir candidatos a vers\u00e3o final, muito antes do esperado inicialmente, quando iremos focar em criar est\u00e1gios, gr\u00e1ficos e sons.[\/lang_pt-br] [lang_en]The DS port is almost 100% in pair with the PC port. We fixed a lot of issues that made the game very playable on the small device: Fix a memory leak caused by screens transitions. Improve speed a lot by removing all underscreen copies and forcing redraw of the screen each loop. This also reduces memory usage. Implement background music (uses amiga-MOD format in compatibility mode, that will be the default format for all platforms in the future). Implement sound effects in wave format (thanks to jotd from devkitpro forum for the SDL\/IRQ fix patch). After all those improvements, we can finally give the editor and game engine the final touches, as it currently lacks very few things, such as stage options (bg music, start map, boss), that should be easy. Some parts as terrain type (spikes, moving left\/right and ice) are aready defined and hal-implemented. Then, we&#8217;ll fix a freeze in the PS2 version, adapt sound system trying to implement bg music in PS2, and we&#8217;ll be all set for beta 6 release, that should be the last beta, as no new big features will be implemented after it, and then start rolling out release candidates, much sooner than expected, when we&#8217;ll really focus in creating stages, graphics and sounds. [\/lang_en]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-363","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts\/363","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=363"}],"version-history":[{"count":2,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts\/363\/revisions"}],"predecessor-version":[{"id":365,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=\/wp\/v2\/posts\/363\/revisions\/365"}],"wp:attachment":[{"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=363"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=363"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rockbot.upperland.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=363"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}