Bennu Game Development

Foros en Español => Plataformas => iOS => Topic started by: josebita on April 01, 2011, 12:49:44 AM

Title: OS_IOS
Post by: josebita on April 01, 2011, 12:49:44 AM
Splinter, ahora que parece que el port va bien, ¿sería posible añadir una nueva OS_ID para dispositivos iOS al igual que como hicimos con la Wii?.

Gracias :)
Title: Re: OS_IOS
Post by: SplinterGU on April 01, 2011, 01:11:34 AM
si, agregala y pasame el codigo, chequea que no se superponga con ninguno de los oficiales.
Title: Re: OS_IOS
Post by: josebita on April 01, 2011, 11:01:18 PM
Muchas gracias :)
¿Qué tal el 1002? Digo porque parece que el 1001 lo están usando para el port a la PSP.
Title: Re: OS_IOS
Post by: gecko on April 01, 2011, 11:12:28 PM
Me encanta ser optimista, por lo que creo habria que guardar el 1002 para la psp2 :)
Title: Re: OS_IOS
Post by: josebita on April 01, 2011, 11:21:16 PM
Y entonces guardamos el 1001 para la Wii2 :)
Title: Re: OS_IOS
Post by: FreeYourMind on April 01, 2011, 11:40:56 PM
El 666 mejorrr  ;D
Title: Re: OS_IOS
Post by: JaViS on April 25, 2011, 12:28:33 PM
Hay alguna distribución de este port o todavia nada?
Title: Re: OS_IOS
Post by: josebita on April 25, 2011, 12:31:27 PM
Usa el paquete que puse del Puzsion como plantilla. En cuanto eche a andar el nuevo blog daré detalles, pero de momento pregunta las dudas por aquí.
Title: Re: OS_IOS
Post by: josebita on June 03, 2011, 12:21:13 AM
Splinter, creo que todavía no lo has añadido. ¿Podrías hacerlo?.
Title: Re: OS_IOS
Post by: SplinterGU on June 03, 2011, 02:25:38 AM
Quote from: josebita on June 03, 2011, 12:21:13 AM
Splinter, creo que todavía no lo has añadido. ¿Podrías hacerlo?.

perdon, decime bien como queres que los ponga?

OS_IOS? OS_IOS_2X? o algun otro para diferenciarlo de otros IOS?

lo mismo para WII, o el que necesites que no este incluido.

dame nombre y valor, y lo agrego, de forma que sea compatible con lo que ya tenes hecho, para lo ya compilado en realidad solo hay que respetar el valor, la constante es lo de menos, salvo para recompilar los .prg, pero si hay IOS diferentes quuizas deberiamos tener un nombre diferente, o quizas no; tu dime, no estoy muy metido en el tema.
Title: Re: OS_IOS
Post by: josebita on June 03, 2011, 05:43:30 PM
Yo le pondría OS_IOS=1002, sin más.
La diferencia más importante entre dispositivos es la resolución y creo que la forma correcta de detectarla sería con un get_desktop_resolution() Además, hay resoluciones que valen en toda la gama de dispositivos así que por eso yo no me preocuparía demasiado.

Lo único que para compilar para iOS uso tanto el flag TARGET_MAC como TARGET_IOS así que la declaración habría que hacerla como se hace para la GP2X; con un #undef.
Title: Re: OS_IOS
Post by: SplinterGU on June 03, 2011, 07:45:37 PM
no puedo hacer que el flag TARGET_MAC defina IOS, ya esta como sigue la norma para todos los demas.

ya lo implemente.
Title: Re: OS_IOS
Post by: josebita on June 03, 2011, 08:18:35 PM
A lo que has hecho me refería, gracias :)
Title: Re:OS_IOS
Post by: JaViS on August 21, 2012, 01:40:02 PM
Esto ya está implementado? porque cuando corro mi programa en un iphone 3gs no me lo detecta con ninguno de estos valores:


os_id == OS_IOS || os_id == OS_MACOS || os_id == 1002


(Estoy usando el compilador que se distribuye con el Bennupack y el interprete de la plantilla de Josebita)


Saludos!
Title: Re:OS_IOS
Post by: josebita on August 21, 2012, 05:50:11 PM
Debería funcionar, sí...
Te lo miro y te aviso.