PDA

View Full Version : DaedalusX64 Beta 2 - Nintendo 64 Emulator for PSP



wraggster
March 2nd, 2009, 16:02
News via Emurussia (http://forum.emu-russia.net/viewtopic.php?f=26&t=828)

The Nintendo 64 (http://sourceforge.net/projects/daedalusx64/) emulator for Sony PSP has been updated.
Changes:


[+] Added exception handler to emulation (Chilly Willy)
[+] Made UI selection wrap at top and bottom (Chilly Willy)
[+] Cleaned up the ROM preferences (Chilly Willy)
[+] ME Audio uses CPU event (CPU event system made thread-safe) (Chilly Willy)
[+] ME Audio made conditional (Async = ME, Sync = Old Audio) (Chilly Willy)
[+] Several Custom Blends Added (Kreationz, ShinyDude100, Wally)
[+] Rewrote microcode detection to fix a couple of bugs (StrmnNrmn)
[+] Added support for LOAD_UCODE, fixes a number of rendering glitches (StrmnNrmn)
[!] Fixed an assert causing some homebrew not to run (StrmnNrmn)
[^] OSEHLE Enabled with several OSHLE commands (Small speed up)(howard0su)
[^] Improved Audio ME code (Faster with Audio on) (Chilly Willy)
[^] Use VFPU to handle more transform and lighting (StrmnNrmn)
[^] Various rendering optimisations (StrmnNrmn)
[^] Various ucodes, many games show up correctly now. (Wally)
[^] Corrected many savetypes in rom.ini (Wally)

Download and Give Feedback and Compatability Reports Via Comments

zxxxy18
March 2nd, 2009, 17:52
I hope starcraft works =D!
(this all was tested under phat 5.00m33-3+1.50 kernel in 5.00 kernel mode)

tonny hawks pro skater 1- works wery good without sound. most textures in game ok, menu half is strange but game without sound and without frameskip works at 17 to 22 fps and fonts now work.

monopoly 64- vorks from 5 to 8 fps in game, looks good.

hercules ~60fps in menu, and in game fps is 5 to 10, meny bugs( in emulation i think its called gliches =D)

starcraft 64- black screen 0 fps

command and conqer- black screen, 60fps.

grin.ch
March 2nd, 2009, 17:58
I hope Goldeneye finally works! :3


I hope starcraft works =D!

jedikevin20
March 2nd, 2009, 18:18
Gonna have to post the problem to daedalus site but it still freezes if you back out to main menu and try to choose a new game after changing some settings.

evilgonzo
March 2nd, 2009, 19:02
Here is a list that I have tossed together. This comes from a Fat PSP runnin 5.00 M33-6 Firmware. All settings on Daedalus are on default and audio is off.

1080 Snowboarding - Playable , 4 to 4 fps, Graphics looked nice
AeroGauge - Playable , 17 to 30 fps , Major glitches
All-Star Baseball 2001 - Non Playable , Boots black screen
Army Men Sarges Heroes - Non Playable , Boots but doesn't go past Menu
Asteroids Hyper 64 - Near Full Speed , 25-30 fps , Looks Nice
Banjo-Kazooie - Playable , 6 to 20 fps , Minor glitches but still looked nice
Batman Beyond - Playable , 18 to 30 fps , Major glitches
Battle Tanx - Non Playable , Black screen
Bomberman 64 - Non Playable , Boots menu then blue screen
Bomberman Hero - Non Playable , Boots menu then white screen
Bust-A-Move 99 - Playable , 50 to 60 fps , Minor glitches , plays nice
Chameleon Twist - Unknown , 30 fps , Couldn't get past Warning screen rumble pak
Command and Conquer - Non Playable , Black screen
Conker's Bad Fur Day - Non Playable , Blue screen of death
Diddy Kong Racing - Non Playable , Boots menu then blue screen

evilgonzo
March 2nd, 2009, 19:46
Duck Dodgers - Playable , 5 to 20 fps , minor glitches
Duke Nukem 64 - Playable , 8 to 12 fps , glitches
FIFA 99 - Non Playable , Boots menu then goes black
Gauntlet Legends - Non Playable , Blue screen of death
GoldenEye 007 - Playable , 3 to 9 fps , Major glitches
Hydro Thunder - Playable , 8 to 18 fps , Minor glitches
Indiana Jones and the Infernal Machine - Non Playable , Blue screen of death
Kirby 64 - Non Playable , Boots intro then black screen
Ken Griffey Jr's Slugfest - Non Playable , Black screen
LEGO Racers - Non Playable , Boots N64 logo then freezes

Buddy4point0
March 2nd, 2009, 19:53
Awesome!
I'll update right now, this emulator rocks.

evilgonzo
March 2nd, 2009, 20:38
Mario Kart 64 - Playable , 15 to 25 fps , Minor glitches
Midways Greatest Arcade Hits Vol 1 - Non Playable , Boots intro and menu then freezes
Mission Impossible - Playable , 5 to 8 fps , Major glitches
Mortal Kombat 4 - Playable , 25 to 28 fps , Major glitches , froze a few min into game
Ms. Pac-Man Maze Madness - Non Playable , Black screen
Namco Museum 64 - Non Playable , Black screen
NBA Jam 2000 - Non Playable , Black screen
Nightmare Creatures - Non Playable , Black screen
Ogre Battle 64 - Playable , 13 to 15 fps , Major glitches , froze a few min into game
Paper Mario - Non Playable , Boots intro then freezes
Paperboy - Playable , 15 to 25 fps , froze a few min into game

grin.ch
March 2nd, 2009, 20:40
FFFFFFFFFFFFFFFFFFUUUUUUUUUUUUUUUUUU-

D: D:

[QUOTE=evilgonzo;2148187963]
GoldenEye 007 - Non Playable , Black screen/QUOTE]

evilgonzo
March 2nd, 2009, 21:36
Pilot Wings 64 - Non Playable , Wont go past the first menu , looks good and is fast up to that point
Quake 64 - Non Playable , Plays menu fine then glitches out when game starts
Rampage 2 Universal Tour - Playable , Full speed in game , 48 to 58 fps , minor glitches at menu
Rampage World Tour - Playable , Full speed in game , 50 to 60 fps , minor glitches at menu
Ready 2 Rumble Boxing - Playable , 13 to 18 fps , minor glitches
Resident Evil 2 - Non Playable , Black screen
Shadowgate 64 - Playable , 8 to 14 fps , minor glitches but looks really good
South Park - Non Playable , Black screen
Spiderman - Playable , 16 to 26 fps , glitches
Star Wars Rogue Squadron - Non Playable , Black screen

Sterist
March 2nd, 2009, 21:56
1. why is this news via emurussia and not daedalusx64.com?

2. goldeneye does run, just turn off loop optimization and make sure double display lists is on

3. paper mario runs as well. iŽm not sure of the settings required to run it if any... however, if youŽve played the game up until the crash with Daedalusx64 beta 1 and havent touched your savegame folder since (not savestate) then youŽll need to go into the savegame folder (not savestate) and delete the 3 files with ``paper mario`` in the name

evilgonzo
March 2nd, 2009, 22:33
Super Mario 64 - Playable , 19 to 30 fps , Minor glitches
Superman - Playable , 13 to 23 fps , Major glitches
Star Wars Shadows of the Empire - Non Playable , Plays intro and menu then get blue screen of death
StarCraft 64 - Non Playable , Black screen
Taz Express - Non Playable , Black screen
Rainbow Six - Playable , 5 to 11 fps , Major glitches
Tony Hawks Pro Skater - Playable , 13 to 28 fps , Minor glitches
Turok 2 - Non Playable , Black Screen
Turok - Non Playable , Black Screen
Vigilante 8 - Non Playable , Blue screen of death

theotherfreakyguy
March 2nd, 2009, 22:40
Everyone should also note that compatibility will be different on the PSP Phat and Slim due to RAM size differences.

evilgonzo
March 2nd, 2009, 22:46
Thanks for the heads up on Goldeneye. And just as a comparison for the last release of Daedalus ... http://www.dcemu.co.uk/vbulletin/showthread.php?t=170795

ziegrim
March 2nd, 2009, 23:00
I've never used this emulator before but I was surprised to see Starfox 64 plays pretty well without sound though it boots up kind of slow. Nice work.

V3N0M
March 2nd, 2009, 23:43
I've never seen so many people pull together to help complete a homebrew project. When the main coder goes on hiatus, the project usually dies. Excellent work!!!

mike_jmg
March 2nd, 2009, 23:56
Great work, keep it up

walliester
March 3rd, 2009, 00:58
well i try starfox and i mario 64 they play nice ,you could see the difference. major props to all of them.

djemotion
March 3rd, 2009, 02:06
lite?

Buddy4point0
March 3rd, 2009, 03:40
lite?

The full version includes the preview images for a lot of games.
It raises the file size to just over 9MB and is available on their website.
DaedalusX64 Full Version (http://sourceforge.net/project/showfiles.php?group_id=243484&release_id=665134&package_id=312302)

I've also converted all the images to 256 color mode for my own personal use.
They don't look much different and it reduces the file size to just over 5MB.
My version is available below.

Salvy
March 3rd, 2009, 06:27
evilgonzo make sure you play with the settings before posting is not working
Both Goldeneye and Pilotwings works with Loop opt disabled.

stanfy86
March 3rd, 2009, 20:39
every time i try to start a game (and i follow the recomended settings in the readme) my psp crashes, and im testimg games that worked with beta 1 ....anyone else have this??

Epedemical
March 4th, 2009, 00:30
Command and Conquer Doesn't boot. Unplayable

F-Zero X Works, but takes awhile to boot, the menu is invisible as well as the in-game vehicle graphic, making the game virtually unplayable. Runs at a 20-35 frame rate with the audio option disabled. (Strangely this game almost worked perfectly in the r11 or r12 version of Deadalus.) Unplayable


Legend of Zelda: Ocarina of Time
Works, minor graphic issues, fps with audio is 9-15. fps without audio is 10-17. Playable

Lego Racers Deadalus continues running but the game itself does not start. Unplayable
.

Star Fox 64 Works. Fast even with audio enabled (20-35fps), but with audio disabled this game has an amazing in-game frame rate of 30-45. Playable

Super Mario 64 Works with a high frame rate. (Of course.) Playable+

Super Smash Bros.
Works with occasional crashing (blue screen of death). Frame rate is 15-35 in-game with audio enabled and there are only a few minor graphic issues. Playable

Tony Hawk Pro Skater 2 works with a 15-24 frame rate.
When the Audio is enabled however, the game begins to drop down to 2-10 frames per second and usually displays a blue screen of death before you can complete a level. Texture update check needs to be enables in order to see a few minor but necessary options throughout the game. Graphics aren't perfect, but the game is overall playable, if the audio is disabled. Playable

Also, this beta has issues with quitting one rom and starting another. After exiting a game and returning to the rom selection menu, once you chose another rom and select "Start Emulation" Daedalus freezes.

zxxxy18
March 4th, 2009, 14:30
Also, this beta has issues with quitting one rom and starting another. After exiting a game and returning to the rom selection menu, once you chose another rom and select "Start Emulation" Daedalus freezes.

for me too. i tought because phat has less ram than slim and this doesnt hapens on slim :D

stanfy86
March 4th, 2009, 23:40
i can confirm that the daedalus beta 2 is not compatable with CFW 3.71....i updated straight to 5.00 m33-6 and all is well now

Epedemical
March 5th, 2009, 02:45
for me too. i tought because phat has less ram than slim and this doesnt hapens on slim :D

Figures. Although it seems like if possible they should make it so that daedalus will clear the ram after quitting a rom so no one runs into this problem, as it gets annoying quickly.


i can confirm that the daedalus beta 2 is not compatable with CFW 3.71....i updated straight to 5.00 m33-6 and all is well now

Yeah, I had to upgrade my PSP from CFW 3.71 to CFW 5.00 to get this to work as well.

Epedemical
March 5th, 2009, 03:06
Army Men: Air Combat Graphical issues, game boots but images freeze onto screen and constantly flash preventing the game from being playable. Unplayable.

Army Men: Sarge's Heroes Graphical issues, game boots but images freeze onto screen and constantly flash preventing the game from being playable. Unplayable.

Army Men: Sarge's Heroes 2 Graphical issues, game boots but images freeze onto screen and constantly flash preventing the game from being playable. Unplayable.

Banjo-Kazooie Extremely slow frame rate that leads to crashing if audio is enabled. With audio disabled this game works with a frame rate of 5-9. Playable-

Crusin' USA Does not get past title. Daedalus continues running, but rom seems to halt. Unplayable

Perfect Dark Doesn't boot. Unplayable

Pokemon Stadium 2 Actual battling does not work but the beginning menus do. Unplayable+

StarCraft 64 Doesn't boot. Unplayable

Star Wars: Shadows of the Empire Takes a long time to begin emulating and then remains at a black screen with a low frame rate. Unplayable

Star Wars Episode I: Racer Graphical issues, freezes at main menu. Unplayable

Stunt Racer Doesn't boot. Unplayable

No_one_in_particular
March 5th, 2009, 09:29
Pokemon Stadium 2 Actual battling does not work but the beginning menus do. Unplayable+
Well then what's this about:
http://www.youtube.com/watch?v=joy3Oh8JRLQ

(1:28)

It's listed as playable on their official forum.

Epedemical
March 11th, 2009, 05:25
Well then what's this about: http://www.youtube.com/watch?v=joy3Oh8JRLQ

(1:28)

It's listed as playable on their official forum.

Perhaps it is a PSP Phat-only issue. I retested it and I got the same results. It still crashed at the beginning of the battle scene.

LHorse007
April 10th, 2009, 22:32
Happy to see this still an active project. Still hoping to play goldeneye on the PSP :)

imsonic
April 13th, 2009, 02:22
OK some one needs to make an emulater that plays paper mario or some one needs to give me a link to one that will play it or a rom that will work cause thats the only game i want to play! You can send it to my email [email protected] and put as subject Paper mario

darkriku2000
April 13th, 2009, 02:31
Right! Everybody stop what they're doing, imsonic wants to play a specific game!

:P

crazyrat
April 13th, 2009, 05:39
how can i play mario64 on psp

darkriku2000
April 15th, 2009, 20:59
By using an emulator

imsonic
April 18th, 2009, 22:41
ya its funny how people can sit here that know how to make emulaters and just talk about it insted of making one that works. Its sooo muck easyer to emulate a ps1 then a n64

imsonic
April 18th, 2009, 22:44
And yes everyone should stop what there doing just for me And others that like to play N64 insted of playing games in slowmoshin and without sound

stanfy86
April 20th, 2009, 21:58
I can confirm that this emulator is not compatable with firmware 3.71 m33, i had to update in order to get it to work.

@ imsonic, the devs have stated that they arent working on specific rom optimizations, but general optimizations to the emu to increase general rom playability, yes many games get un-playable framerate, but because this is a HUGE task (coding wise) we wont see every game playable for a while, just be patient.

imsonic
April 23rd, 2009, 02:34
i know that but whats funny is making an emulater of ps1 is easyer and you can play almost any game with sound and without lag but the n64 emulater cant play much games and the ones they do dont realy play sound and or lags with or without lag.

Kreationz
April 23rd, 2009, 09:19
Stadium 2 is well "mostly playable". There is an issue with the gym leader castle, but the game is playable for the most part. Also, Salvy recently fixed a bunch of the graphics in the game as well.

Edit: Sorry, that was a response to an earlier post. The PS1 emulator is made by Sony. So, if you would just ask Nintendo for the source code to the N64 firmware and a complete API for it and we'll finish fixing things up right away just for you. Secondly, the N64 is harder to emulate do to the N64's hardware vs. the PS1's hardware.

Kreationz
April 23rd, 2009, 09:30
Figures. Although it seems like if possible they should make it so that daedalus will clear the ram after quitting a rom so no one runs into this problem, as it gets annoying quickly.



Yeah, I had to upgrade my PSP from CFW 3.71 to CFW 5.00 to get this to work as well.

This issue on the Phat has been resolved. The old code got broke when Howard0su added the code to fully load ROMs up to 12Mb into the Slim's memory. I fixed the bug for the Phat and now it loads up to 16Mb ROM's fully into the Slim's memory. (Which is strangely the largest ROM buffer it will handle at the moment...) Now it Phat compatible and a tiny bit faster on the Slim.

BTW, this change along with some graphical updates and some other changes have been released at the SourceForge site as Beta 2 Update. It was Alpha Rev 333. We're at 337 currently with a few more graphical fixes F-Zero being one of them, but the (U) version of the ROM doesn't work. lnglish users should use the (E) version.

Final Note: Default settings should work for most games now. Loop Optimization and Double Display have been removed due to bugs in them.

wiredforpower
April 25th, 2009, 14:56
All I'm asking for is zelda oot. That's all I want if its compatible with anything. Doesn't seem like that would be easy though.

MajorFoley
May 9th, 2009, 10:17
guys this really works! :D

Legend of zelda ocarina of time v 1.2 USA works it may have a few sound problems when you turn it on which i mean sound crackly but it works so far i've ill let you guys know how far i get

im currently trying with:
texture update check - every 30 frames
frameskp - 1
limit framerate - yes
double display lists - enabled
dynamic recompilation - enabled
dynamic stack optimisation - enabled
dynamic loop optimisation - enabled
high level emulation - enabled
audio- synchronous
controller- default

try tweaking and we might get full speed this goes around maybe 10- 13 fps but i think it might still be playable

ill give you more details later on

MajorFoley
May 9th, 2009, 10:25
ok guys this game is better off with no sound because i think with sound when the deku tree speaks it might freeze im not completely sure but it seemed to when i tried to change the options so try with no sound first then whatever:(