Emuforums.com

Go Back   Emuforums.com > Dreamcast Emulation > Misc Dreamcast Discussion
About Us Register FAQ Members List Calendar Mark Forums Read

Reply
 
LinkBack Thread Tools Display Modes
Old September 16th, 2002   #21 (permalink)
King of Pain
 
M.I.K.e7's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 482
Quote:
Originally posted by Syed Fawad
I don't get it. I mean I know that i am a complete noob when it comes to hardwares but IIRC most of the PS1 games are larger than 32Mb. Or I am thinking the wrong thing?
The problem is that N64 come on ROMs. While ROM is slower than RAM it is much faster than any CD-ROM drive.
So the N64 has very fast access to all the game code and data the whole time, while the PSX has larger media but it always has too load the data into the RAM first.

Accessing ROM cartridge data is just like accessing RAM (ie. a simple operating by the processor), the only differences being that it is just slightly slower and that you cannot write to it, but you certainly don't have to copy the data to RAM to be able to work with it.

With a CD-ROM you need some kind of BIOS or operating system call to access it, which takes some time (it even has to be searched for at first), and it has to be loaded into RAM to be able to work with it.

Consequence: you need more RAM to emulate a system that uses ROM cartridges, because the ROM is part of the same memory map as the RAM of that system.
__________________
The crownless again shall be King
M.I.K.e7 is offline   Reply With Quote
Old September 16th, 2002   #22 (permalink)
Sega Fanboy
 
Join Date: Aug 2001
Location: I don't know
Posts: 757
Ps2 has an optional harddrive
JuniorCRB is offline   Reply With Quote
Old September 17th, 2002   #23 (permalink)
King of Pain
 
M.I.K.e7's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 482
Quote:
Originally posted by JuniorCRB
Ps2 has an optional harddrive
True, but for the price of the harddrive you'll probably get two or three real N64...
__________________
The crownless again shall be King
M.I.K.e7 is offline   Reply With Quote
Old September 17th, 2002   #24 (permalink)
-PM to advertise here-
 
Syed Fawad's Avatar
 
Join Date: Nov 2001
Location: In an average country of an average planet of the solar system of an average star of an average galaxy of an average cluster. Still not average...
Posts: 8,261
And I believe it is not worth it.

But isn't it possible to play N64 games with LOADING TIME increased?
__________________

Asus K8N (nForce3)
AMD64 3000+ (754)
768MB DDR 400MHz (PC 3200)
nVidia Geforce 6600GT 128MB (AGP)

Aquamark3 - 53,000

"Good friends mustn't always be together. It is the feeling of oneness when distant that proves a lasting friendship"

Syed Fawad is offline   Reply With Quote
Old September 17th, 2002   #25 (permalink)
King of Pain
 
M.I.K.e7's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 482
Quote:
Originally posted by Syed Fawad
And I believe it is not worth it.
Unless you already have the PS2 harddrive because of a special game then it certainly isn't worth it.

Quote:
But isn't it possible to play N64 games with LOADING TIME increased?
What loading times? Everything in the N64 is done with memory accesses, there are no loading times.
__________________
The crownless again shall be King
M.I.K.e7 is offline   Reply With Quote
Old September 17th, 2002   #26 (permalink)
-PM to advertise here-
 
Syed Fawad's Avatar
 
Join Date: Nov 2001
Location: In an average country of an average planet of the solar system of an average star of an average galaxy of an average cluster. Still not average...
Posts: 8,261
I mean, can't we add'em? Loading times.....
__________________

Asus K8N (nForce3)
AMD64 3000+ (754)
768MB DDR 400MHz (PC 3200)
nVidia Geforce 6600GT 128MB (AGP)

Aquamark3 - 53,000

"Good friends mustn't always be together. It is the feeling of oneness when distant that proves a lasting friendship"

Syed Fawad is offline   Reply With Quote
Old September 17th, 2002   #27 (permalink)
King of Pain
 
M.I.K.e7's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 482
Adding loading times would theoretically be possible, but it had to be implemented on a game per game basis to have exactly the data in the RAM that the game needs in a special level and also map that data to specific addresses.
I guess it should work, but it would be quite complicated and you'd most likely had to figure out the perfect configuration for each individual game.
__________________
The crownless again shall be King
M.I.K.e7 is offline   Reply With Quote
Old September 17th, 2002   #28 (permalink)
-PM to advertise here-
 
Syed Fawad's Avatar
 
Join Date: Nov 2001
Location: In an average country of an average planet of the solar system of an average star of an average galaxy of an average cluster. Still not average...
Posts: 8,261
Ah don't bother about it. Such hard emulation for a few games isn't worth it.
__________________

Asus K8N (nForce3)
AMD64 3000+ (754)
768MB DDR 400MHz (PC 3200)
nVidia Geforce 6600GT 128MB (AGP)

Aquamark3 - 53,000

"Good friends mustn't always be together. It is the feeling of oneness when distant that proves a lasting friendship"

Syed Fawad is offline   Reply With Quote
Old September 17th, 2002   #29 (permalink)
Administrator, PCSX2 tester
 
Prafull's Avatar
 
Join Date: Aug 2001
Location: India
Posts: 683
I agree with syed.

I also agree that n64 emulation on dc isnt possible.

Anyways n64 emus on pc are progressing well and I hope thats what we all like most.
__________________
E6750, Abit ip35E, XFX 8600GT 256 MB DDR3, Transcend 2GB DDR2 800 RAM
Prafull is offline   Reply With Quote
Old September 17th, 2002   #30 (permalink)
Sega Fanboy
 
