Autor Tema: PSP Port  (Leído 37302 veces)

panreyes

  • Administrator
  • *****
  • Mensajes: 2089
  • Karma: 70
    • panreyes.com
Re: PSP Port
« Respuesta #30 en: Junio 07, 2010, 02:26:21 pm »
You should talk with Josebita now, he did just that (had to embed everything) with the Wii's port.

Also, there's that port's code:
http://code.google.com/p/bennugd-wii/

josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: PSP Port
« Respuesta #31 en: Junio 07, 2010, 02:32:01 pm »
Yes, daniel.
I'll send you a message to see if we can integrate both ports (if you wish). The architecture of the code in the google code page is not really good but with the new architecture I'm working on, we can keep the benefits of having a modular design inside a single monolothic binary with only the cost of a bigger interpreter.

danielt3

  • Newbie
  • *
  • Mensajes: 46
  • Karma: 9
Re: PSP Port
« Respuesta #32 en: Junio 07, 2010, 03:19:26 pm »

You should talk with Josebita now, he did just that (had to embed everything) with the Wii's port.

Also, there's that port's code:
http://code.google.com/p/bennugd-wii/

I talked to him a few days ago. He explained what he was trying to do with the Wii port. Then I explained that the PSP had a dynamic linking system and I was trying to use it. But like I said in the previous post, it has come to my attention that the PSP dynamic linking system is unable to export single variables. I came with this conclusion by searching the ps2dev.org forums (THE place for PSP development). I found this info from TyRaNiD:

"The stubs do not currently support variables and I dont think they ever will, it would require too much hackery or modification to ld to be really worth it."

It is posted on PS2DEV forums in a topic regarding PRXs. (link: http://forums.ps2dev.org/viewtopic.php?t=4269&highlight=prx). TyRaNiD is one of the developers who created the PSPSDK and make possible for people to write PSP code. In particular he wrote the psp-build-exports tool which made possible to create PRXs.

Yes, daniel.
I'll send you a message to see if we can integrate both ports (if you wish). The architecture of the code in the google code page is not really good but with the new architecture I'm working on, we can keep the benefits of having a modular design inside a single monolothic binary with only the cost of a bigger interpreter.


Yes.

We can for sure do this. Hope Splinter does not get upset we touch his code. I promise I will try my best to make only the necessary changes in the code.

---

Daniel

danielt3

  • Newbie
  • *
  • Mensajes: 46
  • Karma: 9
Re: PSP Port
« Respuesta #33 en: Agosto 24, 2010, 06:28:24 pm »
Hi folks.

I'm writing this to announce that BennuGD now compiles fine in PSP. I have been working with Josebita and getting help from a ScummVM developer (the one responsible for the PSP port) and there were some progress in the last days.

Unfortunately, just compiling the code is not enough. PSP is hard to develop for mostly because we don't have fancy tools (which does not mean we don't have any tools) and documentation. Right now, it is throwing a hardware exeception due to a NULL pointer access at the very beginning of the program which I'm trying to track.

I'm about to get BennuGD working in PSP. Please, be patient.

c'ya
Daniel
---

Daniel

FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5591
  • Karma: 126
    • GECA soft
Re: PSP Port
« Respuesta #34 en: Agosto 24, 2010, 06:35:35 pm »
Nice  ;)

SplinterGU

  • Hero Member
  • *****
  • Mensajes: 12676
  • Karma: 374
Re: PSP Port
« Respuesta #35 en: Agosto 24, 2010, 06:38:04 pm »
great, karma for you.
Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Neodreamer

  • Newbie
  • *
  • Mensajes: 39
  • Karma: 0
Re: PSP Port
« Respuesta #36 en: Agosto 24, 2010, 10:21:23 pm »
good luck! we wait you
« última modificación: Agosto 24, 2010, 10:23:26 pm por Neodreamer »

danielt3

  • Newbie
  • *
  • Mensajes: 46
  • Karma: 9
Re: PSP Port
« Respuesta #37 en: Agosto 24, 2010, 10:24:23 pm »
Some progress has been made so far. Wait a little more for something usable.

Thanks for the support.
« última modificación: Agosto 24, 2010, 10:27:18 pm por danielt3 »
---

Daniel

danielt3

  • Newbie
  • *
  • Mensajes: 46
  • Karma: 9
Re: PSP Port
« Respuesta #38 en: Octubre 25, 2010, 02:46:49 am »
Hi all.

After a lot of work (and quite a few time to do it), I present you the very first demo of BennuGD running in PSP. Me and josebita worked together in this port and we also merged our port's code in one single project at http://code.google.com/p/bennugd-monolithic.

People can download this demo as well as the Wii port (which is more advanced in terms of features) and check the Wiki for some info about the ports and general instructions. Also, I uploaded a video on youtube to show the demo running in my PSP.

http://www.youtube.com/watch?v=xNdwRcIa5N4

Please note that this is a very early beta version of the software, so no guarantees of this being capable of running in one particular PSP system. Also the site is still incomplete but there is a lot more to come.

Stay tuned, people.

 :)

Daniel
« última modificación: Octubre 25, 2010, 08:31:42 am por josebita »
---

Daniel

warrior_rockk

  • Full Member
  • ***
  • Mensajes: 231
  • Karma: 8
Re: PSP Port
« Respuesta #39 en: Octubre 25, 2010, 08:00:30 am »
The first "Hello world" on Bennu in PSP!!! Well worked in my PSP 3000. Thanks a lot Danielt3 and Josebita!

josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: PSP Port
« Respuesta #40 en: Octubre 25, 2010, 08:31:24 am »
Great video, Daniel!
Thanks for crediting me :)

PS: I edited your youtube link as the old one was failing.
« última modificación: Octubre 25, 2010, 08:44:33 am por josebita »

Outlaw

  • Sr. Member
  • ****
  • Mensajes: 463
  • Karma: 9
Re: PSP Port
« Respuesta #41 en: Octubre 25, 2010, 03:24:31 pm »
Excelent news! thank you very very much Danielt3 and Josebita for making this possible! Keep up the good work, you're making something really valuable for the Bennu community!
Obviously: karma++ (both of you)
« última modificación: Octubre 25, 2010, 03:26:07 pm por Outlaw »
"Life is cheap when the bounty is high"

Drumpi

  • Hero Member
  • *****
  • Mensajes: 6241
  • Karma: 157
  • Odio el periodo "entre proyectos"
    • La web de Drumpi
Re: PSP Port
« Respuesta #42 en: Octubre 25, 2010, 10:44:49 pm »
I join to "karma overdose", GOOD WORK to both of you.
New project added to "project list": WII game :D
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)

FreeYourMind

  • Hero Member
  • *****
  • Mensajes: 5591
  • Karma: 126
    • GECA soft
Re: PSP Port
« Respuesta #43 en: Octubre 26, 2010, 03:54:44 pm »
FAKE!

josebita

  • Administrator
  • *****
  • Mensajes: 4039
  • Karma: 257
    • BennuGD Mobile Worklog
Re: PSP Port
« Respuesta #44 en: Octubre 26, 2010, 04:19:25 pm »