xboxscene.org forums

OG Xbox Forums => Software Forums => Emulators => Topic started by: uriel on August 02, 2003, 12:50:00 AM

Title: 1964, N64 Emulator
Post by: uriel on August 02, 2003, 12:50:00 AM
can anyone port 1964, it's the best n64 emulator there is, and it has great features, such as automatic save in n64 style,

source is here...
Title: 1964, N64 Emulator
Post by: reloaded on August 02, 2003, 01:05:00 AM
good idea but i think you have to port it if the new 1964 1.0 is released
Title: 1964, N64 Emulator
Post by: tom_g05 on August 02, 2003, 01:15:00 AM
Yeh, sounds like the new versions gonna rock, and a new sound plugin but I don't see why we really need another 64 emu, wouldn't mind though, but it's no biggy is it?
Title: 1964, N64 Emulator
Post by: uriel on August 02, 2003, 10:06:00 AM
well, it's a great emu, it plays all the roms very fast on my system, while other emu's don't, and the save function is great, it saves like the real nintendo 64, example: get an extra character with super smash brothers, the next time you'll load the rom it's automatically loaded again, it just works great
Title: 1964, N64 Emulator
Post by: reloaded on August 02, 2003, 10:44:00 AM
Yep a great emulator hope somebody can port it correctly

(Reloaded points at Xport  rolleyes.gif )

Just a suggestion
Title: 1964, N64 Emulator
Post by: wongtong2g on August 02, 2003, 12:43:00 PM
yeah, at this rate xport should finish gui updates to all of his ports within a few weeks - maybe afterward's he'll have time to do this  biggrin.gif

for all we know he's probably already started on this  tongue.gif
Title: 1964, N64 Emulator
Post by: Zero on August 02, 2003, 12:46:00 PM
Dunno if Xport will be working on an N64 emulator with an already decent one still in production.  We shall see though  smile.gif
Title: 1964, N64 Emulator
Post by: Dante_Ali on August 02, 2003, 02:25:00 PM
People on NGemu have been speculating that this new release of 1964 may well be the definitive answer to a close as perfect N64 emu as possible. It's also the final release of 1964 - but as the source's still available, hopefully someone will pick it up - and HOPEFULLY they won't make it closed source like the developers of Project64 v1.5 and UltraHLE 2064 - I don't really understand why an open source project is picked up by a team of coders only to have it then turned into a closed source because they fear their code will be stolen by other teams working on their own versions of UltraHLE/Project64.

Makes me wonder whether the anonymous programmer of Project64 should instead redirect his energies towards 1964 because if this new band of Project64 coders are not going to make their work open source, there's only so much that Project64 will be able to do - rewrites or no rewrites.

NOTE: No disrespect to the anonymous programmer, and seeing as I don't know about the current status of the Xbox Project64 it might be that it has advanced far beyond the PC version.

This post has been edited by Dante_Ali: Aug 2 2003, 09:36 PM
Title: 1964, N64 Emulator
Post by: tom_g05 on August 02, 2003, 04:27:00 PM
Shouldn't really point at Xport, he's done a lot I reckon, I mean heaps he should take a break me's thinks, but I guess he loves what he does.
Title: 1964, N64 Emulator
Post by: Keito-Kun on August 02, 2003, 04:29:00 PM
Xport could really need a vacation...
And some sleep...
Title: 1964, N64 Emulator
Post by: oDD_ on August 02, 2003, 04:34:00 PM
Alright enough of this speculation. Xport ISN'T porting 1964 but I know someone who is. wink.gif Its almost finished and is based on the 0.85 source but will be updated once 1.0 is released.
Title: 1964, N64 Emulator
Post by: Keito-Kun on August 02, 2003, 04:36:00 PM
Can you post som specs?
Title: 1964, N64 Emulator
Post by: Iriez on August 02, 2003, 06:30:00 PM
QUOTE (Keito-Kun @ Aug 2 2003, 06:36 PM)
Can you post som specs?

