Amigos, bajé el DOSBOX para Caanoo pero no logro hacer funcionar ningun juego, alguien de buena voluntad ¿me puede hacer un mini tutorial? quisiera arrancar el Duke1
Gracias!
El Dosbox es complejo de configurar. No hay un menú para seleccionar los juegos y a jugar, sino que hay que hacer lanzadores para cada juego. Cada juego necesita su mapeo de las teclas a los botones de la consola. En este hilo se explica cómo hacer lanzadores. Para más información, mira el tutorial de Dosbox más abajo.
http://www.gp32spain.com/foros/showt...para-el-DOSBox
Aqui tienes un tutorial de DosBox para windows:
http://www.dosbox.com/wiki/Basic_Set...tion_of_DosBox
Y aquí información de Dosbox adaptado a la GP2X.
http://wiki.gp2x.org/wiki/Dosbox
He intentado hacer funcionar el Prince of Persia y no hay manera (pero parece estar cerca).
1-Creo carpeta "prince" en game, pongo el ini, icon, banner y todo bien, aparece en el menú.
2-Meto el juego en la carpeta "C" dentro de "prince" tal cual.
3-Pongo el archivo "dosbox", el "patch" y el archivo ttf en la carpeta "prince" (los archivos del DOSBOX).
4-Creo el archivo "dosbox.conf" y añado la información.
5-Creo archivo "prince.gpe" y añado la información.
6-Creo archivo "mapper.txt" y añado la información.
Mensaje no existe "/mnt/sd/game/prince/c", es decir, no monta y luego intenta cargar PRINCE.exe pero evidentemente no lo carga.
driver c does not exist you must mount it first type intro or intro mount for more information
prince.gpe:
dosbox.conf:Código:#! /bin/sh DIRROOT=/mnt/sd/game/prince DIRGAME=/mnt/sd/game/prince cd ${DIRROOT} ./dosbox -conf ${DIRGAME}/dosbox.conf cd /usr/gp2x exec /usr/gp2x/gp2xmenu
mapper.txtCódigo:[sdl] fulldouble=false output=surface sensitivity=100 mapperfile=mapper.txt [dosbox] machine=vga memsize=8 [cpu] core=simple cycles=1200 [mixer] nosound=false rate=22050 blocksize=2048 prebuffer=30 [sblaster] sbtype=none sbbase=220 irq=7 dma=1 hdma=5 mixer=true oplmode=auto oplrate=22050 [gus] gus=false gusrate=22050 gusbase=240 irq1=5 irq2=5 dma1=3 dma2=3 ultradir=C:\ULTRASND [speaker] pcspeaker=true pcrate=22050 tandy=auto tandyrate=22050 disney=true [joystick] joysticktype=none [dos] xms=true ems=true umb=true [autoexec] # lines of code to boot the dos program go here mount C "/mnt/sd/game/prince/c" c: PRINCE.EXE
Todo editado con Notepad++ y en UNIX.Código:key_space "key 258" key_enter "key 256" key_left "key 269" key_right "key 270" key_up "key 267" key_down "key 268" hand_g2virtkey "key 264" hand_leftclick "key 260" hand_rightclick "key 261" hand_shutdown "key 262" hand_g2mouse "key 265" mod_1 "key 265" key_1 "key 49" key_2 "key 50" key_3 "key 51" key_4 "key 52" key_5 "key 53" key_6 "key 54" key_7 "key 55" key_8 "key 56" key_9 "key 57" key_0 "key 48" key_a "key 97" key_b "key 98" key_c "key 99" key_d "key 100" key_e "key 101" key_f "key 102" key_g "key 103" key_h "key 104" key_i "key 105" key_j "key 106" key_k "key 107" key_l "key 108" key_m "key 109" key_n "key 110" key_o "key 111" key_p "key 112" key_q "key 113" key_r "key 114" key_s "key 115" key_t "key 116" key_u "key 117" key_v "key 118" key_w "key 119" key_x "key 120" key_y "key 121" key_z "key 122" key_f1 "key 282" key_f2 "key 283" key_f3 "key 284" key_f4 "key 285" key_f5 "key 286" key_f6 "key 287" key_f7 "key 288" key_f8 "key 289" key_f9 "key 290" key_f10 "key 291" key_f11 "key 292" key_f12 "key 293" key_space "key 32" key_grave "key 96" key_minus "key 45" key_equals "key 61" key_lbracket "key 91" key_rbracket "key 93" key_semicolon "key 59" key_quote "key 39" key_comma "key 44" key_period "key 46" key_slash "key 47" key_backslash "key 92" key_lessthan "key 60" key_lshift "key 304" key_bspace "key 8" key_enter "key 13" key_esc "key 27" key_lalt "key 308" key_lctrl "key 306" key_ralt "key 307" key_rctrl "key 305" key_insert "key 277" key_home "key 278" key_delete "key 127" key_end "key 279" key_pagedown "key 281" key_pageup "key 280" key_tab "key 9" key_pause "key 19" hand_g2debug "key 263" "
Editado el mapper de nuevo.
Última edición por Darko; 04/07/2012 a las 21:18
¿por qué no apuntas a /mnt/sd/game/prince directamente?Mensaje no existe "/mnt/sd/game/prince/c", es decir, no monta y luego intenta cargar PRINCE.exe pero evidentemente no lo carga.
Creo que el dosbox tiene que estar en /mnt/sd/dosbox obligatoriamente. Luego en la carpeta del juego a que apuntes, todos los ficheros necesarios, incluidos el mapper.txt y el dosbox.conf.
Prueba con esta utilidad (windows) que te crea los ficheros de configuración:
http://dl.openhandhelds.org/cgi-bin/...,0,0,0,63,2294
El dosbox al parecer funciona igual en cualquier carpeta, solamente hay que apuntarla en el {DIRROOT} del .gpe, si no se apunta bien no funciona.
Al cargar DOSBOX intenta montar C, con lo que entiendo que el .conf está bien (AUTOEXEC) y ponga lo que ponga intenta montar pero no encuentra nada.He probado con /mnt/sd/game/prince y intenta montar pero no encuentra nada (lo bueno es que asi se que reconoce el archivo .conf).
El problema lo veo más en el .gpe en el {DIRGAME}, parece que no lo reconoce, incluso lo he eliminado y ni se inmuta, sigue intentando montar c igual sin encontrar nada.
El DosBoxBlast me genera .gpe que no puedo usar en caanoo y tengo que editarlo para que por lo menos lanze DOSBOX (uso el DOSBOX para Caanoo, no el de Wiz con Ginge), además invierte el cd ${DIRROOT} por cd ${DIRGAME} y añade la ruta de {DIRROOT} a la de {DIRGAME}
.gpe generado con DosBoxBlast (sin editar):
Creo que estoy muy cerca, pero no consigo montar el juego.Código:#! /bin/sh DIRROOT=/mnt/sd/game/prince DIRGAME=${DIRROOT}/game/prince cd ${DIRGAME} ${DIRROOT}/dosbox -conf ${DIRGAME}/dosbox.conf cd /usr/gp2x exec /usr/gp2x/gp2xmenu
---------------------------------------------------------------------------------------
Ok, solucionado, el problema está en el propio DOSBOX 0.74 publicado en Openhandhelds, no funciona ni con el config del civilization que también se publicó, sucede lo mismo (no monta C).
Al final he usado el DOSBOX 0.74c del foro GP32X.com y funcionando todo perfectamente. En breve abro hilo nuevo con tutorioal y archivos para usarlo.
Última edición por Darko; 09/07/2012 a las 02:25
muy interesante, lo probare
Tienes mal las variables en el .gpe, DIRGAME tiene que apuntar al juego y DIRROOT al dosbox. Mete dosbox en una carpeta /dosbox y cambia el .gpe con estos valores. En el directorio del juego tiene que estar también el .conf y el fichero de mapeo de teclas. Te tiene que funcionar así.
Código:#! /bin/sh DIRROOT=/mnt/sd/dosbox DIRGAME=/mnt/sd/game/prince cd ${DIRGAME} ${DIRROOT}/dosbox -conf ${DIRGAME}/dosbox.conf cd /usr/gp2x exec /usr/gp2x/gp2xmenu
Nada, sale al menú de nuevo...
De todos modos funciona con el 0.74c pero montando directamente la carpeta del juego.Ahora publico carpeta y tutorial para que funcione.
Publicado tutorial para dosbox en "emuladores"
Marcadores