Spelkontroll  ::  Emulation64  ::  DCEmu.co.ukNetwork Sites:    About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews



Welcome to EmuTalk.net

Go Back   EmuTalk.net > General Discussion > Emu64 Reviews

Welcome to EmuTalk

Reply
 
Thread Tools Display Modes
Old January 19th, 2004, 18:30   #1
desertboy
Xbox N64 Emulation Fanatic
 
Join Date: Jan 2004
Location: UK
Posts: 90
desertboy is just really nice
Surreal64 - Xbox port of 1964 Review
::For anyone reading this on the emulation64 website check this thread
::for the pics
::http://www.emutalk.net/showthread.php?threadid=18332

You've probably heard there's an N64 emulator for the xbox in fact there's been 5 attempts at porting an N64 emulator but Surreal64 has been the first one to do it credibly.

1st A little history of N64 emulation on the xbox

Daedalus port by StrmnNrmn (No sound, crashed constantly but was ported in a couple of days and never finished)

Daedalus port by Hikaru (No sound, crashed a lot, only really played mario64 & mario kart)

PJ64-x by Lantus this was the emulator that caused all the controversy with the $2000+ cash prize, the author felt the need to keep his identity secret (Even though he was well respected in the xbox scene) which he then divided the prize money between a debug xbox for himself, cash for Rice & a donation to emulation64.) this was the first emulator to have sound and ran quite a few games close to perfect and a lot more with glitch's.

Ultraxle by oDD (A regular in these forums at one time) which came out a few days after pj64-x. It was a great port of ultrahle which ran all the games ultrahle did but unfortunatly was prone to random crashes.

and that brings us to Surreal64 a port of 1964,pj64 & ultrahle by oDD & Lantus. oDD ported 1964 & ultrahle, Lantus ported pj64 & the plugins.

Now the history lessons over I guess you all want to know the juicy stuff like how well does it run? What plugins have been ported? Can it load those big roms?


First the plugins
Audio Azimer's HLE & PJ64RSP
Graphics Rice's 5.0.1d
Input there own one I guess it doesn't say

I've played with Rice's plugin on my PC with varying results (As I'm sure most of you have) but I could never get the sort of results that Rice gets (Understandable) but this port makes Rice's plugin sing and it sounds beautiful. The bleed problem that long haunted Rice's plugin is almost non existent only pilotwings had this problem and that was much better than before.

How well does it run?

Very good here's a list of games I would consider to be close to perfect (In many cases it really is almost perfect, much closer than I've ever seen a pc come even with my adaptoid)

All Star Tennis '99
Carmegeddon
Diddy Kong Racing
Earthworm Jim 3D
Gex 64: Enter The Gecko
Go by train (Densha De Go) If only I could hook my controller up.
Harvest Moon
Hybrid Heaven
Jet Force Gemini
Mario Kart 64
Mario Party 1, 2 & 3
Micromachines 64
Paper Mario
Rayman 2
South Park
Super Mario 64
Zelda Ocarina of time (Make sure you use Usa version 1.0)

They all played with either no issues or slight (Zelda's shadow looks funny when he's on a bridge, mario party some stars are black instead of gold)

All the games in my list I played for over an hour each my 2 long term studies Mario Party 3 and Zelda have had considerably more play.

I've won 3 mario party matches (Lost 3 as well) and had 2 crashes during gameplay which isn't bad at all.

Zelda my long term test I've just completed the Water Temple. (Just before you get the Lens of Truth which should be interesting) it hasn't crashed a single time that's 30+hours of playing Ocarina of time without a single crash I think that's probably better than my N64.

There were plenty of games that ran fine but had issues with Rice's plugin