He said its almost finished, just hold onto your panties and wait till the release  wink.gif
Title: 1964, N64 Emulator
Post by: LumbraX on August 02, 2003, 06:48:00 PM
lots of developers on forum now... heh nice to see you oDD. :-)  smile.gif  smile.gif  smile.gif
Title: 1964, N64 Emulator
Post by: wongtong2g on August 02, 2003, 07:37:00 PM
holds on to pants in excitement  jester.gif

btw, will this make use of mHZ's virtual memory method?
Title: 1964, N64 Emulator
Post by: Iriez on August 02, 2003, 08:21:00 PM
QUOTE (wongtong2g @ Aug 2 2003, 09:37 PM)
btw, will this make use of mHZ's virtual memory method?

No, seeing that similar things were in the works weeks before kawa-x was released.
Title: 1964, N64 Emulator
Post by: wongtong2g on August 02, 2003, 08:45:00 PM
sorry bro... should've better phrased it "btw, will this make use of a virtual memory method similar to the one mHZ used for Kawa-X?"

[edit: or just a method, doesnt have to be similar]

btw note to author - Props and gl on your work  beerchug.gif
Title: 1964, N64 Emulator
Post by: chilin_dude on August 03, 2003, 03:30:00 AM
I love the Xbox-Scene  beerchug.gif
A great emu coming to the xbox with virtual Memory !  biggrin.gif This is great  biggrin.gif I can't wait for it now!
Title: 1964, N64 Emulator
Post by: pelago on August 04, 2003, 04:36:00 AM
I think it's been demonstrated (as well as first-hand knowledge by Iriez) that Kawa-X does indeed use a form of virtual memory/paging.
Title: 1964, N64 Emulator
Post by: simbot82 on August 04, 2003, 04:50:00 AM
Man this will definetly rock. Can't wait to finish Perfect Dark again (hopefully  uhh.gif ) love.gif
Title: 1964, N64 Emulator
Post by: desertboy on August 04, 2003, 05:36:00 AM
QUOTE (pelago @ Aug 4 2003, 01:36 PM)
I think it's been demonstrated (as well as first-hand knowledge by Iriez) that Kawa-X does indeed use a form of virtual memory/paging.

