{"id":3164,"date":"2009-03-31T14:38:36","date_gmt":"2009-03-31T13:38:36","guid":{"rendered":"http:\/\/www.labsk.net\/wkr\/?p=3164"},"modified":"2015-06-01T11:36:16","modified_gmt":"2015-06-01T09:36:16","slug":"quake-ds-nds","status":"publish","type":"post","link":"https:\/\/labsk.net\/wkr\/archives\/3164\/","title":{"rendered":"Quake DS (NDS)"},"content":{"rendered":"<p style=\"text-align: justify;\">Hasta hace algunos a\u00f1os, cualquier consola portatil en la que se pod\u00eda ejecutar homebrew, no era decente o era rese\u00f1able, hasta que pod\u00eda hacer funcionar el Doom con un frame ratio cercano a los 60 fps. Pues bien, hoy en d\u00eda, seg\u00fan dicen, la prueba se hace con el <a href=\"http:\/\/es.wikipedia.org\/wiki\/Quake\" target=\"_blank\">Quake<\/a>, un videojuego de acci\u00f3n en primera persona que fue publicado por id Software el 31 de mayo de 1996, y que fue un gran punto de inflexi\u00f3n en el g\u00e9nero.<\/p>\n<p style=\"text-align: justify;\"><img decoding=\"async\" src=\"http:\/\/i624.photobucket.com\/albums\/tt323\/diariowkr\/quake.jpg\" alt=\"Quake\" width=\"600\" \/><\/p>\n<p style=\"text-align: justify;\">Desde 2007 se puede ejecutar en la NDS el <a href=\"http:\/\/es.wikipedia.org\/wiki\/Quake\" target=\"_blank\">Quake<\/a>. Cabe resaltar que la adaptaci\u00f3n no ha sido nada sencilla, en primer lugar, porque han conseguido, optimizando su c\u00f3digo, que una aplicaci\u00f3n que requer\u00eda entre 10 y 20Mb de RAM funcione en tan s\u00f3lo 4Mb (que es lo que tiene la NDS); y por si fuera poco, el juego original renderizaba en tiempo real, por lo que era necesario una buena capacidad de c\u00e1lculo por parte de la m\u00e1quina, cosa que la DS anda escasa tambi\u00e9n (la DS no cuenta con un coprocesador matem\u00e1tico (FPU), necesit\u00e1ndose emular las operaciones en coma flotante).<\/p>\n<p style=\"text-align: justify;\">Si bien, la jugabilidad en la DS es escasa (el pad de la NDS no es que sea de los mejores) si que es un homebrew muy rese\u00f1able, porque se trata de una maravilla de la programaci\u00f3n. As\u00ed que paso a explicaros como hacerlo funcionar:<\/p>\n<p>1. Necesitas descargarte el <a href=\"http:\/\/quake.drunkencoders.com\/index_q1.html\" target=\"_blank\">Quake DS<\/a> (la \u00faltima versi\u00f3n es <a href=\"http:\/\/quake.drunkencoders.com\/downloads\/quakeds_271007_r3.zip\" target=\"_blank\">quakeds_271007_r3.zip<\/a>).<br \/>\n2. Luego, tambi\u00e9n necesitas los ficheros de datos del Quake original (en particular, pak0.pak y pak1.pak). Para ello se presupone que tienes acceso completo al juego porque lo compraste en su d\u00eda. No obstante, tienes unos <a href=\"http:\/\/q.gamersmafia.com\/descargas\/download\/4531\" target=\"_blank\">backups<\/a> del <a href=\"http:\/\/uploading.com\/files\/7GMEJ8Y2\/pak0.7z.html\" target=\"_blank\">pak0.pak<\/a> y <a href=\"http:\/\/uploading.com\/files\/MCIRGFMY\/pak1.7z.html\" target=\"_blank\">pak1.pak<\/a>.<br \/>\n3. Descomprime el <a href=\"http:\/\/quake.drunkencoders.com\/index_q1.html\" target=\"_blank\">Quake DS<\/a> en la ra\u00edz de tu micro SD.<br \/>\n5. Creas en el ra\u00edz de la microSD una carpeta \u00abid1\u00bb (sin comillas).<br \/>\n6. Copias los ficheros pak0.pak y pak1.pak dentro de esa carpeta.<br \/>\n7. Luego necesitas configurar el fichero config.cfg. En la misma p\u00e1gina del <a href=\"http:\/\/quake.drunkencoders.com\/index_q1.html\" target=\"_blank\">Quake DS<\/a> tienes <a href=\"http:\/\/quake.drunkencoders.com\/downloads\/config.cfg\" target=\"_blank\">uno de ejemplo<\/a>.<br \/>\n8. Si tu cartucho no autoparchea las roms y ficheros nds deber\u00e1s hacerlo a mano. En la p\u00e1gina de <a href=\"http:\/\/chishm.drunkencoders.com\/DLDI\/\" target=\"_blank\">Chishm&#8217;s DLDI page<\/a> podr\u00e1s descargarte el driver que corresponda al m\u00e9todo de arranque de tu NDS y tu cartucho flash.<br \/>\n9. Enciende la NDS y ejecuta el fichero QuakeDS.nds.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Hasta hace algunos a\u00f1os, cualquier consola portatil en la que se pod\u00eda ejecutar homebrew, no era decente o era rese\u00f1able, hasta que pod\u00eda hacer funcionar [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":17309,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"sfsi_plus_gutenberg_text_before_share":"","sfsi_plus_gutenberg_show_text_before_share":"","sfsi_plus_gutenberg_icon_type":"","sfsi_plus_gutenberg_icon_alignemt":"","sfsi_plus_gutenburg_max_per_row":"","footnotes":""},"categories":[12],"tags":[142,18,1052],"class_list":["post-3164","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-videojuegos","tag-homebrew","tag-nds","tag-quake"],"_links":{"self":[{"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/posts\/3164","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/comments?post=3164"}],"version-history":[{"count":0,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/posts\/3164\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/media\/17309"}],"wp:attachment":[{"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/media?parent=3164"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/categories?post=3164"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/labsk.net\/wkr\/wp-json\/wp\/v2\/tags?post=3164"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}