CBFD (plays very good but has texture issues related to 5.0.1d)
Mario Golf (Usual plugin problems)
Mario Tennis (plays perfect but has the usual framebuffer problems, 5.3.0 cures a lot of these problems so I await the update with bated breath)
Pilotwings (Which has issues with everyone's plugin)
Sin & Punishment (Some levels look funny but I still managed to complete it with great enjoyment)
Wipeout (Looks perfect but runs at 200FPS making it far too fast)

There are a few games though that cause problems

Resident Evil 2 (doesn't it always cause problems it doesn't even load here)
Perfect Dark (It's just too slow, with 128meg xbox (They're debug xbox's or ones people have soldered extra memory chips into) it runs fine but 64meg standard xbox just doesn't have enough ram for a decent enough sized dynrec.
Goldeneye (It runs too slow on 1964 or PJ64 and it just feels wrong to me in ultrahle)

Check
http://forums.xbox-scene.com/index.p...&t=156834&st=0

for an idea on compatibility although often while the (E) & (J) rom don't work the (U) will or vice versa so take that list with a pinch of salt.

Features of the emulator

5 save states per rom, mempak and rumble pack support, support for the analogue sticks and 4 pads.

EDIT: Now at home I can finish it on an operating system that actually works.

If you push the right stick down it brings up the savestate menu which also has debug info which tells you FPS & memory left.

It should be noted that the emulator uses virtual memory to handle the roms (It's set to only have 4 meg of rom in ram at once) it doesn't seem to cause any problems with the majority of games but it might well cause the occasional pause I haven't noticed it.

Your limited to what settings you can play with you can choose which audio plugin Azimer or PJ64RSP and you can play around with the memory settings. Increase/decrease the dynrec and set maximum video memory and the rom paging size (How much of the rom is in memory at one time). The debug screen which tells you how much ram is free well if you've got some free ram and the games a bit slow increase the dynrec.

I found that most games play fine on standard settings but Carmeggedon ran a lot better with 12meg dynrec for 1964. Also it's worth noting that Zelda runs around 20FPS which seems to around what it ran on the N64 yet emulators normally tell you the VI not the real framerate so don't be surprised when you see your favourite N64 games didn't run at as high a framerate as your first thought.

I've just got to dig my camera out and I'll snap a few more screenshots and add them.

All games were tested in 1964, except the ones that didn't work for any reason other than graphics plugin in which case they were tested in PJ64 as well. If it works on ultrahle then I tried in the xbox port.

the emulator scores a whacking 9/10 the most impressive emulator for the xbox, all that's left really is Rice plugin updates (Maybe a glide64 port with a glide wrapper) and update 1964 core to .99 when it becomes available. Which might well bring those few games that are too slow into the playable arena.


A big thank you to Lantus, oDD, Rice, Schibo, Azimer, Jabo & all the others I forgot.

Quick update Lens of Truth works fine and I'm almost through the Shadow Temple by tomorrow I should have it licked.

If anyone wants screenshots of a particular game, ask and I'll see what I can do. I can only use the digicam to get screenshots as you need the XDK (Xbox dev kit) to get direct screenshots which I don't have.
Attached Thumbnails
Click image for larger version

Name:	Hyrule Field.jpg
Views:	10098
Size:	362.3 KB
ID:	13021  

Last edited by desertboy : April 27th, 2004 at 16:47.
desertboy is offline   Reply With Quote
Old January 19th, 2004, 18:55   #2
james.miller
HELL YES. IT'S ME!
 
james.miller's Avatar
 
Join Date: Jun 2002
Location: uk
Posts: 382
james.miller is just really nice
Send a message via ICQ to james.miller
ooooh ive got it too. Damn fine piece of work if i may say so. It's just a shame that perfect dark is soo slow. I'm really thinking about the 128mb mod just to play that lol. Goldeneye, on the other hand, is suprisingly playable. A little texture corruption here and there, but overall its pretty good.
--------------------
nice.
james.miller is offline   Reply With Quote
Old January 20th, 2004, 01:33   #3
lantus
EmuTalk Member
 
Join Date: Nov 2003
Posts: 9
lantus is just really nice
nice review there Desertboy

we spent some time with Rice's 5.1.0d source optimizing it for the Xbox in terms of combiner stages and capabilities of the nvidia chipset.

were looking at getting PD running better in 64megs in the next version. So far we have had some success with this.

As mentioned thanks to Rice, we will be using 5.3.1 as well.
lantus is offline   Reply With Quote
Old January 20th, 2004, 02:08   #4
Martin
I Am The Stig
 
Martin's Avatar
 
Join Date: Nov 2001
Location: /dev/null
Posts: 3,552
Martin has much to be proud of
Send a message via ICQ to Martin
Quote:
Originally Posted by desertboy
I couldn't post this in emu64 reviews so I'll post it here.
Yes, the reason for this is that we need to approve any content that is listed at Emulation64.com. If you were able to post it directly in Emu64 Reviews it would show up at the main site. I've approved the review though and moved it to Emu64 Reviews. Nice work, and thanks for the submission.
--------------------


The Emulation64 Network offers you free hosting!
Click here for requirements and contact info.
Martin is offline   Reply With Quote
Old January 20th, 2004, 23:02   #5
desertboy
Xbox N64 Emulation Fanatic
 
Join Date: Jan 2004
Location: UK
Posts: 90
desertboy is just really nice
More Screenshots
As the subject says

EDIT: Add a screenshot

I should probably also add the one thing that p*sses me off about the emulator push the left stick down to swap between rumble pack & mempak well I keep doing it constantly during a mini game on mario party for 3 friends you see in the bottom left hand corner mempak inserted and rumblepak inserted constantly. A small gripe but aside from plugin issues which we all know can't be helped there isn't anything else that pisses me off.
Attached Thumbnails
Click image for larger version

Name:	Title screen.jpg
Views:	8589
Size:	85.4 KB
ID:	13029  Click image for larger version

Name:	Settings.jpg
Views:	8315
Size:	93.8 KB
ID:	13030  Click image for larger version

Name:	Paper Mario.jpg
Views:	8222
Size:	105.9 KB
ID:	13031  Click image for larger version

Name:	Mario Party.jpg
Views:	8057
Size:	94.6 KB
ID:	13032  Click image for larger version

Name:	Diddy Kong.jpg
Views:	7900
Size:	77.3 KB
ID:	13033  


Last edited by desertboy : January 21st, 2004 at 00:21.
desertboy is offline   Reply With Quote
Old January 21st, 2004, 03:48   #6
desertboy
Xbox N64 Emulation Fanatic
 
Join Date: Jan 2004
Location: UK
Posts: 90
desertboy is just really nice
I had to post this screenshot the lens of truth working properly on Surreal64.
Attached Thumbnails
Click image for larger version

Name:	Lens of Truth.jpg
Views:	8238
Size:	71.2 KB
ID:	13042  

Last edited by desertboy : January 21st, 2004 at 03:56. Reason: I forgot to attach the screenshot
desertboy is offline   Reply With Quote
Old January 22nd, 2004, 03:18   #7
desertboy
Xbox N64 Emulation Fanatic
 
Join Date: Jan 2004
Location: UK
Posts: 90
desertboy is just really nice
Emulator selection screen
Just press the Y button to select the emulator favourite (The one with the star above and when you open the rom the hand is hovering above the favourite emulator (for that rom). You can see you can configure the controls on a rom by rom basis and you can set custom settings for each rom as well.

It's official Zelda:OOT is completable in Surreal64, I completed it yesterday. I used 1964 on standard settings there were a few issues but nothing that affacted the gameplay or my enjoyment.
Attached Thumbnails
Click image for larger version

Name:	emulator selector.jpg
Views:	7965
Size:	72.6 KB
ID:	13044  
--------------------
http://www.emutalk.net/showthread.php?threadid=18332

My one and only review, I love my N64 and I love my Xbox and now I love Surreal64 as well.

Last edited by desertboy : January 22nd, 2004 at 19:52.
desertboy is offline   Reply With Quote
Old February 9th, 2004, 18:28   #8
chilin_dude
EmuTalk Member
 
Join Date: Jan 2004
Posts: 7
chilin_dude is just really nice
Great review!
Can't wait for next result :-D
chilin_dude is offline   Reply With Quote
Old February 16th, 2004, 03:10   #9
sheik124
Emutalk Member
 
sheik124's Avatar
 
Join Date: Oct 2003
Location: $WinDir$
Posts: 719
sheik124 is a name known to all
this thing rox, now i can finally play Flying Dragon
sheik124 is offline   Reply With Quote
Old March 15th, 2004, 06:56   #10
iamcheese
EmuTalk Member
 
Join Date: Mar 2004
Posts: 1
iamcheese is just really nice
anyone want me to post some direct screens?


i have the xdk and i could take some if you guys want...

i am also still stuck on a dial-up connection so i only have 2 crap games right now

blast corps and Tetrisphere

but i am working on downloading The Ledgend of Zelda: oot

anyother games youguys think i should download
iamcheese 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

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
XboX Port of 1964 found! Gladiac0190 1964 13 January 8th, 2004 07:04
1964 0.9.9 beta review vleespet Emu64 Reviews 10 January 4th, 2004 04:22
1964 for XBOX jhonny 1964 3 November 8th, 2003 02:08
XBOX port for 1964??? StAmAtIs 1964 6 October 4th, 2003 14:36


All times are GMT +1. The time now is 07:02.


Powered by vBulletin Version 3.6.2
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.