Join Date: Aug 2001
Location: I don't know
Posts: 757
i'll stick to hoping for psx emulation on dc
JuniorCRB is offline   Reply With Quote
Old October 8th, 2002   #31 (permalink)
Banned
 
xxlenigma's Avatar
 
Join Date: Sep 2002
Location: I come from within the EMULATION SCENE
Posts: 50
WTF is up with almost all message boards in the emualtion scene that I checked out people asking this main stupid question..CAN YOU PLAY N64 GAMES on dreamcast. COME ON PEOPLE before you go and waste peoples time go to a emualtion news site, dont say you cant find em they are way easy to find, just use google and type in emulation, THERE YOU GO BAM.
xxlenigma is offline   Reply With Quote
Old October 9th, 2002   #32 (permalink)
-PM to advertise here-
 
Syed Fawad's Avatar
 
Join Date: Nov 2001
Location: In an average country of an average planet of the solar system of an average star of an average galaxy of an average cluster. Still not average...
Posts: 8,261
Hey buddy, the good thing about asking these questions here is that you get to know the extras behind the scene. If you read through this whole thread thne you'll realize how it helped me.
__________________

Asus K8N (nForce3)
AMD64 3000+ (754)
768MB DDR 400MHz (PC 3200)
nVidia Geforce 6600GT 128MB (AGP)

Aquamark3 - 53,000

"Good friends mustn't always be together. It is the feeling of oneness when distant that proves a lasting friendship"

Syed Fawad is offline   Reply With Quote
Old October 9th, 2002   #33 (permalink)
Emu author
 
Join Date: Oct 2001
Posts: 194
mike: yeah i think that was me who emailed you
I should really rejoin work on my sh4 dynarec soon which is currently only an emittive intepreter...
Thanks for the site.
CyRUS
__________________
Boob! - Dreamcast Research and Emulators
http://www.boob.co.uk
Icarus - Dreamcast Emulator for x86 processors.
http://icarus.boob.co.uk
Visit us in #boob on efnet
CyRUS64 is offline   Reply With Quote
Old November 5th, 2002   #34 (permalink)
Registered User
 
haaris_abbasi's Avatar
 
Join Date: Dec 2001
Posts: 97
Well... here is the true scoop about N64 emu's.

You could have one base on interpretation, but that would be too slow on the Dreamcast. So that mean that you have 4 MB for the N64 RAM, and about 2 megs for the emulator. On top of that, one would need the 6 megs for the smallest ROM to fit in the ram.
That leaves 6 megabytes total left of RAM. Now if we want to do static recompilation, we would need to translate the whole ROM since N64 emulation needs to retranslate the entire rom for the native cpu instructions. thats 0 megabytes of RAM. We could rid the original ROM from the memory, and that would give us 6 megs of RAM again. But then, we need a buffer for controller input, textures. We could store the textures in the VRAM, but there is still the controller input and on top of that there are no good fast open source n64 emu's. We could take the bleemcast!(@copyright 200?) where we write a different emu for each game, but we're not getting paid, so in short, the answer is no. The long answer: maybe when we get more documentation on the SH-4 optimization and more documentation on the power vr, we might have one, but for now(and possibly for years), there will be no N64 emu for Dreamcast.
__________________
My specs:
Pentium 4 -1.6 Ghz
Windows XP/Windows 98 dual boot system
Voodoo Banshee 16 meg
256 megs of Rambus Ram(RIMS)
haaris_abbasi is offline   Reply With Quote
Old November 14th, 2002   #35 (permalink)
InnarX
 
ready2rumbelX's Avatar
 
Join Date: Jul 2002
Location: Borderline InSAnE
Posts: 2,684
N64 emulation should be fairly easy on XBOX, cause first off, you can port current PC emus onto it (cause of similat x86 architecture...right?) and it has the hardisk to store the ROM and load it.

ready2rumbelX
__________________
ready2rumbelX

-Intel Core 2 Quad Q6600 (@3200Mhz)
-Gigabyte 965P-S3 motherboard
-2x2GB G.Skill PC-6400 (DDR2 800Mhz) RAM (4-4-4-12)
-Seagate 320GB (IDE) and Western Digital 500GB (SATA II) H.D
-Sapphire Radeon HD 4870 512MB GDDR 5 (850/4600)
-Windows Vista Ultimate SP1 (x64)
-Realtek HD w/ Creative PC Works 5.1
-2 x L.G DVD/CD-RW Combo - GSA-H62N

ready2rumbelX is offline   Reply With Quote
Old December 1st, 2002   #36 (permalink)
Mr. Stupendous
 
james.miller's Avatar
 
Join Date: Nov 2002
Location: Here, There and Everywhere.
Posts: 1,132
you guys dont se to realise just how much ram some of these games take up.

just because the rom is 8mb doesnt mean its gonna need 8mb.

take perfect dark for instance. that takes up 90mb of ram on my system. think your gonna fit that on a dc? hell no.
even super mario uses 60mb
__________________
The HTPC

E2160 @ 3.1ghz | Thermaltake The Orb cooler | Abit ip35-pro | 4Gb DDR-II pc6400| 1.00Tb of WD AAKS storage | Asus Xonar D2| 360 HD-DVD drive
Pioneer bd204 bluray sata drive | Corsair HX620w PSU | BFG GeForce 8800GTX | Silverstone SST-LC17b
| 24" DGM TFT | 40" 1080p SONY 40w2000

ONKYO TX-SR805 | bi-amped mission m71i fronts | eltax center & bipolar rears
2x 12" custom built subwoofers powered by a denon pma-100m | PS3 with linux and a 250gb 3.5" internal drive | Nintendo wii


james.miller is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 05:52.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.0 Release Candidate 3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5