It is currently Sat May 18, 2013 7:23 pm

All times are UTC - 6 hours [ DST ]




Author Message
 Post subject: DaedalusX64 FAQ
PostPosted: Sat Oct 22, 2011 12:54 am 
Global Moderator
Global Moderator
User avatar

Joined: Sat Nov 06, 2010 1:04 am
Posts: 567
WWWWW WWWWW WWWWW
If you have any questions about this FAQ or would like to report something incorrect in it, please post a new thread with "FAQ:" in the title. I don't check for PMs often enough to respond dependably, but I like to check the board often via multiple devices. This request also allows for admins to make any changes if absolutely needed.
Please do not post in this thread.
Click SHOW inside the spoilers to reveal answers.
WWWWW WWWWW WWWWW

When directing anyone to the FAQ:
Spoiler: show
... you can have any question highlighted by using this URL and then adding the question number at the end:
http://forums.daedalusx64.com/viewtopic.php?t=3639&p=43731&hilit=
Example: http://forums.daedalusx64.com/viewtopic.php?t=3639&p=43731&hilit=Q01



[Q01] Do I need Custom Firmware (CFW) to run DaedalusX64 on my PSP?
Spoiler: show
[A] No. You can check the first post of this thread for a 'signed' version of the emulator:
http://forums.daedalusx64.com/viewtopic.php?p=44021#p44021
It's worth mentioning that you will get more options in the emulator (all PSPs) and more speed (Slim models and newer) while using CFW with an Unsigned version. You can download a Light Custom Firmware (LCFW) that doesn't overwrite the Official Firmware (OFW) if you want to keep your PSP 'offical', just don't update the OFW or install any permanent version of LCFW. LCFW is run just like a game and allows you to use unsigned applications or games. If you fully shutdown your PSP you'll have to run the LCFW again. Here's a link with different stable versions of the Pro-C LCFW:
http://code.google.com/p/procfw/downloads/list
An unsigned version of DaedalusX64 is also available via the link above to a signed version.

[Q02] Is there a version of any OS that I need in order to run DaedalusX64?
Spoiler: show
[A] A signed version of DaedalusX64 should run well under any Official Firmware (OFW) version beyond OFW 6.20.
The latest unsigned versions of DaedalusX64 will not run with any version of Half Byte Loader (HBL) for the PSP,
but will run with most full CFW and Pro-C or TN-HEn LCFW.
See above question in the FAQ for how to get signed and unsigned versions of DaedalusX64.

[Q03] Where can I get the latest version of DaedalusX64?
Spoiler: show
[A] First, if you've used DaedalusX64 before, check to see if you already have the newest version here:
http://daedalusx64.svn.sourceforge.net/viewvc/daedalusx64/?view=log
If there is a newer version released it may take a while for the download to be available. Check the first post and latest posts of this thread for download links:
Be wary of download links leading to unfamiliar sites if searching the latest posts. http://forums.daedalusx64.com/viewtopic.php?p=44021#p44021
Lastly when switching to different versions of DaedalusX64 your emulation can be unusually unstable. To fix this, always use "Reset Settings" from the Global Settings menu when switching versions.

[Q04] How do I install DaedalusX64 on my PSP?
Spoiler: show
[A] First you'll need something to open up rar and zip files. You can get WinRar here: http://www.win-rar.com/download.html
WinRar only annoys you with a popup after the trial period and doesn't stop you from using it indefinatly.
See above question on how to get the latest version of DaedalusX64.

Just open up the rar file and drag the DaedalusX64 folder into GAME in the PSP folder on your PSP.

[Q05] How do I access the Global Settings menu?
Spoiler: show
[A] From almost any home menu you can press the shoulder buttons (L or R) to switch menus.

[Q06] Where can I get roms to use with DaedalusX64?
Spoiler: show
[A] Don't ask and don't tell. It's against the forum rules to discuss how to get roms, upload roms in posts, or post links to sites that offer roms. You're on your own with this kind of question here.

