gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > PSP browser > DS

#104998 - KahaliTao - Wed Oct 04, 2006 11:32 pm

Would it be easier to take the PSP web browser and port it to the DS?
You could have a cache on the flash card like the PSP does with the memory card.
As for RAM... use what little there is left on the DS or use specific FlashCard RAM. (eg. SuperCard).
_________________
==Hardware==
DSLite, SuperCard SD 2GB V1.63, SuperKey.
Loaded with Moonshell and tons of AUDIO.

#105000 - HyperHacker - Wed Oct 04, 2006 11:37 pm

Haha no. I don't think it even has the same type of CPU. The browser is designed for a much more powerful system, and porting something without source is damn near impossible.

Also I fear a web browser cache on a memory card might kill it.
_________________
I'm a PSP hacker now, but I still <3 DS.

#105001 - silent_code - Thu Oct 05, 2006 12:00 am

isn't the psp basically a ps2 handheld version? i read that it has the same emotion engine stuff going on.

well, about the browser... opera for nds has a ram card (like the n64 had it's 4mb ram pack), doesn't it? *hint* ;^D

i also agree that "porting" something without sources is damn close to impossible... let's say it IS impossible, that makes things easier. some may say that one could "disassemble" it and modify (mostly rewrite) the asm code... but heck, JUST FORGET IT. that wouldn't even be called porting. it's more like hAcKz0R1nG. :^p

use a pc (or mac) for inet... life can be so damn easy. ;^D

#105007 - HyperHacker - Thu Oct 05, 2006 2:15 am

That would be called writing a whole new program based on a dissasembly of a program with the same purpose for another platform. There's really no useful information you could get from a disassembled PSP browser that you couldn't get easier from an open-source PC/PDA browser*, and it's probably illegal.

*Well you could learn some things about the PSP itself (how to use its hardware), but that's useless to a DS developer. And you could learn some general assembly optimizations, but they may not apply to ARM and they can easily be found in tutorials and open-source apps.
_________________
I'm a PSP hacker now, but I still <3 DS.

#105027 - Sektor - Thu Oct 05, 2006 9:12 am

The official PSP browser is very slow and of course it's not open source, so no you can't port that. It would be possible to port the PSP version of Links (homebrew) to the DS. You would have to seriously reduce the RAM usage or support a RAM expansion. It would take the same amount of effort just porting Links from the official source, maybe a tiny bit easier since the PSP version has already been modified to use less RAM and work without a keyboard.
_________________
GTAMP.com/DS

#105035 - Jabba - Thu Oct 05, 2006 11:57 am

Theres already a port a port of Links for DSLinux

#105055 - souLLy - Thu Oct 05, 2006 2:39 pm

heh, 'emotion engine'

#105111 - theDJ - Fri Oct 06, 2006 1:13 am

The PSP browser is aweful anyway..... I prefer text only ;)

#105180 - MelGibson - Fri Oct 06, 2006 4:28 pm

Rather then trying to disassemble the PSP thing and port it to the DS someone could try to port Minimo (embedded Version of Mozilla/Firefox) http://www.mozilla.org/projects/minimo/
to the DS, for which the sourcecode IS available

#105216 - tepples - Fri Oct 06, 2006 8:10 pm

What are the system requirements for minimo?
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#105219 - MelGibson - Fri Oct 06, 2006 8:24 pm

Appearently Minimo runs on Pocket PC and Windows CE powered devices like IPAQs or Asus Mypals (complete Device list here http://wiki.mozilla.org/Minimo:WinCe/Device_Matrix)

Judging from the forums you can get it running on embedded linux powered devices. However minimo is still in very early development status. Still its more possible to port it to the DS then the PSP browser ;-)

#105239 - tepples - Fri Oct 06, 2006 10:10 pm

And by this graph, Minimo is likely to be too big even for the 36 MiB of RAM you get with a SuperCard plugged in.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#105242 - MelGibson - Fri Oct 06, 2006 10:30 pm

Hmmm.. If its running directly on the DS HW without an OS it *might* be possible. At least I think trying to port this one is less stupid then trying to port the psp browser :P

#105501 - LiraNuna - Mon Oct 09, 2006 12:16 am

rofl...
(sorry for spam - couldn't help it)
_________________
Private property.
Violators will be shot, survivors will be shot again.

#105530 - HtheB - Mon Oct 09, 2006 10:25 am

LiraNuna wrote:
rofl...
(sorry for spam - couldn't help it)
go get your --- back to your ---- psp scene.. and never show up here again!

:mad:

damn!

>_<"

Keep it civil. -- MOD

#105535 - El Hobito - Mon Oct 09, 2006 12:12 pm

tepples wrote:
And by this graph, Minimo is likely to be too big even for the 36 MiB of RAM you get with a SuperCard plugged in.

yeah but if we removed the tabs functionality then we would have more than enough

#105579 - Darkflame - Mon Oct 09, 2006 7:58 pm

Theres the nokia one thats open-source too:
http://forum.gbadev.org/viewtopic.php?t=9702&highlight=nokia

I still think starting a *basic* browser from scratch is going to be easier then a port.
Start with almost a text-browser that lets us navigate links, but build it with expandability in mind, and let any URL be downloaded.
_________________
Darkflames Reviews --
Make your own at;
Rateoholic:Reviews for anything, by anyone.