Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

Videos of PSMonkey's N64 Emulator in action

Posted Apr 30, 2006 at 5:54AM EST by QJ Staff

Listed in: Homebrew Emulators, News, Previews, Videos, Emulators Tags: psp homebrew emulators
Ó

N64The hype for PSMonkey's N64 Emulator is increasing everyday. And I personally love it! Getting news about the emulator keeps up my hopes.

And today, Psycho77 has just uploaded multiple videos of the emulator in action. Quest 64, Doom, Tetris and Mario Kart 64 are shown in the videos.

Although not playable, the videos definitely show that the emulator is progressing nicely. I personally can't wait for the emulator to come out.

The first download contains the Quest64 Video. The second file contains Doom, Tetris and MK64 videos. Have a look.

Download: [Quest 64 Video]
Download: [Doom, Tetris, MK64 Videos]



100% of voters think this story ROCKS!
Vote Now!    This story ROCKS! (1) This story SUCKS!! (0)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# .Guest 2006-04-30 06:58
sup

Reply
 

 
# :D so eagerRaigxi 2006-04-30 07:00
this emulator looks great already if i do say so myself

(by which i mean its goin in the right direction pretty fast :|)

cant wait to hear more about it :D

Reply
 

 
# sGuest 2006-04-30 07:00
cool, can't wait for more updates.

Reply
 

 
# AmazingGuest 2006-04-30 07:03
Thats awsome! This is very exciting.

Reply
 

 
# Monkey64 is real.meh 2006-04-30 07:07
Toou, and all the other non-believers, there is a version out already, but it doesn't do much.

PSmonkey and his testing team - who, by the way, DO HAVE TECHNICAL KNOWLEDGE, unlike "psdonkey" - have said that a build will be released either when he gets Mario 64 working, or when he sorts out a few more texture problems on games such as Doom and Quest.

Reply
 

 
# fGuest 2006-04-30 07:08
WTF! more videos? stop with these stupid videos and release the damn thing already. stop jerking us around and just let us try it for ourselves already. Why are you try to be like donkey and only releasing videos?? GIVE US The EBOOT!



by Toou (Unregistered), at Apr 30, 2006 at 11:02AM



imagine you're painting a masterpiece, and someone asks you to see it when you're only a little bit in.

Reply
 

 
# -Pranav T 2006-04-30 07:09
Both those inflammatory comments were from the same IP address. Spam again and I'm banning you. Your comments add nothing to the discussion. Keep it clean.

Reply
 

 
# FOR THE LOVE OF GODPSmonkey 2006-04-30 07:09
PLEASE FOR THE LOVE OF GOD. DISABLE UNREGISTERED POST OR ACTUALY CLEAN UP THE COMMENTS.



The comment section is gonna fill up with 40 freaking post of the same looser *****ing the same damn thing.

Reply
 

 
# mp4dubuque 2006-04-30 07:14
are these videos in mp4 so i can save them to my psp

Reply
 

 
# he needs to release emulatorGuest 2006-04-30 07:16
hey i agree with all the comments on how monkye needs to release this emulator already. he keeps teasing us with these stupid videos like everyone says and then he keeps talking about how sweet his emualtor is but he wont give it to us. i think he just wants to play around with us and make us all mad. everyone will keep hating him until he gives us this emulator so we can test it all out for ourselves. no one likes someone who brags about someting but wont give it to us to test for ourselves.

Reply
 

 
# NiceGuest 2006-04-30 07:19
NICE!

Reply
 

 
# Hate Him?!Guest 2006-04-30 07:20
#13, Hate him?





I love him! I don't want him to release it in a stage like this.



I will wait for him to work the bugs out.

Reply
 

 
# how is he teasing?warlord7856 2006-04-30 07:21
Monkey isnt teasing, he is just working his way around the bugs and making it great for when he releases to public and while he is at it he is taking a small ammount of time to video how the emulator is so far so we can see how much progress he is making

Reply
 

 
# -Pranav T 2006-04-30 07:25
Oh cmon guys!

If he released it in such a state, you'd only whine about how you couldnt play games.

Stop flaming. It will be released when it will be done. Stop asking for it. He doesn't owe you anything