[Q07] A game I want to play doesn't boot. What can I do?
Spoiler: show
[A] 1. Check the compatibility list for settings to use:
http://forums.daedalusx64.com/compat.php
If you don't find an answer you can try to experiment by disabling any of the following before starting a game: "Dynamic Recompilation", "High Level Emulation", "Audio", "Memory Access Optimisation" "Dynamic Loop Optimisation", and "Double Display Lists".
Make sure to reset DaedalusX64 before testing different settings as this will greatly increase stability.
If you find something that works well please add it to the compatibility list. Anyone registered to this forum may edit the compatibility list.
2. If the game still has trouble booting, you can try to use a savestate from Project 64. See Q18 for how to use a Project 64 savestate with DaedalusX64.
Some games that only boot with specific settings or with a savestate will still not be playable because of graphical issues.

[Q08] Is my game compatible with DaedalusX64?
Spoiler: show
[A] Make sure to check the compatibility list here:
http://forums.daedalusx64.com/compat.php
If the game is listed and there's nothing entered for it you can add information in yourself after registering to this forum.
If the game isn't listed see the next question in this FAQ.

[Q09] A game I'm playing isn't on the comatability list. How can I get it added?
Spoiler: show
[A] Make a post in "Forum Suggestions / Feedback" with the name of the game. Make sure to mention a region and version number (if there is more than one version of the game).

[Q10] Why are the graphics in my game so weird?
or [Q] Why is the menu missing for my game?
or [Q] What can I do to make my game play faster?

Spoiler: show
[A] DaedalusX64 has very little RAM and only a 333Mhz processor to use for almost everything. There are many shortcuts being made to make games run the best as they can on any PSP. Try looking at the compatibility list for suggestions on what settings to use for the best experience DaedalusX64 can offer. Alternatively you can also press square (□) at the rom selection screen to see suggested settings, but you will still need to set them yourself.
If you find settings that work better (see Q07 A1 for experimentation) than what's suggested and are registered in the forum, you can add them to the compatibility list here:
http://forums.daedalusx64.com/compat.php
Lastly some games that are bootable are still not playable because of graphical issues.

[Q11] What about porting DaedalusX64 to the Playstation VITA or other device?
Spoiler: show
[A] DaedalusX64 was designed to only run on the PSP and cannot be ported directly to any other platform. However, DaedalusX64 can be successfully run on the Vita via the PSP emulator built into it.
For more infomation about DaedalusX64 on the Vita see Q24.

Android, iOS, or other devices:
DaedalusX64 is open source, so you can download it and try making a port yourself. Know that if you start to make any kind of port, you're very likely to be on your own for support.

[Q12] My game froze! or I'm stuck! What do I do?
or [Q] Is there anyway to reset a game after being loaded?

Spoiler: show
[A] Press and hold both shoulder buttons (L and R) and the start button for a few seconds to return to the DaedalusX64 main menu. I'd highly recommend restarting DaedalusX64 before loading any rom (including any rom loaded before) for more stability.
There is currently no way to restart emulation of any rom via shortcut keys without returning to the DaedalusX64 main menu.
If you just started using a different version of DaedalusX64 make sure to go to the Global Settings menu and use "Reset Settings".

[Q13] What if the game froze and the LR and Start shortcut doesn't work?
Spoiler: show
[A] Press and hold the power switch for about ten seconds to totally turn off the PSP. If that doesn't work, pull out the battery. Once the PSP is turned off you can power it back on and restart.

[Q14] I got a blue screen! What do I do?
Spoiler: show
[A] 1. You can press the circle button (O) and just ignore it. Your PSP should be perfectly fine and you can just restart the emulator. If you're using LCFW (such as Pro-B) it should still be loaded.
2. You can press the cross button (X) and have a memory dump created on your memory stick. Once you are able, you can post your memory dumps here with the name, region, and version (if there is more than one) of the rom you were using:
http://forums.daedalusx64.com/viewtopic.php?f=9&t=3601
If you just started using a different version of DaedalusX64 make sure to go to the Global Settings menu and use "Reset Settings".

