{"id":37,"date":"2007-01-28T23:38:03","date_gmt":"2007-01-29T01:38:03","guid":{"rendered":"http:\/\/www.neyestrabelli.com\/blog\/2007\/01\/28\/mario-coins-to-psp-v20-oslib\/"},"modified":"2007-01-28T23:38:03","modified_gmt":"2007-01-29T01:38:03","slug":"mario-coins-to-psp-v20-oslib","status":"publish","type":"post","link":"https:\/\/www.neyestrabelli.com\/blog\/2007\/01\/28\/mario-coins-to-psp-v20-oslib\/","title":{"rendered":"Mario Coins to PSP v.2.0 + OSLib"},"content":{"rendered":"<p>Andei procurando alguma biblioteca que ajudasse no desenvolvimento de jogos para PSP, e acabei por  encontrar a <a title=\"Oldschool Library\" href=\"http:\/\/oslib.palib.info\/samples\/\" target=\"_blank\" rel=\"noopener noreferrer\">Oldschool Library<\/a> (para os mais chegados OSLib), \u00e9 uma biblioteca fant\u00e1stica que abstrai bastante coisa em que n\u00e3o se precisa mexer, al\u00e9m de facilitar o desenvolvimento com suas fun\u00e7\u00f5es bem feitas.<br \/>\nBem n\u00e3o vou ficar falando muito da biblioteca, pretendo postar alguns exemplos, quem quiser se arriscar a utiliz\u00e1-la voc\u00ea pode baixar <a title=\"OSLib Download\" href=\"http:\/\/dl.qj.net\/Oldschool-Library-for-PSP-Development-Libraries-PSP-Development\/pg\/12\/fid\/5422\/catid\/202\" target=\"_blank\" rel=\"noopener noreferrer\">aqui<\/a>, eu comecei a traduzir a documenta\u00e7\u00e3o (quem quiser ajudar entre em contato), e voc\u00ea pode chec\u00e1-la em <a title=\"OSLib em Portugu\u00eas\" href=\"http:\/\/www.neyestrabelli.com\/OSLib\/pt-br\/\" target=\"_blank\" rel=\"noopener noreferrer\">OSLib-PT_BR<\/a> .<\/p>\n<p>Voltando ao Mario Coins, para testar a biblioteca resolvi codificar novamente utilizando a mesma, no inicio foi meio estranho, mas logo me acostumei, foi uma maravilha n\u00e3o ter que lembrar dos CALLBACK (threads do PSP), na OSLib basta colocar um comando e pronto, n\u00e3o precisa daquelas 20 linhas de c\u00f3digo..rs.<\/p>\n<p>Melhorias da Vers\u00e3o 2.0:<\/p>\n<p>&#8211; as sprites do Mario agora est\u00e3o em uma sheet (1 unica imagem) n\u00e3o separadas como antes<br \/>\n&#8211; O menu foi modificado com som de sele\u00e7\u00e3o (achei mais bonito agora)<br \/>\n&#8211; O Loop do som foi corrigido, agora quando a musica termina, j\u00e1 come\u00e7a a tocar novamente (nem parece que acaba)<br \/>\n&#8211; Na tela de game over agora \u00e9 poss\u00edvel tirar screenshot, apertando SELECT, a mesma ser\u00e1 gravada na pasta screenshots.<br \/>\n&#8211; Alterei os cr\u00e9ditos<br \/>\n&#8211; agora tem splash screen (tanto meu, quanto da OSLib)<\/p>\n<p>Bem \u00e9 isso, espero que voc\u00eas gostem, segue abaixo mais algumas screens, agora com qualidade (rs):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" id=\"image33\" src=\"http:\/\/www.neyestrabelli.com\/blog\/wp-content\/uploads\/2007\/01\/menu1.jpg\" alt=\"Menu - Mario Coins 2\" width=\"424\" height=\"240\" \/><br \/>\nNovo Menu<br \/>\n<!--more--><br \/>\n<img loading=\"lazy\" decoding=\"async\" id=\"image34\" src=\"http:\/\/www.neyestrabelli.com\/blog\/wp-content\/uploads\/2007\/01\/ingame1.jpg\" alt=\"Ingame - Mario Coins 2\" width=\"424\" height=\"240\" \/><br \/>\nno Jogo<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" id=\"image35\" src=\"http:\/\/www.neyestrabelli.com\/blog\/wp-content\/uploads\/2007\/01\/instrucoes1.jpg\" alt=\"Instrucoes - Mario Coins 2\" width=\"421\" height=\"238\" \/><br \/>\nTela de Instru\u00e7\u00f5es<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" id=\"image36\" src=\"http:\/\/www.neyestrabelli.com\/blog\/wp-content\/uploads\/2007\/01\/creditos1.jpg\" alt=\"Cr\u00e9ditos - Mario Coins 2\" width=\"422\" height=\"239\" \/><br \/>\nNova Tela de Cr\u00e9ditos<\/p>\n<p>E Voc\u00ea pode fazer o download do jogo :<\/p>\n<p>Firmware SE ou OE ou 1.0 :<br \/>\n<a title=\"Mario Coins v.20 for OE\/SE\" href=\"http:\/\/www.badongo.com\/file\/2114606\" target=\"_blank\" rel=\"noopener noreferrer\">http:\/\/www.badongo.com\/file\/2114606<\/a><\/p>\n<p>Firmware 1.50:<br \/>\n<a title=\"Mario Coins v.20 for 1.50\" href=\"http:\/\/www.badongo.com\/file\/2114626\">http:\/\/www.badongo.com\/file\/2114626 <\/a><\/p>\n<p>Boa divers\u00e3o, caso encontre bugs, reporte para corre\u00e7\u00e3o.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Andei procurando alguma biblioteca que ajudasse no desenvolvimento de jogos para PSP, e acabei por encontrar a Oldschool Library (para os mais chegados OSLib), \u00e9 uma biblioteca fant\u00e1stica que abstrai bastante coisa em que n\u00e3o se precisa mexer, al\u00e9m de facilitar o desenvolvimento com suas fun\u00e7\u00f5es bem feitas. Bem n\u00e3o vou ficar falando muito da [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"om_disable_all_campaigns":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1],"tags":[102],"class_list":["post-37","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-mario-coins-psp-oslib"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts\/37","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/comments?post=37"}],"version-history":[{"count":0,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/posts\/37\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/media?parent=37"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/categories?post=37"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.neyestrabelli.com\/blog\/wp-json\/wp\/v2\/tags?post=37"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}