Si arrastras un TAP al jBacteria de Antonio Villena hace justo eso. Pruébalo... Arrastra un TAP a la ventana del navegador y pulsa ENTER (para seleccionar "Tale Loader").
http://jbacteria.retrolandia.net/128s
Compilando Z88DK para iPad
Moderador: na_th_an
Re: Compilando Z88DK para iPad
Como diría Rorshach: "Urm..."
- Hark0
- Mensajes: 96
- Registrado: Mar, 28 Ene 2014, 07:42
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: Compilando Z88DK para iPad
Ya contacté con el y le pedi material para investigar... que me pasó gustosamente... pero soy demasiado torpe...
(las tabletas no tienen arrastrar....
)
Si me moviera solo con máquinas normales no habria problema, pero es que me pierde teclear espatarrao... XD
(las tabletas no tienen arrastrar....
![Harto :roll:](./images/smilies/icon_rolleyes.gif)
Si me moviera solo con máquinas normales no habria problema, pero es que me pierde teclear espatarrao... XD
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica
Re: Compilando Z88DK para iPad
Yo para eso tengo un netbook de 150€ en el que hago el 90% de mis desarrollos XD
Como diría Rorshach: "Urm..."
- Hark0
- Mensajes: 96
- Registrado: Mar, 28 Ene 2014, 07:42
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: Compilando Z88DK para iPad
Si me dices donde trincar uno lo pillo, porque han volado de las tiendas contra las tabletas y los minis android... hace tiempo que voy detras... y de segunda lo q veo onlain tiene pinta de usado...
Adjunto capturas del ipad... las 3 primeras son los errores de make libs... la ultima es lo ultmo conseguido.
Estoy casi casi... pero algo falla... hmmmm
http://lh6.googleusercontent.com/-Hxbxh ... AGE_23.jpg
http://lh3.googleusercontent.com/-TixjY ... AGE_24.jpg
http://lh6.googleusercontent.com/-5TOcX ... AGE_25.jpg
http://lh5.googleusercontent.com/-B6EHa ... AGE_26.jpg
http://lh3.googleusercontent.com/-3RXCK ... AGE_27.jpg
http://lh4.googleusercontent.com/-k_NAf ... AGE_28.jpg
http://lh5.googleusercontent.com/-nATg2 ... AGE_29.jpg
http://lh3.googleusercontent.com/-XBXJe ... AGE_30.jpg
http://lh6.googleusercontent.com/-daZxi ... AGE_31.jpg
![Triste :(](./images/smilies/icon_e_sad.gif)
Adjunto capturas del ipad... las 3 primeras son los errores de make libs... la ultima es lo ultmo conseguido.
Estoy casi casi... pero algo falla... hmmmm
http://lh6.googleusercontent.com/-Hxbxh ... AGE_23.jpg
http://lh3.googleusercontent.com/-TixjY ... AGE_24.jpg
http://lh6.googleusercontent.com/-5TOcX ... AGE_25.jpg
http://lh5.googleusercontent.com/-B6EHa ... AGE_26.jpg
http://lh3.googleusercontent.com/-3RXCK ... AGE_27.jpg
http://lh4.googleusercontent.com/-k_NAf ... AGE_28.jpg
http://lh5.googleusercontent.com/-nATg2 ... AGE_29.jpg
http://lh3.googleusercontent.com/-XBXJe ... AGE_30.jpg
http://lh6.googleusercontent.com/-daZxi ... AGE_31.jpg
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica
Re: Compilando Z88DK para iPad
Qué raro, joder, llega hasta la última etapa y luego te salta con que hay algo malo en juego.c...
¿Da igual qué intentes compilar? ¿Has probado algo realmente tonto como esto?:
$this->bbcode_second_pass_code('', 'void main (void) {
// Border 6
#asm
ld a, 6
out (254), a
#endasm
}')
¿Da igual qué intentes compilar? ¿Has probado algo realmente tonto como esto?:
$this->bbcode_second_pass_code('', 'void main (void) {
// Border 6
#asm
ld a, 6
out (254), a
#endasm
}')
Como diría Rorshach: "Urm..."
Re: Compilando Z88DK para iPad
Recuerda el problema de Z88DK con meter un "enter" como última línea, que no acabe el fichero principal con corchete o no compilará.
Re: Compilando Z88DK para iPad
En rigor, eso no es un problema de z88dk, sino una convención que se da en bastantes lenguajes de programación. Hay IDEs que, de hecho, añaden automáticamente ese salto de linea al final, como el viejo RHIDE de MSDOS o Dev-Cpp, Code:blocks o Visual Studio.
No sólo en C, se considera un "coding standard" que ha pasado a casi todos los lenguajes que conozco.
Un super mega frikazo tacañón me explicó una vez que la razón real no estaba muy clara, pero que había varias posibilidades:
1.- Cómo leían los ficheros las viejas PDP-11, donde se desarrolló el lenguaje C. El compilador estaba escrito en ensamblador y creo que no procesaba una linea hasta que no leía un retorno de carro \r del archivo.
2.- Para quitarse de problemas con los include. Imagínate que tienes:
$this->bbcode_second_pass_code('', '#include "unperrom.h"
#include "caca.h"
')
Y el archivo "unperrom.h" no termina en un salto de linea. Lo que hace el preprocesador con #include es directamente pegar el texto del archivo que se incluye en el sitio donde se incluye, con lo que la última linea de código se pegaría con "#include "caca.h"" y haría que el conjunto fuese incomprensible para el compilador.
Para entendernos, si "unperro.h" tuviese esto:
$this->bbcode_second_pass_code('', '#define HOLA 23
#define ADIOS 33')
Sin salto de linea al final, el compilador se encontraría con esto:
$this->bbcode_second_pass_code('', '#define HOLA 23
#define ADIOS 33#include "caca.h"')
3.- En los archivos de texto, todas las lineas deben estar completas o bien debe terminar con una marca de fin de fichero, dependiendo del sistema operativo. Con un salto de linea al final te aseguras de que el fichero es perfectamente legible en cualquier sistema. Además, es una buena forma de saber si el archivo está completo si ha sido transferido... Si hubo un error de transmisión en medio del archivo, la última linea no terminará con un salto de linea.
No sólo en C, se considera un "coding standard" que ha pasado a casi todos los lenguajes que conozco.
Un super mega frikazo tacañón me explicó una vez que la razón real no estaba muy clara, pero que había varias posibilidades:
1.- Cómo leían los ficheros las viejas PDP-11, donde se desarrolló el lenguaje C. El compilador estaba escrito en ensamblador y creo que no procesaba una linea hasta que no leía un retorno de carro \r del archivo.
2.- Para quitarse de problemas con los include. Imagínate que tienes:
$this->bbcode_second_pass_code('', '#include "unperrom.h"
#include "caca.h"
')
Y el archivo "unperrom.h" no termina en un salto de linea. Lo que hace el preprocesador con #include es directamente pegar el texto del archivo que se incluye en el sitio donde se incluye, con lo que la última linea de código se pegaría con "#include "caca.h"" y haría que el conjunto fuese incomprensible para el compilador.
Para entendernos, si "unperro.h" tuviese esto:
$this->bbcode_second_pass_code('', '#define HOLA 23
#define ADIOS 33')
Sin salto de linea al final, el compilador se encontraría con esto:
$this->bbcode_second_pass_code('', '#define HOLA 23
#define ADIOS 33#include "caca.h"')
3.- En los archivos de texto, todas las lineas deben estar completas o bien debe terminar con una marca de fin de fichero, dependiendo del sistema operativo. Con un salto de linea al final te aseguras de que el fichero es perfectamente legible en cualquier sistema. Además, es una buena forma de saber si el archivo está completo si ha sido transferido... Si hubo un error de transmisión en medio del archivo, la última linea no terminará con un salto de linea.
Como diría Rorshach: "Urm..."
- Hark0
- Mensajes: 96
- Registrado: Mar, 28 Ene 2014, 07:42
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: Compilando Z88DK para iPad
Bueno, si habeis visto todas las capturas, la cosa se puso interesante cuando al ejecutar zcc, me decia que no encontraba motorzx.h... primero edite los path en el juego y tampoco, al final los puse en la misma carpeta y si los lee...
Las liberias las copie a mano... en el tar de Z88DK vienen zx.cfg y zx.lnx (entiendo que es para linux)... probe ambas, cambie los paths a mano en los cfg, etc...
Sobre el error, hoy le meto un viaje a google a ver que sucede... porque no creo que sea la falta del enter al final, ya que este "bug" ya me lo encontre usando notepad++ (vamos, entorno windows)....
Probe a compilar varios ejemplos que hay en /z88dk/examples/spectrum/ como gfx.c y otros.... todos con el mismo resultado...
Solo se me ocurren 2 cosas:
a) hay algun problema de permisos de ficheros (quiero revisar esto, aunque entrando como SU no deberia, pienso)
Comentar que tuve que hacer un ldid -S zcc (y resto de ejecutables de /z88dk/bin), porque me hacia un Killed: 9
Igual me he dejado algún fichero por ahi al que darle permisos o lo que sea...
b) hay algun fichero que apunta a algun path que esta mal puesto... quizas ha quedado algun c:/ en algun script o algo...
![Confundido :?](./images/smilies/icon_e_confused.gif)
Las liberias las copie a mano... en el tar de Z88DK vienen zx.cfg y zx.lnx (entiendo que es para linux)... probe ambas, cambie los paths a mano en los cfg, etc...
Sobre el error, hoy le meto un viaje a google a ver que sucede... porque no creo que sea la falta del enter al final, ya que este "bug" ya me lo encontre usando notepad++ (vamos, entorno windows)....
Probe a compilar varios ejemplos que hay en /z88dk/examples/spectrum/ como gfx.c y otros.... todos con el mismo resultado...
Solo se me ocurren 2 cosas:
a) hay algun problema de permisos de ficheros (quiero revisar esto, aunque entrando como SU no deberia, pienso)
Comentar que tuve que hacer un ldid -S zcc (y resto de ejecutables de /z88dk/bin), porque me hacia un Killed: 9
Igual me he dejado algún fichero por ahi al que darle permisos o lo que sea...
b) hay algun fichero que apunta a algun path que esta mal puesto... quizas ha quedado algun c:/ en algun script o algo...
![Confundido :?](./images/smilies/icon_e_confused.gif)
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica
Re: Compilando Z88DK para iPad
Deberías registrarte en z88dk.org y preguntar allí, o quizá en un foro de frikis del iPad, porque yo la verdad es que a más no llego ![Triste :(](./images/smilies/icon_e_sad.gif)
Y lo del Enter final, no es un bug, es cómo está definido el lenguaje![Guiño ;)](./images/smilies/icon_e_wink.gif)
![Triste :(](./images/smilies/icon_e_sad.gif)
Y lo del Enter final, no es un bug, es cómo está definido el lenguaje
![Guiño ;)](./images/smilies/icon_e_wink.gif)
Como diría Rorshach: "Urm..."
- Hark0
- Mensajes: 96
- Registrado: Mar, 28 Ene 2014, 07:42
- Ubicación: Cornellà de Llobregat - Barcelona
- Contactar:
Re: Compilando Z88DK para iPad
Mejor aún he contactado (bendito tuite) con el creador del post original... con un poco de suerte entre los dos lo solucionamos
![Muy Feliz :D](./images/smilies/icon_e_biggrin.gif)
![Muy Feliz :D](./images/smilies/icon_e_biggrin.gif)
litiopixel.blogspot.com - Desarrollo videojuegos Indie · Pixel-Art · Retroinformática · Electrónica
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 67 invitados