Reply
 

 
# okGuest 2006-04-30 07:29
I understand what you are saying #15 but what monkey si doing now is exactly what donkey is doing also. donkey has only picked a few beta testers at that website psp-hacks (you can read about it in the fourms section) to test his emulator for him and find the bugs in it. donkey also just released only videos to us showing the progress of his emulator. even though there still might be bugs in both monkey's and donkey's emualtor, we still would like to try them both out so we can see how it is for ourselves. how hard is it to just relase the emulators to us and keep working on it while we all test it out for them? it doesn't sound that hard at all. and dont tell me that you dont feel the same way.

Reply
 

 
# This will never be fully playable.Rploesser 2006-04-30 07:29
Before people get angry and start yelling let me explain what I mean by playable. I mean that I have no doubt (cause it is obvious) that pspmonkey can get this emulator to work. But working and playable are two different things. To me playable means I can load a game and said game will run at 100% speed. However I don't feel 100% speed will ever happen with this emulator. Being that the psp has been out for over a year now, and the Snes emulator still suffers from slowdown on some games. As does the GBA emulator(try warioware inc.) The Snes and GBA are far slower systems than the N64, and if after a year someone hasn't been able to get either of these 2 emulators to run at 100% I highly doubt anyone will be able to achieve 100% speed with the N64 emu. Take a look at the specs below. The Snes processor ran at 3.58MHz to the N64's 93.75MHz W/ a 62.5MHz co processor. Thats why I say I have no doubt that pspmonkey will get it to work but I don't think it will ever be worth playing.



Snes Specs:

CPU: 16-bit 65816 (3.58MHz)

RAM: 128KB (1Mb), 64KB (0.5Mb) Video RAM

Graphics: Dedicated graphics processor

Colors: 32768 (256 on screen)

Sprites: 128

Sprite Size: 64x64 pixels

Resolution: 512x448 pixels

Sound: 8-channel 8-bit Sony SPC700 digitized sound



N64 Specs:

CPU: 64-bit R4300i RISC (93.75MHz) / 64-bit data paths, registers with 5-stage pipelining

Co-processor: 64-bit RISC (62.5MHz)

RAM: 4MB (36Mb) upgradeable

Graphics: Pixel Drawing Processor (RDP) built into co-processor

Colors: 16.7 million (32,000 on screen)

Polygons: 150,000 per second

Resolution: 640x480 pixels

Sound: 16 to 24-channel 16-bit stereo (up to 100 PCM channels possible)

Reply
 

 
# Great work!Guest 2006-04-30 07:31
I like it, great progress, I can't wait untill it's playable!!

Reply
 

 
# pspfan 2006-04-30 07:33
He will release a new build soon, once he has the texture bugs fixed, which would pretty much make all those games playable. And if he relased it now, you couldn't report bugs because you can't see enough yet...Let him release when he wants...he's not teasing.

Reply
 

 
# He is not teasingGuest 2006-04-30 07:33
He is not teasing, he is keeping the interest going. The reason he is not releasing it is because IT DOES NOT WORK YET. There is nothing enjoyable about playing it. There is no purpose for playing it. Everyone would see it and label it a failure. If he releases it when something about it works, people will like him much much more.

Reply
 

 
# This happens everytime...Guest 2006-04-30 07:36
20, those emulators are ports of other emulators, not built from the ground up like monkey, that's why they're so slow. Also, the PSP's hardwear is very similar to the N64s and it's expected to run at around 40 fps when the dynamic recompiler is added in.

Reply
 

 
# then whyGuest 2006-04-30 07:37
then if he has no intention of releaseing it to us now then why does he keep talking about it and make us more anxious if he has no intention of giveing it to us? i dont know but i think alot of people would agree with me right now that they would like to try it out forthemselves even if all it does is load the logo sign. if that is all it does, we dont care, we just want to see for ourselves thats all.

Reply
 

 
# -Pranav T 2006-04-30 07:38
@ #20:



N64 Specs vs PSP Specs

CPU: 64-bit R4300i RISC (93.75MHz) / 64-bit data paths, registers with 5-stage pipelining PSP 64bit Mips Processor at 366MHz.

Co-processor: 64-bit RISC (62.5MHz) Unknown

RAM: 4MB (36Mb) upgradeable 24MB for PSP

