View previous topic :: View next topic |
Author |
Message |
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Thu Aug 14, 2008 9:01 pm Post subject: Nintendo 64 emu for PSP? |
|
|
Is there anyone out there willing to take the challenge on to dev an N64 emulator for PSP?
P.S its happening!
Wally
Last edited by Wally on Thu Nov 20, 2008 5:23 pm; edited 1 time in total |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Fri Aug 15, 2008 3:17 am Post subject: |
|
|
I'm too busy right now, but maybe later this fall if no one else has bothered... |
|
Back to top |
|
|
Jim
Joined: 02 Jul 2005 Posts: 487 Location: Sydney
|
Posted: Fri Aug 15, 2008 8:49 pm Post subject: |
|
|
What's wrong with Daedalus which has already been ported?
Jim _________________ http://www.dbfinteractive.com |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sat Aug 16, 2008 3:29 am Post subject: |
|
|
It still needs work. Many things don't work at all, and many others are slow. A few things work great, like Mario64, but they're the minority. |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Mon Sep 08, 2008 5:59 pm Post subject: |
|
|
J.F. wrote: | I'm too busy right now, but maybe later this fall if no one else has bothered... |
I guess StrmnNrmn is still hiding away :/
Give it a shot!
Wally |
|
Back to top |
|
|
Illegal Machine
Joined: 25 Apr 2008 Posts: 6
|
Posted: Sat Sep 20, 2008 5:16 am Post subject: |
|
|
J.F. wrote: | I'm too busy right now, but maybe later this fall if no one else has bothered... |
Well fall starts in 2 days, and not only has no one bothered, no one will bother.
Please undertake this project, it's one of the only emulators that have yet to go fullspeed full compatibility.
Daedalus was "somewhat" ok, but Strmn hasn't released anything on it in a year, and makes NO updates on his progress. so just assume he abandoned it. but I do have some questions on how you would do it if that's ok?
Would you just take the src from R13 and start from there?
or would you start porting it from scratch yourself?
or would you look at the console specs, and code it FOR the PSP from day 1?
I've been waiting for Strmn to finish Daedalus for like 2 years. it's not going to happen ever. so PLEASE PLEASE for the thousands of us who would really appreciate it PLEASE MAKE AN N64 EMU
thanks :) |
|
Back to top |
|
|
MDave
Joined: 09 May 2005 Posts: 84
|
Posted: Sat Sep 20, 2008 7:22 am Post subject: |
|
|
Just get the Pandora handheld when that comes out, it will be a lot easier for people to make an emulator without having to squeeze every little bit of juice they can out of a PSP, and cram everything into its limited RAM just to make a select few games playable. That is, if Pandora delivers on its promises :P |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sat Sep 20, 2008 7:50 am Post subject: |
|
|
I plan on getting a Pandora, but I'm not going to quit working on the PSP either. I'll start looking into what would be the best for N64 emu on the PSP - look at the state of Daedalus, check out Mupen64 Plus (that one is still being worked on, so it may be a better base), or something entirely done from scratch (would be best, but take the most work). |
|
Back to top |
|
|
Moneyslap03
Joined: 11 May 2008 Posts: 14
|
Posted: Sun Sep 21, 2008 10:37 am Post subject: |
|
|
how about 1964 emulator i believe that emu had best compatibility |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Sun Sep 21, 2008 12:02 pm Post subject: |
|
|
Moneyslap03 wrote: | how about 1964 emulator i believe that emu had best compatibility |
Try porting it yourself xD
Its built for x86 architecture.
Wally |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sun Sep 21, 2008 1:11 pm Post subject: |
|
|
Moneyslap03 wrote: | how about 1964 emulator i believe that emu had best compatibility |
The last code released for that was OOOLLLLLLDDDDDD. Despite the exectuable being on SourceForge, the project never actually checked any code into the project, old or not. That's on top of the fact that 1964 hasn't been worked on since 2005. So no, 1964 isn't a viable emu for porting.
The two N64 emus worth porting with reasonably up-to-date code are Daedalus and Mupen64 Plus. |
|
Back to top |
|
|
Moneyslap03
Joined: 11 May 2008 Posts: 14
|
Posted: Sun Sep 21, 2008 1:21 pm Post subject: |
|
|
hmmm.... i see but when/if you port the emu will you be adding the intra font and possibly adhoc in the near future |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sun Sep 21, 2008 2:57 pm Post subject: |
|
|
Moneyslap03 wrote: | hmmm.... i see but when/if you port the emu will you be adding the intra font and possibly adhoc in the near future |
Not sure about adhoc... need to play with the sample code for that a bit to get a feel for it, but all my stuff uses intraFont. |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Sun Sep 21, 2008 3:24 pm Post subject: |
|
|
J.F. wrote: | Moneyslap03 wrote: | hmmm.... i see but when/if you port the emu will you be adding the intra font and possibly adhoc in the near future |
Not sure about adhoc... need to play with the sample code for that a bit to get a feel for it, but all my stuff uses intraFont. |
Wouldn't you be wanting to get the emulator at a decent speed before adhoc.. People.. Speed, sound and Compatibility = Better than Adhoc for now.
Wally |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sun Sep 21, 2008 3:50 pm Post subject: |
|
|
Wally4000 wrote: | J.F. wrote: | Moneyslap03 wrote: | hmmm.... i see but when/if you port the emu will you be adding the intra font and possibly adhoc in the near future |
Not sure about adhoc... need to play with the sample code for that a bit to get a feel for it, but all my stuff uses intraFont. |
Wouldn't you be wanting to get the emulator at a decent speed before adhoc.. People.. Speed, sound and Compatibility = Better than Adhoc for now.
Wally |
Of course! But networking will be part of it. I'm just more familiar with the more common sockets/access point networking than adhoc right now. I got the last few adhoc samples posted here, but haven't had the chance to play with them yet. Clearly getting an emu working decently is the first thing to do - there's no reason to support networking on an emu that either doesn't run or only runs at 1 FPS. :) |
|
Back to top |
|
|
Moneyslap03
Joined: 11 May 2008 Posts: 14
|
Posted: Mon Sep 22, 2008 12:43 am Post subject: |
|
|
i did say near future but maybe i shouldve been more clear sorry but when you get it at decent speed or full with compatibility. also will you be working on more compatibility then speed because daedalus wasn't so great on compatibility |
|
Back to top |
|
|
Illegal Machine
Joined: 25 Apr 2008 Posts: 6
|
Posted: Wed Sep 24, 2008 1:46 am Post subject: |
|
|
Daedalus left much to be desired in general...
it had poor sound quality, poor emulation speed, poor compatibility, it was MOSTLY for use with the 1.5 kernel, and got MINOR updates once every 9 months.
I know making an emulator is hard work, and I can't do it myself blah blah blah.. but the fact is that I've seen the work ethic of other coders and I just feel that StrmnNrmn could have stepped up the effort a bit.
As it is, if no one ever picks up the challenge, then I'm back to praying that Ruka somehow finds the sourcecode for Daedaus, and decides to make it work properly |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Wed Sep 24, 2008 9:26 am Post subject: |
|
|
Illegal Machine wrote: | Daedalus left much to be desired in general...
it had poor sound quality, poor emulation speed, poor compatibility, it was MOSTLY for use with the 1.5 kernel, and got MINOR updates once every 9 months.
I know making an emulator is hard work, and I can't do it myself blah blah blah.. but the fact is that I've seen the work ethic of other coders and I just feel that StrmnNrmn could have stepped up the effort a bit.
As it is, if no one ever picks up the challenge, then I'm back to praying that Ruka somehow finds the sourcecode for Daedaus, and decides to make it work properly |
Yes, it's easy to complain when you don't have any idea of the work that goes into a job. :)
Rukka is worse about updates than StmnNrmn... and the source for Daedalus is easier to get than Rukka's source for SNES9x. I'm glad Rukka isn't working on that anymore and that someone else picked it up. |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Wed Sep 24, 2008 12:46 pm Post subject: |
|
|
StrmnNrmn does have a full time job too!
So you can't expect him to work on something every day.
Wally |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Fri Sep 26, 2008 7:18 pm Post subject: |
|
|
Just wondering if you are getting anywhere with this J.F! :P
Wally |
|
Back to top |
|
|
Illegal Machine
Joined: 25 Apr 2008 Posts: 6
|
Posted: Sat Sep 27, 2008 8:07 am Post subject: |
|
|
J.F. wrote: | Illegal Machine wrote: | Daedalus left much to be desired in general...
it had poor sound quality, poor emulation speed, poor compatibility, it was MOSTLY for use with the 1.5 kernel, and got MINOR updates once every 9 months.
I know making an emulator is hard work, and I can't do it myself blah blah blah.. but the fact is that I've seen the work ethic of other coders and I just feel that StrmnNrmn could have stepped up the effort a bit.
As it is, if no one ever picks up the challenge, then I'm back to praying that Ruka somehow finds the sourcecode for Daedaus, and decides to make it work properly |
Yes, it's easy to complain when you don't have any idea of the work that goes into a job. :)
Rukka is worse about updates than StmnNrmn... and the source for Daedalus is easier to get than Rukka's source for SNES9x. I'm glad Rukka isn't working on that anymore and that someone else picked it up. |
complaining(a): expressing pain or dissatisfaction of resentment
well Im not in pain, nor am I resentful...
So I guess I was just expressing my opinion on the subject.
And I thought Ruka was the one that made all those test1 test2 test3 builds that work perfectly.. |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sat Sep 27, 2008 8:19 am Post subject: |
|
|
Illegal Machine wrote: | J.F. wrote: | Illegal Machine wrote: | Daedalus left much to be desired in general...
it had poor sound quality, poor emulation speed, poor compatibility, it was MOSTLY for use with the 1.5 kernel, and got MINOR updates once every 9 months.
I know making an emulator is hard work, and I can't do it myself blah blah blah.. but the fact is that I've seen the work ethic of other coders and I just feel that StrmnNrmn could have stepped up the effort a bit.
As it is, if no one ever picks up the challenge, then I'm back to praying that Ruka somehow finds the sourcecode for Daedaus, and decides to make it work properly |
Yes, it's easy to complain when you don't have any idea of the work that goes into a job. :)
Rukka is worse about updates than StmnNrmn... and the source for Daedalus is easier to get than Rukka's source for SNES9x. I'm glad Rukka isn't working on that anymore and that someone else picked it up. |
complaining(a): expressing pain or dissatisfaction of resentment
well Im not in pain, nor am I resentful...
So I guess I was just expressing my opinion on the subject.
And I thought Ruka was the one that made all those test1 test2 test3 builds that work perfectly.. |
I didn't say people aren't allowed to complain, just that people tend to do so more often when they don't know what it is that they're complaining about. :)
To my knowledge, Rukka hasn't worked on SNES9x since the Slim came out. All the latest Slim-compatible versions have nothing to do with him/her/it. Rukka only ever posted incomplete diff files, which prevented work from being done on SNES9x, and in doing so hampered SNES emulation on the PSP more than helping. His/her/its old v32 version might have been the best for old 1.50-based cfw PSPs a year ago, but is old stuff now, not worth more than a mention in an article about the history of PSP homebrew. |
|
Back to top |
|
|
Illegal Machine
Joined: 25 Apr 2008 Posts: 6
|
Posted: Sat Sep 27, 2008 3:31 pm Post subject: |
|
|
well I have this slim based SNES emulator that's super extra awesome, and just as fast if not faster than the Ver32 1.50 one..
and Chilly Willy and Captn Shoe didnt do it, I had heard that Rukka was behind it so that's why I asked..
lemme know if you want it I guess, unless of course you already have it..
Unfortunately there's no documentation on who made it but the "begging speech" is totally gone now (which I'm glad about)
Back on Topic... Have you given any thought as to whether or not you'll be undertaking the N64 Challenge?
I think it's do-able.. Strmn got really close with NO media engine support,
I have another question tho... Do any of the devs have the official sony devkit? and if not, why not? would it be possible to purchase, I mean if everyone on this forum chipped in and what have you.. just a thought. I dunno how dumb a question it is.. |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Sun Sep 28, 2008 10:34 pm Post subject: |
|
|
You know J.F = Chilly Willy right.
I beg to differ to your point you make about StrmnNrmn (Yes it is StrmnNrmn not Strmn :P . Tis not that HARD to remember his name), he got some way through the ME Support however he has a full time job too (Working for a game dev company on a major commercial PS3 project, although the last I heard from him was a couple of weeks ago when he was going on holidays, perhaps he'll voice in on this) It is only fair on StrmnNrmn that he has a holiday / break from doing what he does in the real world and Daedalus of course.
Daedalus is a free open source project, anyone can work on it as they please there is nothing stopping you researching how an N64 works, the processor and any PSP specific optimisations. Im not saying go for it, im just saying thats how difficult it is to code an emulator.
Please don't get angry at me over this, its just that too many people bother me over time and I needed to vent. Its even driven me off many IRC networks / MSN. I get shit like "Heard anything", "when's the next spiffup" when I have clearly said I'm not doing anymore spiffups because there isn't any need in my case. Thanks for letting me clear some hot air.
He's also rather difficult to contact if anyone hasn't noticed.
Wally
P.S Ruka is behind the slim version of the SNES emu, he's just not being very clear about it. |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Mon Sep 29, 2008 6:54 am Post subject: |
|
|
The version CaptShoe and I worked on was based on the latest code THAT WORKED. Note that NOBODY could get Rukka's diff files to compile into working code. Eventually, somebody did get something like v24 to compile, but that still wasn't the latest and had problems of its own.
The latest SNES9x for the Slim is found here: http://forums.maxconsole.net/showthread.php?t=111354
It's not clear who was working on that version. If it's Rukka, then I suppose he/she/it finally decided to do something on it again... which is why people shouldn't rag on devs like StrmnNrmn - you never know when they'll take a break or when they'll be back working on it again.
By the way, the code for that emu is also not being made easily available. So again we have the situation where if the dev takes another break, no one will be able to work on the project. :( |
|
Back to top |
|
|
Moneyslap03
Joined: 11 May 2008 Posts: 14
|
Posted: Fri Oct 17, 2008 11:10 am Post subject: |
|
|
hey J.F havent looked at this topic in a while but just wanted to know if your still interested cause your the only one who i know that can get this done |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Fri Oct 17, 2008 1:36 pm Post subject: |
|
|
There's a group of three devs supposedly working on Daedalus (saw a thread on it over at dcemu). I think I'll hold off a bit to see if that's really the case. I'm busy enough as it is. :) |
|
Back to top |
|
|
Moneyslap03
Joined: 11 May 2008 Posts: 14
|
Posted: Sat Oct 18, 2008 8:40 am Post subject: |
|
|
Yeah i saw but was a little skeptical about it but im in the process of learning coding via psp-programming.com |
|
Back to top |
|
|
J.F.
Joined: 22 Feb 2004 Posts: 2906
|
Posted: Sat Oct 18, 2008 12:02 pm Post subject: |
|
|
Well, the best way is to just dive in headfirst. :) Look at programs already out for the PSP with source. I recommend something simpler than Daedalus for people just learning. :D |
|
Back to top |
|
|
Wally
Joined: 26 Sep 2005 Posts: 672
|
Posted: Sun Oct 19, 2008 8:52 am Post subject: |
|
|
Moneyslap03 wrote: | Yeah i saw but was a little skeptical about it but im in the process of learning coding via psp-programming.com |
Funny you say that, I have been pming the guy, he's still at school and can't compile the toolchain.... Only time will tell. |
|
Back to top |
|
|
|