| View previous topic :: View next topic |
| Author |
Message |
thehalo2renegade
Joined: 26 Jun 2005 Posts: 11
|
Posted: Sun Jun 26, 2005 7:13 am Post subject: Looking for people interested in helping with a N64 PSP emu |
|
|
| I need someone that is fairly experienced at doing psp homebrew I have the basic foundation for the emulator done just it needs to be polished and worked on for a while. I'm looking for multiple people kinda like a Development team. |
|
| Back to top |
|
 |
subbie
Joined: 05 May 2005 Posts: 122
|
Posted: Sun Jun 26, 2005 7:52 am Post subject: |
|
|
| you porting an exsisting one or writing a new one from scrach? Also with out the psp 3d being known its going ot run like ass in software. |
|
| Back to top |
|
 |
thehalo2renegade
Joined: 26 Jun 2005 Posts: 11
|
Posted: Sun Jun 26, 2005 8:32 am Post subject: |
|
|
| Im going to use the 1964 as it being the easiest to program and is the most compatible with roms. |
|
| Back to top |
|
 |
gotxp
Joined: 19 Jun 2005 Posts: 11
|
|
| Back to top |
|
 |
inomine
Joined: 05 May 2005 Posts: 53
|
Posted: Sun Jun 26, 2005 9:34 am Post subject: |
|
|
| N64 emulator, bah too easy, what we need is a PC emulator that emulates a nice P4 with some shiny Geforce magic, then we can emulate everything without having to mess about porting the current emus! |
|
| Back to top |
|
 |
Cogboy
Joined: 19 Jan 2005 Posts: 45
|
Posted: Sun Jun 26, 2005 12:47 pm Post subject: |
|
|
I think what he is trying to say is thats its a bit early to be thinking about an N64 emulator, especially when we don't even know how to use the gpu. _________________ "the sony PSP was built by god, to determine who on earth had the best skills to defeat the armies of satan" - Saint Peter. |
|
| Back to top |
|
 |
Smiths
Joined: 15 May 2005 Posts: 30
|
Posted: Sun Jun 26, 2005 1:39 pm Post subject: |
|
|
yeah, we gotta figure out more of the hardware before y'all wanna jump into this.
and a psphacker dev thread.... yeah.... considerng they already employ the ps2ownzz technique of "one of our forum users released..."
like registering at a forum gives the right to not cite the true release origin.
I've seen these "task forces" assembled before... it's usually someone who can't program well trying to get people to do the work for them. no offense if that is far from your intention, but i've seen it wayyyy too often.
Let's work on figuring out some more hardware functions and speeding up current emulators before rushing out to port something that'll run like ass and just inspire more posts of "WHY SO SLOWWWW THIS SUXXXx!!!1"
:) |
|
| Back to top |
|
 |
Nilisco
Joined: 10 Apr 2005 Posts: 2
|
Posted: Sun Jun 26, 2005 1:57 pm Post subject: |
|
|
Yep,he just wants to spearhead the operation and find a few coders to do all the work while he takes credit.
Good luck. =) |
|
| Back to top |
|
 |
mrbrown
Joined: 17 Jan 2004 Posts: 1536
|
Posted: Sun Jun 26, 2005 2:13 pm Post subject: |
|
|
| "Developer requests" are actually off-topic. Moved. |
|
| Back to top |
|
 |
_Psycho
Joined: 14 Apr 2005 Posts: 28 Location: Montréal, Canada
|
Posted: Mon Jun 27, 2005 8:17 am Post subject: |
|
|
| on the CPU part, the N64 is a R4000 too isnt ? Might be able to do native emulation or some part, but I tend to agree without any GPU part of the PSP might be hard to get a good 3D going smooth, but who know :) |
|
| Back to top |
|
 |
pixel
Joined: 30 Jan 2004 Posts: 791
|
Posted: Mon Jun 27, 2005 9:37 am Post subject: |
|
|
N64's CPU is big endian. _________________ pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department. |
|
| Back to top |
|
 |
mrbrown
Joined: 17 Jan 2004 Posts: 1536
|
Posted: Mon Jun 27, 2005 10:05 am Post subject: |
|
|
| pixel wrote: | | N64's CPU is big endian. |
PSP's CPU is endian selectable. |
|
| Back to top |
|
 |
Guest
|
Posted: Mon Jun 27, 2005 11:11 am Post subject: |
|
|
| mrbrown wrote: | | pixel wrote: | | N64's CPU is big endian. |
PSP's CPU is endian selectable. |
Ok, but how then will that work ? I am not familiar naturally with the effects of switching the endianness of a CPU away from its default (or booted state). As soon as endianness is switched, wouldn't a completely different set of libraries/copy-of-flash in big-endian need to be available ? Or can it switch on the fly depending on whether its in kernel mode or user mode, and user mode is responsible for converting endianness of data being passed to the kernel via syscall ?
Just curious how all this works. :) |
|
| Back to top |
|
 |
mrbrown
Joined: 17 Jan 2004 Posts: 1536
|
Posted: Mon Jun 27, 2005 11:17 am Post subject: |
|
|
| You have to have access to cop0 to switch endianess. It only affects user and supervisor mode, the kernel will always run in the default endian. |
|
| Back to top |
|
 |
pixel
Joined: 30 Jan 2004 Posts: 791
|
Posted: Mon Jun 27, 2005 2:55 pm Post subject: |
|
|
| mrbrown wrote: | | You have to have access to cop0 to switch endianess. It only affects user and supervisor mode, the kernel will always run in the default endian. | Ah ha ? I didn't know this was restricted to non-kernel mode. _________________ pixel: A mischievous magical spirit associated with screen displays. The computer industry has frequently borrowed from mythology. Witness the sprites in computer graphics, the demons in artificial intelligence and the trolls in the marketing department. |
|
| Back to top |
|
 |
ector
Joined: 12 May 2005 Posts: 195
|
Posted: Thu Jun 30, 2005 3:59 am Post subject: |
|
|
A much worse problem than endian-ness is that N64's MIPS is 64-bit while the one in the PSP is 32-bit. Of course, N64 games don't seem to use very much 64-bit ops so they can probably be emulated without too much speed loss, but if an N64 game uses double precision floating point.. there is no support in the PSP for that, so any double precision math will be dog slow. I'm not sure if N64 games use enough double precision for that to be a problem though.
Anyhow, a port of 1964 is probably not the best idea. If I had the time and motivation and lack of morals so I could use leaked source, I'd start with the UltraHLE source code, even though it's incomplete. |
|
| Back to top |
|
 |
thehalo2renegade
Joined: 26 Jun 2005 Posts: 11
|
Posted: Mon Jul 04, 2005 3:17 am Post subject: |
|
|
| well i found another emu im using that seems the most compatible and i think i have someone to help me with this project so thanks if anyone has any ideas they would be greatly appreciated. |
|
| Back to top |
|
 |
thehalo2renegade
Joined: 26 Jun 2005 Posts: 11
|
|
| Back to top |
|
 |
NBC
Joined: 17 Jul 2005 Posts: 5
|
Posted: Wed Jul 20, 2005 9:21 am Post subject: |
|
|
| i see people telling that since its mips you can natively run code..but how do you do that ? you just make an inline fonction that call the asm related ? |
|
| Back to top |
|
 |
|