Graphics: Pixel Drawing Processor (RDP) built into co-processor Equivalent or better on the PSP

Colors: 16.7 million (32,000 on screen) same

Polygons: 150,000 per second Unknown

Resolution: 640x480 pixels 480x270

Sound: 16 to 24-channel 16-bit stereo (up to 100 PCM channels possible) Similar

Reply
 

 
# pspfan 2006-04-30 07:41
Rploesserm,

You make some good points, but you have to realize that:



1) PSMonkey is coding this from the GROUND UP--no porting an existing emulator, or basing his code off an existing emulator. At the beginning he tried basign it off an existing PC emulator, but he realized there was no way it would work unless he coded an N64 emulator JUST FOR THE PSP. The GBA and SNES emulators were not written from the ground up just for the PSP.



2)PSMonkey is a very skilled coder and a very determined and dedicated worker. He could probably code much better GBA and SNES emulators if that was the project he was working on. PSMonkey is probably one of the most skilled coders out there, more skilled than the coders of the GBA and SNES emulators.

Reply
 

 
# Rploesser...Guest 2006-04-30 07:42
Of course its not gonna run at 100%. Not even the PC emulators can run games at 100% like the original. Anyway, it will be playable. Some games right now run at 30-60fps at times (depends where your at in the game, and how complecated the game is). And to think this is only running in INTERPRETER mode. Once games are working he will add recompiler mode and it will run much faster.

Reply
 

 
# To Post #19PSmonkey 2006-04-30 07:47
There is a huge difference between me and donkey.



1) I am not some psp n00b. I have already released Iris & ngPsp for the psp.

2) I posted 2 builds so far to date (first being test concept, second being one that ran a large amount of n64 homebrew demos, as well as mortal kombat trillogy with no texturing).

3) I did not give my build to one random person claiming to be 10 years old. Recheck the forums, only 1 person actualy has it. No admin or moderators do.



I mean hell you don't have to look far to see how real this is. An actual PSP-hack mod has a build (he posted up his own video's many times from the build). Even Evab3vA of this site has a recent build and has been doing an up to date compatibility list *see link below*.



I've given my build to respectable people and as well have been keeping people in the loop since day one on this emulator. Donkey has done none of this nor has he even gone out of his way to prove his emulator to someone respectable. Like I mention many times, Clay or any other pspupdates admin is more then wellcome to pm me on the forums for a recent build. I would gladly send.



I plan to release a public build as soon as my transformation & texture bugs are fixed. I think that there are enough games running decent enough to justify a build as soon as thoes two issues are cleared up.



Evab3vA's compatibility list.

http://forums.qj.net/showthread.php?t=42234

Reply
 

 
# Go PSmonkey!!!bigshynepo 2006-04-30 07:51
I'm loving how fast this project is coming along. Now perhaps after all this talk about the other emulators out there for PSP, maybe someone can code a GBA or SNES emu from the ground up like this one.



Keep up the great work!

Reply
 

 
# Keep up the great work!Guest 2006-04-30 08:08
Your emulator puts mine to shame =(

Reply
 

 
# .Guest 2006-04-30 08:11
will this work on 2.6?

Reply
 

 
# oh lordGuest 2006-04-30 08:14
we are going to get all the same stupid comments from the last post.....oh and psmonkey does the newest versoin of ngpsp has sound support?

Reply
 

 
# PSmonkey=teh pwnz0rGuest 2006-04-30 08:33
This is really looking good. The only thing I don't understand, is how we will emulate the N64's controls, since it has about 5 more buttons than the PSP. Maybe set up specific controls for specific titles? I don't quite know. Still, this looks very promising. Keep it up PSmonkey

Reply
 

 
# this is greatcomedy 2006-04-30 08:42
i reckon this is the kind of thing we all love the psp for.



the power of the n64 in the palm of my hand! awsome. truly. what's the point in releasing a build which you can't play? all psmonkey needs is some informed critique which he certainly won't get from the gaming public. but then again it's nice to know it's coming along and rather than just taking his word for it he's taken time to video it for us.



be patient, for now just enjoy the fact that it's being made and that you can see how it's going from time to time.





i also think it's nice that mr psmonkey actually drops into the qj blogs, not many of the devs seem to do that. i hope he can see that most people are genuinely 100% behind him. i also know that the moment a working emulator is released (ie i can play games proper) i will be searching for a donate page.

Reply
 

 
# lolGuest 2006-04-30 08:48
DIS SUX N64 SUX!!!!!11! @$$ WHO CARES NE WAY MAKE A GAMECUBE EMULATOR BETTER I WANNA PLAY ZELDA TWILIGHT PRNCESS







Haha, just joking xD.

Great work Pspmonkey, i'm impressed how fast it's going!

don't listen to all these idiots pressuring like: "release it" or "this is fake" they don't have an idea on how complicated it is to put it all together.

Reply
 

 
# .Guest 2006-04-30 08:52
Rploesser - you cannot judge the emulation of a console based on its' processor speed and the processor speed of other systems that aren't very well emulated. Technically it's possible to emulate an N64 on the PSP depending on how abstracted from the hardware it is, same deal with the SNES and any other system from that N64 era and below (excluding the saturn because of its' crazy crazy architecture).