[Q15] I can't get passed a point in a game without crashing. What can I do to get passed it?
Spoiler: show
[A] 1. If you're playing with sound enabled, sound isn't perfectly emulated with DaedalusX64. Try restarting the emulator and then disabling sound before playing again. Once or if you get passed the crash point and you want to use sound still, restart DaedalusX64 again and renable sound before starting the game.
2. If you're using a savestate maybe your savestate is partially corrupt. Try saving in-game after loading your savestate, then return to the main menu and restart DaedalusX64. After starting the game again, load the in-game save you made and try to continue. Immediately after loading the in-game save it should be ok to make savestates again.
3. Try making a savestate in Project 64 just passed the point the game keeps crashing and import it into DaedalusX64.
See Q18 for more details on how to use Project 64 savestates.
If you just started using a different version of DaedalusX64 make sure to go to the Global Settings menu and use "Reset Settings".

[Q16] How can I exit DaedalusX64?
Spoiler: show
[A] From gameplay you can press the home button and return to the main menu. At the rom selection screen you can press the home button again and press the cross button (X) to exit.

[Q17] Why can't I put my PSP in standby?
Spoiler: show
[A] Standby has proven to make the emulator very unstable every time it's used, so it's disabled. If you want to stop playing a game and return to it later you can either use the in-game save feature or make a savestate, then exit DaedalusX64 or turn off the PSP completely.

[Q18] How can I use a savestate from Project 64 in DaedalusX64?
Spoiler: show
[A] First, you'll need something to open up zip files. You can get a WinRar trial here: http://www.win-rar.com/download.html
WinRar only annoys you with a popup after the trial period and doesn't stop you from using it indefinatly.
Second, you'll need Project 64 from here: http://www.pj64-emu.com/
Third, if you can't see file extentions with your computer you'll need to use Google to find out how to see extentions with your operating system. http://www.google.com/
Here's the process:
Step 1: With Project 64 disable "hide advanced settings" under Settings in the Options menu, in the Options tab.
Step 2: Make a copy of the exact same rom you want to use from your PSP onto your computer and open it in Project 64. Then make a savestate at any point you need it in the game. You can use Ctrl+S to make a savestate while playing.
Step 3: Click load in the System menu. Right click the savestate you made and select open in the right click menu. Just leave Project 64 and the zip file open for now.
Step 4: Start DaedalusX64 on your PSP and create a savestate in your game. The point you save at doesn't matter as we're going to replace it soon.
Step 5: Quit DaedalusX64 and connect the PSP to your computer. With your computer open up the SaveStates folder in the DaedalusX64 folder on your PSP. Open up the folder with the same name as the rom you're using, copy the entire file name (with its extension) of the saveslot you saved to, and delete the file afterwords.
Step 6: Select the winrar window with the zip file open. Drag the pj file to the game folder on your PSP. Lastly rename the entire pj file and paste in the old savestate name and you're done. Exit out of winrar and Project 64.
Step 7: Start DaedalusX64 on your PSP then load the saveslot you replaced and you're done.
It may be possible, but I wouldn't suggest trying to take a DaedalusX64 savestate and using it with Project 64. Try using the steps above accordingly if you feel the need to try.

[Q19] What can I do about making my own controls for a game?
Spoiler: show
[A] You can copy and then edit an ini file in the ControllerConfigs folder wherever DaedalusX64 is. Inside the file is a list of Nintendo 64 (N64) buttons which you can give any combination of PSP buttons. You should only change what's on the right side of the equation signs.
Do not make any copies of the N64 buttons, if you want multiple buttons to act as a single N64 button you should use a vertical bar (|) in between PSP buttons.
Example: "N64.CDown = PSP.Down | PSP.Circle" will make the circle and dpad down on the PSP both act as C down on the N64.
If you want to use alternate controls while holding a button down (used in default controller configs in DaedalusX64) you should use an andpersand (&) in between button combinations.
It's a very good idea to include parenthathese (()) around any button combinations you use with vertical bars and andpersands.
Here's a list of what to use for PSP buttons in controller config files:
For face and shoulder buttons: PSP.Start PSP.Cross PSP.Square PSP.Circle PSP.Triangle PSP.LTrigger PSP.RTrigger
For the Dpad: PSP.Up PSP.Down PSP.Left PSP.Right
The select button will always act as the gameshark button and is currently not recognised in controller config files.
The Joystick is also not customisable in controller config files.

