forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Looking for people interested in helping with a N64 PSP emu

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> General Discussion
View previous topic :: View next topic  
Author Message
thehalo2renegade



Joined: 26 Jun 2005
Posts: 11

PostPosted: Sun Jun 26, 2005 7:13 am    Post subject: Looking for people interested in helping with a N64 PSP emu Reply with quote

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
View user's profile Send private message
subbie



Joined: 05 May 2005
Posts: 122

PostPosted: Sun Jun 26, 2005 7:52 am    Post subject: Reply with quote

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
View user's profile Send private message
thehalo2renegade



Joined: 26 Jun 2005
Posts: 11

PostPosted: Sun Jun 26, 2005 8:32 am    Post subject: Reply with quote

Im going to use the 1964 as it being the easiest to program and is the most compatible with roms.
Back to top
View user's profile Send private message
gotxp



Joined: 19 Jun 2005
Posts: 11

PostPosted: Sun Jun 26, 2005 8:57 am    Post subject: Reply with quote

I thought I would include a link to the original discussion over at psphacker.com

http://www.psphacker.com/forum/showthread.php?p=23619#post23619

I believe this is your original thread 'thehalo2renegade'
_________________
See The Future... Feel The Future...
Back to top
View user's profile Send private message
inomine



Joined: 05 May 2005
Posts: 53

PostPosted: Sun Jun 26, 2005 9:34 am    Post subject: Reply with quote

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
View user's profile Send private message
Cogboy



Joined: 19 Jan 2005
Posts: 45

PostPosted: Sun Jun 26, 2005 12:47 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail MSN Messenger
Smiths



Joined: 15 May 2005
Posts: 30

PostPosted: Sun Jun 26, 2005 1:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
Nilisco



Joined: 10 Apr 2005
Posts: 2

PostPosted: Sun Jun 26, 2005 1:57 pm    Post subject: Reply with quote

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
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Sun Jun 26, 2005 2:13 pm    Post subject: Reply with quote

"Developer requests" are actually off-topic. Moved.
Back to top
View user's profile Send private message
_Psycho



Joined: 14 Apr 2005
Posts: 28
Location: Montréal, Canada

PostPosted: Mon Jun 27, 2005 8:17 am    Post subject: Reply with quote

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
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Mon Jun 27, 2005 9:37 am    Post subject: Reply with quote

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
View user's profile Send private message
mrbrown



Joined: 17 Jan 2004
Posts: 1536

PostPosted: Mon Jun 27, 2005 10:05 am    Post subject: Reply with quote

pixel wrote:
N64's CPU is big endian.


PSP's CPU is endian selectable.
Back to top
View user's profile Send private message
Guest






PostPosted: Mon Jun 27, 2005 11:11 am    Post subject: Reply with quote

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

PostPosted: Mon Jun 27, 2005 11:17 am    Post subject: Reply with quote

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
View user's profile Send private message
pixel



Joined: 30 Jan 2004
Posts: 791

PostPosted: Mon Jun 27, 2005 2:55 pm    Post subject: Reply with quote

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
View user's profile Send private message
ector



Joined: 12 May 2005
Posts: 195

PostPosted: Thu Jun 30, 2005 3:59 am    Post subject: Reply with quote

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
View user's profile Send private message
thehalo2renegade



Joined: 26 Jun 2005
Posts: 11

PostPosted: Mon Jul 04, 2005 3:17 am    Post subject: Reply with quote

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
View user's profile Send private message
thehalo2renegade



Joined: 26 Jun 2005
Posts: 11

PostPosted: Wed Jul 20, 2005 2:09 am    Post subject: Reply with quote

Hey PacMan here is the file

http://uploadhut.com/view.php/217720.zip
Back to top
View user's profile Send private message
NBC



Joined: 17 Jul 2005
Posts: 5

PostPosted: Wed Jul 20, 2005 9:21 am    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> General Discussion All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group