If you could offload all the graphical calls of any N64 game into the PSP's GPU (which is considerably faster than any built-in pixel processors, GPU technology has moved on in a huge way since the N64). You could write a load balancing part to the emulator so it uses the media core as well as the standard core. It's ridiculous to make assumptions unless you've actually tried it, unless it's quite obviously beyond the system (i.e. ps2 or xbox emulation), but the N64 is considerably lighter hardware wise and if it's just slow while this early in development and considering the short time in which PSmonkey has done this, you can expect atleast near-100%, if not 100%. The real problem with n64 emulation is that there's a crapload of compatibility issues with other games, that's where the main problems will arise from.

Reply
 

 
# I dont get itGuest 2006-04-30 09:07
Whys everyone all excited about this the vidoes to me look like just a bunch of different colors and stuff blocked together. I'm guessing its mostly because he has it running but now just needs to clean up the code. Someone please explain.

Reply
 

 
# #39Guest 2006-04-30 09:28
Please do yourself a favor and stop existing.

Reply
 

 
# Come on...nEcRo64x 2006-04-30 09:29
Can you put yourself if the programmers shoes for one second people? Writing a Nintendo 64 emulator is hard work, it takes a lot of time, patience and programming knowledge. There is a lot of optimization involved, graphics tweaking, etc...



You are forgetting it is HIS piece of software that HE is writing, when it is ready he will release it. So stop begging for it. Homebrew and emulators aren't a right, these programmers don't owe anyone anything, they are a privilage. Stop acting like spoiled brats about it.



Some people... you know who you are.

Reply
 

 
# your doin it psmonkey !!! I changed my name from (Art 19 to Art 20)ART 20 2006-04-30 09:31
Your the man psmonkey. Keep up the hard work !!!!!!!

Reply
 

 
# .Guest 2006-04-30 09:33
cool. monkey how long do you think it would take to build a gba emu from ground up?

Reply
 

 
# hmmGuest 2006-04-30 09:35
Pardon me, i'm dumb, but why does it say Project 64 on the computer window?

Reply
 

 
# @wattywattsnEcRo64x 2006-04-30 09:46
Because the person who made the video was showing a comparison between the PSP N64 emu and the popular PC one Project64.

Reply
 

 
# Again,...Guest 2006-04-30 09:48
Does Kirby 64 work?

Reply
 

 
# #44GiveHaste 2006-04-30 09:49
Because it's a N64 emulator for PC. He's compairing his against the PCs.



For people who say it's fake, go die. It's not fake so stop being an ass. He's doing great work on this.

Reply
 

 
# this emulator will workdnk664 2006-04-30 09:52
psmonkey actually knows what he is doing and this emulator will run at a decent speed since it is being build specifically to run on the psp where as the snes and gba emulators were ported from the pc.

Reply
 

 
# what is wrong with u people?Guest 2006-04-30 09:57
stop ur *****ing, psmonkey doesn't have to make this emulator in the first place. but he is bcuz he's cool. he wants us to have nintendo 64 on our psp's bcuz he kno's that n64 games were and still r awesome. u all get so mad bcuz he's only releasing videos but get over it life isn't fair. the earth doesn't revolve around ne1 so get a life and stfu. if u want the n64 emulator so bad u make 1. psmonkey is working hard on this for us. it says "post a comment" not "post hate messages"