[Q20] Are there any premade community controller config files?
Spoiler: show
[A] Yes there are. These files are already included in the modded versions of DaedalusX64.
If you like how the GameCube used its X and Y buttons for C buttons in its Zelda games here you go:
Attachment:
File comment: Great for Zelda, Smash Bros, and Super Mario 64.
TriLeftC_CirRightC.ini [465 Bytes]
Downloaded 228 times
Here's a modified version for Starfox:
Attachment:
File comment: Great for Starfox.
TriLeftC_CirDownC.ini [463 Bytes]
Downloaded 151 times
Lastly here's one for Perfect Dark:
Attachment:
File comment: Great for Perfect Dark.
TriUpC_CirDownC_LRSwitch.ini [565 Bytes]
Downloaded 161 times

[Q21] How do I go about adding or using Cheats?
Spoiler: show

[Q22] I know a bit of programming or love to poke around code, is there anyway I can help?
Spoiler: show
[A] DaedalusX64 is open source, meaning that anyone can jump into the code freely.
First you'll need something to open tar files, so check out WinRar if you don't already have something: http://www.win-rar.com/download.html
WinRar only annoys you with a popup after the trial period and doesn't stop you from using it indefinatly.
Once you're ready, you should visit this page and then click on "GNU Tarball":
http://daedalusx64.svn.sourceforge.net/viewvc/daedalusx64/
This will download all related files for DaedalusX64 including preview pictures for almost every N64 game to work inside rom selection.

[Q23] I've noticed there's two modes to enable sound. Which one should I use?
Spoiler: show
You'll see an increase of speed when using Async compared to Sync, however Async is very unstable because it uses experimental code to use the PSP's Media Engine. When using the Media Engine crashes are extremely difficult to debug so Async may stay buggy for a very long time.
Sync is much more stable compared to Async, however there's a heavier burden on the PSP's processor so emulation will be slower. Sync isn't perfect either as there may still be crashes involved with it.
For the most stable experience with sound enabled, stick with using Sync.
You'll always have an increase in emulation speed if you disable sound from the DaedalusX64 menus.

[Q24] I've managed to install DaedalusX64 on my Vita, but it won't run. What can I do?
Spoiler: show
Getting DaedalusX64 to run on a Vita heavily depends on which exploit you're using to run homebrew (or any unsigned code). Here's why:
To put it simply, each application or game run on the Vita has it's own environment with specific limitations. Each exploit will maintain the same limitations as the application or game that was exploited. This makes for a large variety in compatibility between every exploit.
Not every exploit will be able run DaedalusX64, however development on each exploit may change it's compatibility as the limitations and environment are explored. You may have to try and/or wait for a new exploit in order to run DaedalusX64 on a Vita.
See Q25 below on where to go for Vita exploits.

