Autor Tema: Haiku OS port  (Leído 19410 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12377
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: Haiku OS port
« Respuesta #45 en: Septiembre 08, 2010, 08:22:30 am »
I can't allow me more time for this now...

I already add a fix for avoid use dladdr.

thanks for all.

Haiku is already supported in the bennugd code.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado EugeneP

  • Jr. Member
  • **
  • Mensajes: 81
  • Karma: 12
  • Sexo: Masculino
    • Ver Perfil
    • http://uwolke.ru
Re: Haiku OS port
« Respuesta #46 en: Septiembre 08, 2010, 12:07:49 pm »
Thank you for all your efforts. Results are great!

These games ( taken mostly from bennupack ) runs:

Adventures of Echo
Apocalypso
Aggressive Pong
CarreraSo-o
Carretera Peligrosa - Violeta
defendorx
Duck Gun - Javi
Energy
EEEEK! EEEEEK! HOOOOOOK!!!
Exploss
FenixLand
hiperbomb
JustFantasy
kakao
Last2007Game
Nazcadreams
NoFPGmatamata
Ofustris
Puzsion
SonicGates2
Space Invaders 2 - Jose
SquareAnihilation
Tetriss
Zomg


There is some mouse problem (probably came from SDL) which makes games like Puzsion or EEEEK! EEEEEK! HOOOOOOK!!! barely playable. Fixing it is my top priority for now, bughunt is starting.

Here is ARCIVE (118M) containing all these games and menu shortcuts. (unpack to /boot for install)
Archive does not contain bennu, but expects it installed in /boot/apps/bennugd (precompled bennu)

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12377
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: Haiku OS port
« Respuesta #47 en: Septiembre 08, 2010, 02:33:02 pm »
thanks you!

please guys, do a karma gift to EugeneP.

About mouse bug, let me know details.

One question, all this games have sources?

thanks again.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5523
  • Karma: 125
  • Sexo: Masculino
    • Ver Perfil
    • GECA soft
Re: Haiku OS port
« Respuesta #48 en: Septiembre 08, 2010, 02:56:05 pm »
Maybe not... I don't see any game of Geca soft in this list  ;D
This is a joke, of course, Karma Up.  ;)

Desconectado EugeneP

  • Jr. Member
  • **
  • Mensajes: 81
  • Karma: 12
  • Sexo: Masculino
    • Ver Perfil
    • http://uwolke.ru
Re: Haiku OS port
« Respuesta #49 en: Septiembre 08, 2010, 07:47:37 pm »
Most of these games are examples from here -->http://code.google.com/p/colombiandevelopers/downloads/list, the sources are available.

I am writing test case on mouse issue.

2 FreeYourMind: Geca Blaster2 runs smoothly :)
« última modificación: Septiembre 08, 2010, 10:56:46 pm por EugeneP »

Conectado FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5523
  • Karma: 125
  • Sexo: Masculino
    • Ver Perfil
    • GECA soft
Re: Haiku OS port
« Respuesta #50 en: Septiembre 08, 2010, 10:41:36 pm »
Can you try 'Skull' ?
What message apears at the detection of SO ?
Thanks :)

Desconectado EugeneP

  • Jr. Member
  • **
  • Mensajes: 81
  • Karma: 12
  • Sexo: Masculino
    • Ver Perfil
    • http://uwolke.ru
Re: Haiku OS port
« Respuesta #51 en: Septiembre 09, 2010, 12:32:26 am »
I have found why mouse moves so jerky. Cleaning event queue in libsdlhandler is called on Haiku more frequently than do_mouse_events(), so most mouse events are thrown away.

I suggest small workaround: disabling queue cleaning (patch attached). Someone who knows Bennu core better than me should probably find nicer solution.

Other small bugs are non-fatal, most of Bennu games runs on Haiku now. I am totally happy. ^________________^
« última modificación: Septiembre 09, 2010, 12:34:25 am por EugeneP »

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12377
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: Haiku OS port
« Respuesta #52 en: Septiembre 09, 2010, 07:49:29 am »
thanks! karma!

I'll check your fix.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Conectado SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12377
  • Karma: 366
  • Sexo: Masculino
    • Ver Perfil
Re: Haiku OS port
« Respuesta #53 en: Septiembre 09, 2010, 08:15:19 am »
I've check your fix...

I can't add it to official version, this is neccesary because in other ways, lot of events that we don't use, will be queued.

I need think in a better method for only remove pending event that haven't control.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Desconectado Lt_Henry

  • Newbie
  • *
  • Mensajes: 29
  • Karma: 1
    • Ver Perfil
Re: Haiku OS port
« Respuesta #54 en: Octubre 04, 2010, 02:56:15 am »
HMFS!!! I was working on Haiku port just before summer, and I came several times to module import bug. What an annoying bug... great job EugeneP. :D

Desconectado EugeneP

  • Jr. Member
  • **
  • Mensajes: 81
  • Karma: 12
  • Sexo: Masculino
    • Ver Perfil
    • http://uwolke.ru
Re: Haiku OS port
« Respuesta #55 en: Octubre 06, 2010, 06:21:30 pm »
Tanks :)
Latest svn binaries are uploaded (see here)
Also I made package of few games prepared for Haiku (bennu game pack ~100Mb)

There is one small non-technical problem. I want nice Bennu icon. Vector icons are preferable in Haiku. I could not find any official icon, so I made one, but I am not skilled in arts :/

HERE IS icon I created. Maybe someone can suggest a better variant?