I might be wrong but I think all Iriez did was load kawa-x with a big rom (eg Metal Slug 3/KOF'01) played it for a while and then turned off his xbox. Turn it back on and use ftp/xcommander to check the contents of x/y/z and that's where you'll find those pesky little swap files.


Of course MHZ could have been f*cking with us and those files could just be dead files he put there to make it look like virtual memory but I doubt it.
Title: 1964, N64 Emulator
Post by: anti-pop on August 04, 2003, 05:52:00 AM
This what Irez said about Kawa-X paging/virtual memory before:

QUOTE

[...]i've seen the source file for the paging routines. I am aware of what it is using, and how.

[...]
He only uses VMM for roms over 50mb.
Trust me on this one, its very much so paging. There are similar routines being used in a few projects.

[...]
As for his paging, i wont paste any code, but heres the jist..

Its basically 20mb of central RAM area allocated for swap. The pages are divided into 256kb. At the beginning, they are loaded with the first pages by default. For each frame, if a page is used, has a flag set to 0. At the end of a frame you increment all flags. When a new page is needed, replace the one that has a bigger flag (the one that was used most long ago).

The point is to have the most used pages in the RAM at that instant, for speed and efficiency. Very similar to LRU paging.

Title: 1964, N64 Emulator
Post by: Iriez on August 04, 2003, 07:22:00 AM
QUOTE (desertboy @ Aug 4 2003, 07:36 AM)
QUOTE (pelago @ Aug 4 2003, 01:36 PM)
I think it's been demonstrated (as well as first-hand knowledge by Iriez) that Kawa-X does indeed use a form of virtual memory/paging.

I might be wrong but I think all Iriez did was load kawa-x with a big rom (eg Metal Slug 3/KOF'01) played it for a while and then turned off his xbox. Turn it back on and use ftp/xcommander to check the contents of x/y/z and that's where you'll find those pesky little swap files.


Of course MHZ could have been f*cking with us and those files could just be dead files he put there to make it look like virtual memory but I doubt it.

Yea...uhhh...thats it.

He wrote fake sources that were really entirely unfunctional. Then he made it put files on the x/y/z to 'fool' us, while playing over a 70mb image.

WATCH OUT! THEY ARE OUT TO GET YOU!

Good one.  laugh.gif
Title: 1964, N64 Emulator
Post by: mr jones on August 04, 2003, 07:36:00 AM
QUOTE (Iriez @ Aug 4 2003, 11:22 AM)
Yea...uhhh...thats it.

He wrote fake sources that were really entirely unfunctional. Then he made it put files on the x/y/z to 'fool' us, while playing over a 70mb image.

WATCH OUT! THEY ARE OUT TO GET YOU!

Good one.  laugh.gif

I KNEW IT!!!

All that talk about virtual memory was all ballyhoo and hogwash!  Kawa-X is simply a maglignant program discreetly dressed up in emulator's clothing, that's set up to viciously take up all of your free space on your X: drive, so you won't be able to play your regular retail games anymore!  When you try to delete the files, they'll probably just reappear when you reboot!  THEN the files will spread and multiply across your Y and Z drives too?!  OMG, j00z b33n fUx0rz!!1!

Er.... wait.  You were bein' sarcastic again, weren't ya? smile.gif
Title: 1964, N64 Emulator
Post by: muerte on August 04, 2003, 07:38:00 AM
QUOTE (Dante_Ali @ Aug 4 2003, 04:31 PM)
Honestly, skepticism is all well and good but conspiracy theories such as "He just made up a bunch of fake files on the X, Y and Z drives' are both illogical and far fetched.

It runs ROMs well over 70Mb large. How ELSE do you think this emulator is able to do that?

does it have a specific RAM requirement? like 128mb? cuz then it could easily work w/o virtual memory.
Title: 1964, N64 Emulator
Post by: dazdastardly on August 04, 2003, 07:57:00 AM
offs... what have i started... sad.gif ... i merely sed what i said because every rom file over a certain size, you have to predecrypt... which makes it ... SO MUCH SMALLER....

dry.gif  quite obviously im wrong, as Iriez has said... forget it tongue.gif
Title: 1964, N64 Emulator
Post by: dazdastardly on August 04, 2003, 08:05:00 AM
ok
Title: 1964, N64 Emulator
Post by: desertboy on August 04, 2003, 10:09:00 AM
QUOTE (Iriez @ Aug 4 2003, 04:22 PM)
QUOTE (desertboy @ Aug 4 2003, 07:36 AM)
QUOTE (pelago @ Aug 4 2003, 01:36 PM)
I think it's been demonstrated (as well as first-hand knowledge by Iriez) that Kawa-X does indeed use a form of virtual memory/paging.

I might be wrong but I think all Iriez did was load kawa-x with a big rom (eg Metal Slug 3/KOF'01) played it for a while and then turned off his xbox. Turn it back on and use ftp/xcommander to check the contents of x/y/z and that's where you'll find those pesky little swap files.


Of course MHZ could have been f*cking with us and those files could just be dead files he put there to make it look like virtual memory but I doubt it.

Yea...uhhh...thats it.

He wrote fake sources that were really entirely unfunctional. Then he made it put files on the x/y/z to 'fool' us, while playing over a 70mb image.

WATCH OUT! THEY ARE OUT TO GET YOU!

Good one.  laugh.gif

I was never really suggesting this but I know a few coders who'd have done it like that just to f*ck with ya or to get a kick out 15 page threads discussing it.