Dingoo Official Firmware > General
N64 games
ricsi:
--- Quote from: josephmanis on January 05, 2010, 09:18:39 PM ---So, as I don't know all to much about the hardware of the N64, I'm basing this all on assumption. Also, the N64's processor is only clocked at around 95 mhz and the dingoo's can be clocked to what, over 400 mhz? And, the N64 only had 4mb ram (expandable to only 8mb of ram).
--- End quote ---
Yes ... it really shows that you do not know ...
There will not be a N64 emu for dingoo.
What does emulation mean:
You have to mimic ALL the functions of the system you emulate.
This means that you not only have to emulate the CPU, but also the GPU (graphics processor) and all other parts.
Now think why Nintendo used a GPU - because the CPU was too slow to do all the required effects.
The dingoo would have to do all those calculations with its CPU ADDITIONALLY to emulating the N64 CPU and stretching the output to fit the screen etc. etc.
The GPU is clocked at 60 MHz, the CPU at 100 MHz
you need many, many cycles on the dingoo to emulate 1 cycle on the N64 ... will not work.
If you *really* are interested, than you download a PC N64 emu, get intimate with it and try to port it to dingoo instead of starting with the key assignment.
Chris23235:
--- Quote from: Reo on January 06, 2010, 04:22:00 AM ---http://en.wikipedia.org/wiki/Megahertz_myth
--- End quote ---
While it is right, that you can't compare the MHz rates of different processors to get specific results, the general direction isn't wrong at all. You won't find a processor anywhere that is clocked with 1000 Mhz, that can beat any processor built in the last 5 years, that is clocked with 2000 Mhz.
The term "Megahertz Myth" is made up by Apple and is a marketing term, nothing more. In the long run, PowerPC processors didn't have the power, Apple needed, regardless of their clock speed.
QBert:
--- Quote from: ricsi on January 06, 2010, 10:00:18 AM ---You have to mimic ALL the functions of the system you emulate.
This means that you not only have to emulate the CPU, but also the GPU (graphics processor) and all other parts.
--- End quote ---
Not if you're taking the HLE (High-Level Emulation) approach:
http://en.wikipedia.org/wiki/High-level_emulation
--- Quote from: ricsi on January 06, 2010, 10:00:18 AM ---There will not be a N64 emu for dingoo.
--- End quote ---
The same was said about PSX. ;D
josephmanis:
I decided to research into the subject more, knowing that I did not have the knowledge to understand how the N64, let alone an N64 emulator worked, and learning that some people are just no help at all. I appreciate those of you who did help for your help, though. However, I have come to the conclusion that "never" should not be used to describe the likely hood of having an N64 emulator on the dingoo. After much, much research (and with more to follow) I, as of now, find that it would be entirely possible for the N64 to be emulated on the dingoo. If only someone who knew how to compile such a thing would put the time into it (perhaps another thing for me to research). Which brings me to the next point, not a single person has answered the part of my initial question, that, I would like someone to point me in the direction of the resources I would need to compile such a thing. Many thanks
Chris23235:
Believe me, it is impossible, that any N64 emulator, that works, will appear on the Dingoo anytime. There are several emulators for the machine out there, including one Open Source emulator. This emulator is called Daedalus. It is easy to see, what kind of power this emulator needs.
On an PSP, which has 3D graphics chip that can be used by the emulator and a main processor, which is about the same speed as the Dingoos, a heavy optimised port of Daedalus don't run fullspeed with sound.
On a Dingoo, without any 3D graphics architecture, that can be used by the emulator it isn't possible to get a N64 emulator running.
One last word to the high level emulation argument. Yes it is true, you can emulate a machine much faster with a high level emulation, but face the fact, at the moment ALL N64 emulators available are high level emulators. The only emulator, that has a low level emulation approach is M.e.s.s. and the N64 in M.e.s.s. emulation don't run particular well.
So, sad news in the end, there is no N64 emulator and there will never be one, cause it is impossible to emulate the N64 on a machine like the Dingoo. In the end, the PSX emulation is impressive, but it runs without sound and with Framskip 0 you get only about 50% of the original speed. Just for comparsion, a PSP, which isn't capable of emulating a N64 fullspeed has no problem emulating a PSX fullspeed with sound.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version