Reply
 

 
# Nice.Ceras 2006-04-30 10:22
Can't wait for a public release ! I don't see it running at full speed any time soon, but impressive, no matter the case.

Reply
 

 
# roflGuest 2006-04-30 11:12
lmfao..

Reply
 

 
# Keep going slave!xsouthpole 2006-04-30 11:14
eww.... the videos look sort of ugly... good owrk anyway. And for mr. technical number 19, who cares about those numbers? Its not as if any SNES or GBA developers worked as hard and deligently to make this as he did. Those emulators were just ports of pc versions. PSMonkey is making his from scratch. So those numbers don't mean anything, the psp's graffical capabilities allow to run N64 games, so its possible. I mean, Sony is making a PS1 emulator. The PS1 is more powerful than the N64. So with hard work, and determination, PSMonkey can reach his goal of a N64 emulator. Someone needs to work on a GBA emulator, how come every psp developer has mysteriously stopped developing gba emulators. By the end of the year, I hope to be playing these emulators.



Full Speed SNES Emulator

Full Speed GBA Emulator

80%-100% Speed PS1 Emulator

50%-75% Speed N64 Emulator



Sweet! Keep going slave!

Reply
 

 
# I've Been Thinking...Guest 2006-04-30 11:24
I don't understand why people are saying N64 CAN'T work on the psp? I mean, just look at PSP UMD games. They are almost near earlier ps2 games and much better than ps1 games. Of coarse there's a difference in homebrew since devs don't have the official kit to make software for psp but doesn't that still mean that N64 should be able to be played? I mean, near ps2 is way better than n64.



The psp specs can handle N64, it's just that the devs aren't able to use the psp to its full potential. Please correct me if i'm wrong cause people are starting to get annoying who keep saying that N64 will never work on a sub ps2 handheld.

Reply
 

 
# just a thoughtGuest 2006-04-30 11:26
i can see that this is gonna be the ***** when it is fully playable, cant wait for zelda64 :)



controls i figure would be like so



the D-pad will become the C buttons



L + R = same



Analog = analog in 64



Square and X will be . A + B



Triangle can become the Z button



this setup will work properly.. and its not that hard to get used to because i use it while im on the N64 pc emulator and I use my ps2 controller for it

Reply
 

 
# WHY DONT PEOPLE JUST LET THE DUDE DO HIS THINGGuest 2006-04-30 11:26
IVE READ MOST OF THE COMMENTS ON THIS TOPIC AND I CAN SEE A WHOLE LOT OF HATING WHY DONT YOU JUST DUCK TAPE YOUR GUMMY FLAPS AND WAIT FOR THE FINISHED PRODUCT INSTEADOF FLAPPING THEM MOLDY GUMS AT SOMTHING THAT HASNT EVEN FINISHED.. ALL THE MAN ISDOING IS SHOWING THAT HE IS TRYING SOMTJING THAT WILL BENIFIT THE PSP PLAYERS WE ALL ARE IF IT DOSENT WORK AT THE END THEN SAY SO BUT UNTIL THEN SHUT THE F UP DONKEY YOU DO WHAT YOU LIKE TO DO KEEP IT GANGSTA POW

Reply
 

 
# I'm gladGuest 2006-04-30 11:39
Well I'm glad to see that the PSP scene hasn't died, and what 6 months ago was a "no way we'll get a n64emu ever" now is a "there's a chance to get games working". Thanks for keeping the homebrew alive!

Reply
 

 
# Kirby 64Guest 2006-04-30 11:55
Is too large it seems.

Reply
 

 
# ^^^Guest 2006-04-30 11:58
I beileve monkey was in development first of the emulator, Doney used the source code that monkey released a while back.

Reply
 

 
# I'm *****ing askingGrannd 2006-04-30 13:15
To PLZ get moderators for the comments section. It's so *****ing irritating when you have to scroll to numerous posts without anything useful to get to the comments that are actually commenting to the post.



Keep up the good work Monkey

Reply
 

 
# WILL ALL IDIONTS STAP ASKING THE SAME F***KING QUESTION!!!Rploesser 2006-04-30 13:17
For F**K SAKE!!! He will release it when he is damn good and ready. Will all the 13 yr old Noobz stop asking the same damn question that was asked 20 time already before this post "when will psmonkey release his emu so we can try it?" Let me say this in plain english "IT!!!! DOESN'T!!!!! WORK!!!! YET!!!!" THERE!!! IS!!!! NOTHING!!!!! FOR!!!! YOU!!!! TO!!!! "PLAY"!!!! I understand why Monkey doesn't want to release it yet. A) it still doesn't work(graphics). B) He wants to keep the exitement going. And he doesn't want to release a piece of shiite. Cause all of the F***KING RETARDS that keep asking for it now will try it and be pissed when it doesn't work like they had dreamed it would. And then in there extreme state of sadness, and hatred for psmonkey they will never bother with it again.

Reply
 

 
# shhh everyoneGuest 2006-04-30 13:18
we all need to realize this, this will be the best emulator ever!!!

Reply
 

 
# Now to respond to those who think my opinion sucks "Donkey"Rploesser 2006-04-30 13:21
Now to respond to those who Feel my opinion about whether this emu will ever work. Let me give a little more reason to hate me so here goes.



People are saying "but this emu will be coded from scratch to run on the psp" I dont argue that it will most likely run better being coded just for the psp. However keep this in mind. I have a Laptop here which Has been named "Frankentop" (Dont ask) Frankentop has a 1ghz pentium3 processor, and 192mb of ram. I have tried every N64 emu that I could get my hands on(Lets use project64 for this example since it was CODED FOR WINDOWS). I have yet to get PJ64 to run decently on Frankentop. I used this laptop as my test bed for everything. So I frequently format it, and change the OS. I have tried running PJ64 on, windows 95,98,2000, and XP. I was always able to get PJ64 to run games but never with a playable frame rate. All these attempts were on clean installs (with no extra software, firewall, antivirus, or spyware etc etc...installed)



Now it is obvious that to run an emulator of say an N64 you need a system faster than a N64(this is due to the overhead needed to run the emulator & the system the emu is running on) Most N64 games were designed to run within the limits of 93.75MHz CPU and 4mb of ram. So logic would say running PJ64 on a system with a 1ghz cpu, and 192mb of ram would work. Let me tell you NOPE that isn’t the case. Lets for the sake of argument say that a N64 game needs a 100mhz cpu, 4mb ram. Now lets move on to what win98 requires, a 66mhz processor and 16mb ram. So lets add that up. 93.75mhz + 66mhz = 159.75mhz, 4mb ram + 16mb ram = 20mb ram. So the minimum combined processing power and ram needed to run an N64 game and win98 is 159.75mhz cpu + 20mb ram. So running by these figures My laptop (1ghz cpu, 192mb ram)has 840.25mhz of extra processing power over what theoretically is needed by an N64 game and win98. As well as 172mb more ram than needed. This leaves a whole lot of processing power and ram for PJ64 to use. So you would think it would run smooth as butter…….ha ha nope….not at all. Pj64 as well as every other N64 emu I have tried still runs like Sh*t. Even on my home pc(2ghz pentium4, 1gig ram, and a geforce fx 5600 w/256mb ram) the frame rate is to low to enjoy playing anything. This is the reason I in my opinion feel this N64 emu for the psp will never reach a speed fast enough to be playable. However I do hope that I am wrong. Cause I would love having a N64 and all its games in the palm of my hand.

Reply
 

 
# FFS...meh 2006-04-30 13:24
Obviously you can't read.

After he gets all or most of the ROMs working, Monkey is going to code a dynamic recompiler (not used in any of the PC emulators) and possibly move some of the emulation to the media engine.

Not only this, but the PSP (333mhz MIPS) processor is related to the N64 (90mhz MIPS) processor. Emulating the r4300i on an x86 (PC) is far more difficult and complicated.

Therefore, yes, this eventually will run most roms at 30-60fps.

Reply
 

 
# AwesomeGuest 2006-04-30 13:26
Love your work Psmonkey, would be great to be able to play Ocarina of time when this is finished. Will donate as much as possible with my meager allowance.



Good Luck :)

Reply
 

 
# ok.................Guest 2006-04-30 13:36
what you said #74 ..........., even though I din't understand a word , I must be a noob.

Reply
 

 
# uhhhhGuest 2006-04-30 13:40
Do you take more time taking videos on your work than actually working on the emulator?

Reply
 

 
# ffs #73 get over yourselfcomedy 2006-04-30 13:53
look, i don't care what laptop you have you're running windows on it for starters. pc emulator makers for n64 are lazy as they have ridiculous processors to get the emulator working on. also:



back many years now when i did my a levels i had a top of the range amd k7, running at an impressive 500mhz, i even had a tnt2 graphics card! yes, 32 megs of onboard graphics ram... why is this relevant? well, i played n64 emulators with 3 of my friends from dawn until dusk for the entire duration of my a-level study leave. the emulator ran at full speed with no slowdown even when 4 players were on mariokart 64.



so you and your gay laptop can take a running jump. a windows emulator has to just put up with windows and directx etc. that's the whoel reason a console with 700 mhz celeron (xbox) at it's heart could run such ridiculously fancy games. things don't have to be done in a jack of all trades manner.



do you understand yet? i think you may need more, graphics cards and motherboards and all the bits in a computer run through windows, yes they all have to talk to one another through the windows language. and then someone puts in n64 emulators and that has to talk to windows, which subsequently talks to the hardware... it talks back to windows which relays the message to the n64 emulator. it takes lots of ram and all sort of other processes to do anything in windows.

for example, copy a large file from one disk to another in dos or linux, then try it in windows. i assure you it's a lot faster without windows in the way.



so if my athlon 500 could emulate n64 well, and it was running win98 do you reckon a more modern 333mhz cpu born of the same stock as the n64 cpu, with an emulator written specifically for it might be able to do the same?



i'm tired of people doubting, you've all seen gta lcs, psp is capable of that. yes it was official sony stuff, yes there were lots of people making it... etc... but it can do that much. so you must believe there's enough inside for it to run n64 games! now go away.

Reply
 

 
# #48Guest 2006-04-30 13:54
I wasn't saying anything negative, it just looked odd, like the psp was just displaying what project64 was emulating on the PC. I'm very excited about monkey64. It's the only reason i havent upgraded and don't plan on doing so.

Keep it up psmonkey,

(To psmonkey:)

I am curious what games company you're with, so i can look out for your releases, although i know coders often like to remain annonymous because hell hath no wrath like Sony.

Reply
 

 
# Great jobGuest 2006-04-30 14:04
Great job monkey...



Most of us appreciate the time and hard work your putting into this emulator so dont let the ungrateful kids get to you bro...



Thanx and continue the great work pal...

Reply
 

 
# Hey Donkey...Guest 2006-04-30 14:33
Then why not PROVE IT?

Reply
 

 
# YOGuest 2006-04-30 15:18
YO

Reply
 

 
# Hey "#78" here is more fuel for the fire.....Rploesser 2006-04-30 16:08
Yes it is true that they share a similar CPU. However the cpu is just that a CPU. The emulator will not be emulating the actual cpu. The emulator will be simulating the Operating system that the N64 uses as well as some specialty chips that don't exsist in the psp. If you could stick the raw operating system into the PSP yes it would probably runs smooth as hell with very little change. However in addition the core functions of the n64's operating system there are alot of other functions that will have to be addressed as well. The co processing functions, the Reality immersion processes, the reality Signal processes(audio ) These are all seperate Parts of the N64 that don't exist in any form in the psp. These function will have to be emulates as well. and everything that has to be emulated will take up precious resources from the psp. So try and use your pea sized brain and understand if your able to that this is just my opinion. Just as you have your own opinion. Obviously im never going to convince you that your wrong. Just as you will never be able to convince me im wrong. I say we agree to disagree, and wait for the dust to settle. Because only then will one of us truly be able to say "I told you so"

Reply
 

 
# 84Guest 2006-04-30 16:21
"Obviously im never going to convince you that your wrong. Just as you will never be able to convince me im wrong"





You can be proven wrong when N64 games are being played on your PSP...

Reply
 

 
# How comeGuest 2006-04-30 17:51
How come so far all the textures look all messed up. I am looking forward to this emu but havn't read up much on it and was just wondering what's up with those textures....does e have to put them in by hand or somthing?

Reply
 

 
# to RploesserGuest 2006-04-30 18:00
Sorry man but you're really far off there.



The N64 does not really have an OS at all. Its all api calls compiled in to n64 mips assembly. The cpu of the n64 has to be emulated period.



Now as for the gfx & audio. Both were processed by the RSP (2nd cpu). The thing is tho, Due to the great work of the UltraHle team, they discoverd a way to do HLE or high level emulation of the RSP. The n64 builds up display list (something consoles prior to ps1 did not do) then submits them to the rsp to be processed and dispached. The authors figured out a way in which the display list is insted captured and translate it into something the system understands. Since the rsp list are simulated rather then emulated, this causes for many inaccuracy's in many n64 emulators since some companys modified the rsp microcode or went as far as writing their own (i recomend you research this via wikipedia).



Another thing to come about from n64 emulation is called dynamic recompiling. This is where you recompile cpu instructions from one system to another vs emulating the instructions like a script. As it's easy to see, Dynamic recompiling is ungodly fast compaired to interpreteting.



Another flaw in your argument is the fact your laptop is running windows. Alot of system resources are lost to windows. The newer the version, the more it takes up (try running Windows Vista on your old laptop & see how slow it is. ;)). Another point is your laptop probably has a really crapy gfx card as most laptops are 1-2 generations behind desktop computers).



Anyways it will be a while but eventualy you will see monkey64 running at more then playable speed on the psp this or early next year. I'm not giving up till I get it right.



Also just something to mention. Monkey in it's current state (not fully optimised, specialy in the gfx department & emulating the cpu via interpreter) is already showing promiss. The nintendo logo intro on mario kart does 30fps & ingame gets 10fps, quest64 runs 10-15fps ingame & 30-50fps in menus, and few others doing pretty well.



This emu is a far cry from the poorly missinformed opinions that it would only do 1-2 fps if anybody even tried.



- PSmonkey (too lazy to login at home)

Reply
 

 
# To AlexGuest 2006-04-30 18:03
Actualy I am not fully sure yet. I am not sure if it's a texture allignment problem on the psp, if it's just badly translated to 32bit or if its bug's in the cpu core causing it.



It's strange because in some instances textures are perfect yet in most cases it's messed up or partly there. A great example is Wonder J2 where there is a huge ship sprite that comes out perfect yet everything else is garbled.

Reply
 

 
# Keep up the great work on the emuGuest 2006-04-30 20:27
Everyone who says 64 is unplayable high too high expectations. I reckon it will work. It just needs the time and love to get it right.



P.S. Rploesser, i don't like you.

Reply
 

 
# woot!Guest 2006-05-01 00:55
cant wait for this :D great work mang! dont let the man get you down :)

Reply
 

 
# quest64 vidGuest 2006-05-01 01:31
wow, just wow!



i'm speechless!



psmonkey and sn!pr keep up the great work!

Reply
 

 
# hoho^^Guest 2006-05-01 01:51
It is possible to make a N64 Emulator for the PSP. The reason why you can't play N64 games on your laptop Rploesser is because you most probably got a low end graphic card. Most N64 emus use 3dfx to handle graphics.



A good example on this is the system specs for "The Sims 2". A computer without T&L support req a ~2ghz+ CPU while a computer with T&L support just req a 1ghz CPU.



I don't understand why you comment on something you know so little about.



http://en.wikipedia.org/wiki/RISC



Also, I know for a fact that you can run N64 with a decent fps on a Pentium II + 3dfx card.







//RedLink

Reply
 

 
# Hopefully more to come !Psycho77 2006-05-01 02:39
I was not expecting my videos to create so much activities. Expecially that PSmonkey alreayd posted a Quest 64 one before ;)



#65 most roms are 16 megs or lower, anyway the PSP memory limitation doesn't help on that part. We have to use smaller roms for now.



Can't wait myself for more bug fixes to do another video. But Mr. Monkey is a busy guy, don't hold your breath ;)

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Monster Truck Jumper

Left to Die

The Empire 2

Dark Dimension

Town Drift Competition

Heroes of the Sword