[Q25] How can I get or use an exploit for the Vita?
Spoiler: show
There are many exploits for the Vita but not all of them will run on the latest firmware. You'll have to avoid updating your Vita (unless it's needed for an exploit) and check Wololo.net (http://wololo.net/) for any news, updates, and other infomation on exploits. For help on how to use or install exploits as well as other homebrews on the Vita, please check out the Wololo.net forum: http://wololo.net/talk/

[Q95] When is the next update going to come out?
Spoiler: show
[A] First of all the devs of DaedalusX64 don't make press releases and thus don't make set dates for releasing new versions of DaedalusX64. The devs are also not paid to work on newer versions, thus they only work on Daedalus64 in their free time.
So newer versions of DaedalusX64 are simply out when ready. Now with the unpredictability of life, the time spent developing can vary. You'll just have to wait and keep checking for updates.
See Q02 for how to check for newer versions being released.

[Q96] I really really want my game to work perfectly, can I ask to get the devs to work hard on getting just the game to be playable and/or perfect?
Spoiler: show
[A] Yes, however it will likely just annoy them more than anything else. The devs are already trying to get the emulator to run fast and stable as DaedalusX64 can with any games, not any select ones at all. Please try to only report glitches or crashes to the devs. Begging to make a game playable or run perfectly is futile.

[Q97] What are the devs plans for DaedalusX64?
Spoiler: show
[A] Here's a list in no particular order:
1. Make DaedalusX64 run stable and optimise its code so it can run faster.
2. Find out how to better use the PSPs hardware.
3. Live their own lives each day before working on DaedalusX64.
4. ???
5. Non-profit

[Q98] My question about DaedalusX64 wasn't answered and you don't want me to post in this thread. How can I ask my question about DaedalusX64?
Spoiler: show
[A] After trying these suggestions and your issue isn't solved: make a new thread in "Graphic Flaws", "Game Crashing", or "Other Issues" accordingly.
1. With graphical flaws, always attach a savestate with at least one picture. Try to include a picture of what the issue should look like if you can.
2. With any crashes or other issues in a rom, try to attach a savestate before an issue occurs as it will greatly increase the chances of having it fixed.
Graphic Flaws: http://forums.daedalusx64.com/viewforum.php?f=77
Game Crashing: http://forums.daedalusx64.com/viewforum.php?f=78
Other Issues: http://forums.daedalusx64.com/viewforum.php?f=85

[Q99] Where do I go to report a problem with or make a suggestion about the forum?
Spoiler: show
[A] Go to "Forum Suggestions / Feedback" here: http://forums.daedalusx64.com/viewforum.php?f=43


Last edited by Reamer87 on Sun Nov 13, 2011 12:04 am, edited 48 times in total.

Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 1:47 pm 
Administrator
Administrator
User avatar

Joined: Fri Oct 17, 2008 2:23 pm
Posts: 1551
Location: Miami/Dominican Republic
Excellent FAQ, locked and sticky as requested :)

Edit: Whoops, I just noticed you said "announcement". I agree, since this FAQ can answer a lot of questions that are constantly repeated. I'll change it to Announcement, if anyone has any objections let me know.



_________________
I'm on to you... Image
Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 2:41 pm 
Developer
Developer
User avatar

Joined: Sat Jan 31, 2009 7:11 am
Posts: 442
Yepp, nice work :)

Maybe add the panic reset -> LTRIG + RTRIG + START for 2 sec?



_________________
Spoiler: show
Image
Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 2:53 pm 
Global Moderator
Global Moderator
User avatar

Joined: Sat Nov 06, 2010 1:04 am
Posts: 567
Corn wrote:
Yepp, nice work :)

Maybe add the panic reset -> LTRIG + RTRIG + START for 2 sec?

See Q12 here: http://forums.daedalusx64.com/viewtopic.php?p=43731#p43731


Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 2:56 pm 
Developer
Developer
User avatar

Joined: Sat Jan 31, 2009 7:11 am
Posts: 442
ah great :)



_________________
Spoiler: show
Image
Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 3:12 pm 
Global Moderator
Global Moderator
User avatar

Joined: Sat Nov 06, 2010 1:04 am
Posts: 567
Reamer87 wrote:
Corn wrote:
ah great :)
Yes, this is a very good example on how to respond to anyone with a question that is answered in this FAQ. O0

Linkinkid wrote:
Excellent FAQ, locked and sticky as requested :)
Thanks for opening it back up so I could make that important update. It should be good to lock again for now.
If there are any posts beyond this one by anybody but an Admin, please delete them.


Offline
 Profile  
 
 Post subject: Re: DaedalusX64 FAQ
PostPosted: Sun Oct 23, 2011 5:24 pm 
DX64 Site Staff
DX64 Site Staff
User avatar

Joined: Mon Dec 14, 2009 9:31 pm
Posts: 155
Locked as requested.


Offline
 Profile  
 
Display posts from previous:  Sort by  

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: