""
All times are GMT +2. The time now is 08:33 PM.  

Go Back   PSX/PS2/PS3 Scene Newz > PlayStation2 Forums > PS2 Homebrew/Dev & Emu Scene

PS2 Homebrew/Dev & Emu Scene Topics relating to homebrew PS2 development and emulation.

Reply
 
Thread Tools Display Modes
  #251  
Old 08-28-2008, 07:43 AM
ragnarok2040 ragnarok2040 is offline
Registered User
 
Join Date: Dec 2002
Posts: 132
, Just wanted to post on the last day I have internet before the move. I've been going through a mips assembly tutorial that goes pretty in-depth about the instructions, what they mean, how they differ, etc. and I've learned a lot pretty fast. I should be hooked back up on Friday at the new place (pretty fast since it's just a single day), but I've gotta settle in and there's various things that need doing.

I think I have a pretty solid idea on how to program the ppu stuff in mips assembly like he did for x86. I'm not sure if it will speed it up as gcc might be doing the job just fine, since mips instructions are more straightforward than x86 instructions, but it won't hurt to try.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #252  
Old 08-28-2008, 04:41 PM
slicer74's Avatar
slicer74 slicer74 is offline
Need help ???
 
Join Date: Apr 2005
Location: Somewhere
Posts: 616
Quote:
Originally Posted by stayhye View Post
just wanted to say all versions work awesome on the ps3......... Thank you ragnarok2040 for this great last/next gen emu, you rock!
ps3 ????
__________________
My Web Page
PS2 V7 Network Adaptar
HDD Seagate 160 Go
Noobs Pit Stop
Free MCBoot
48 mb Virtual MC for my HDD games
My stuffs
PS2 HDD Game list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #253  
Old 08-29-2008, 01:01 AM
stayhye stayhye is offline
Just coolin'
 
Join Date: Jul 2004
Location: earth
Posts: 73
yup, ps3 swap switch mod........
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #254  
Old 08-29-2008, 02:03 AM
leonidas leonidas is offline
Registered User
 
Join Date: Apr 2008
Posts: 4
Quote:
Originally Posted by stayhye View Post
yup, ps3 swap switch mod........
ah..Ok. I couldnīt get it working through usb.
Is there usb support?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #255  
Old 08-29-2008, 03:19 AM
slicer74's Avatar
slicer74 slicer74 is offline
Need help ???
 
Join Date: Apr 2005
Location: Somewhere
Posts: 616
Quote:
Originally Posted by stayhye View Post
yup, ps3 swap switch mod........
Can u explain the process !
__________________
My Web Page
PS2 V7 Network Adaptar
HDD Seagate 160 Go
Noobs Pit Stop
Free MCBoot
48 mb Virtual MC for my HDD games
My stuffs
PS2 HDD Game list
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #256  
Old 08-29-2008, 08:09 AM
Brawler Brawler is offline
Registered User
 
Join Date: Jul 2008
Posts: 3
http://www.ps3hax.net/showthread.php?t=5480 go there they have a great tutorial thats where i did mine
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #257  
Old 08-30-2008, 04:38 AM
stayhye stayhye is offline
Just coolin'
 
Join Date: Jul 2004
Location: earth
Posts: 73
Talking

Quote:
Originally Posted by leonidas View Post
ah..Ok. I couldnīt get it working through usb.
Is there usb support?
if you use psxloader(by hermes), FCEultra, as well as pgen and snes station.....all with usb support because the USBD.irx on virtual mc

also, this is where I found out about the switch:
http://forums.afterdawn.com/thread_view.cfm/499497

very, very easy mod...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #258  
Old 09-05-2008, 07:02 AM
zin0099 zin0099 is offline
Registered User
 
Join Date: Apr 2008
Posts: 80
how to i play famicom disk system games? and what does the bios need to be called?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #259  
Old 09-18-2008, 05:59 AM
ickyone ickyone is offline
Registered User
 
Join Date: Sep 2004
Posts: 38
i was wondering... how come this thread is not on the sub forum???
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #260  
Old 09-19-2008, 11:07 AM
ragnarok2040 ragnarok2040 is offline
Registered User
 
Join Date: Dec 2002
Posts: 132
, I'm finally getting settled in after the move and finding more time on my hands. There's still a few things left to unpack but a lot of it is already done, thngs just need to be organized and put away. Took a lot more time than I thought it would. I can probably get back to working on Snes9X and FCEUltra in a week or so.

I thought I'd made a post when I got my connection back, but I guess I didn't, . I'll be looking more into fceux as a replacement source for the port than just fceu-mm since it seems to be getting bugs fixed and the code is being cleaned up. That's probably a long way down the road though, since I want to focus on Snes9X after I get that sound problem fixed. That reminds me, I can't seem to find my todo list. I remember working on adding a start path to automatically open a path at start, fixing the sound, seeing if assembly would help speed up rendering, and fixing the PAL on NTSC, NTSC on PAL emulation and adding some PS2SDK hdd fixes for fileXio functions from uLE... I'm not sure if I remembered everything. I should really try porting from scratch again sometime soon using my old code as a base so I can organize it somewhat.

zin, for FDS emulation, you need to have "disksys.rom" inside of your save path. The last release might have buggy FDS support though, as I seem to remember fixing something in relation to that...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #261  
Old 09-19-2008, 12:19 PM
dangwoot dangwoot is offline
Contributor
 
Join Date: Dec 2003
Location: Lost In Translation (oklahoma)
Posts: 355
awesome welcome back man! good to see you still have the interest for these projects ^_^
__________________
Having trouble installing FMCB?
Try HERE
Still Cant Get It?
I will install fmcb free of charge if you send me your memory card.

I Now Accept Voluntary Donations!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #262  
Old 09-19-2008, 08:59 PM
clemsche clemsche is offline
Registered User
 
Join Date: Apr 2008
Posts: 71
Great to see you back ragnarok! Take your time, we coul wait for another masterpiece from you!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #263  
Old 09-19-2008, 09:20 PM
protomank protomank is offline
Registered User
 
Join Date: Mar 2008
Location: Porto Alegre, RS, Brazil
Posts: 44
Welcome back.
I have a suggestion: as fceultra code is multi-plataform, it probally have some modules for handling different drivers/UI/hardware.
What if you just added PS2 sections like windows/linux/mac?
This way you could isolate the PS2 parts of the code and maybe just use some #define to the PS2 specifica parts that are inside FCEUltra main code.

I work in a project that had a lot of patches in Aache server, it was a great pain to update the apache because we simply did not know what parts where placed inside the apache code by the old team that created the system.

So code isolation is very usefull to merge later versions of the original FCE
Also, makes eaiser for others mess with the PS2 version code to help out.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #264  
Old 09-20-2008, 04:21 AM
zin0099 zin0099 is offline
Registered User
 
Join Date: Apr 2008
Posts: 80

fDS emu


funny Rag. I did put disksys.rom in save path? maybe i need to load fceultra off usb? fceultra is on my mc! would that be the problem or what FDS rom did you use?
got it to work on psp but want it on ps2

hey on snes9x emu for PS2 do you plan on making a way for SUPER GAMEBOY to be useable?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #265  
Old 09-20-2008, 11:05 AM
Beder123 Beder123 is offline
Registered User
 
Join Date: Sep 2008
Posts: 1
Can I change USB modules in this emu? If not, could you add this option, beacause build in modules are not working with my pendrive (Kingston data traveler 4GB).
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #266  
Old 09-21-2008, 05:48 AM
CrazyTeddyX CrazyTeddyX is offline
Registered User
 
Join Date: Jun 2008
Posts: 2
Hey, I'm having problems that my game won't save to my Memory Card. The Rom I used is "God Slayer - Haruka Tenkuu no Sonata (J).nes". It's the Japanese version of Crystalis. It has SRAM support, but it won't save to my memory card. I did save FCEUltra.cnf, the file that makes games save to my memory card possible, but the game won't save. The other ROM I used is "Esper Dream 2 - Aratanaru Tatakai (J).nes", and it can save to my memory card and it worked.

I hope this comment is useful and it will be fixed soon.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #267  
Old 09-21-2008, 11:55 AM
CaptainHIT's Avatar
CaptainHIT CaptainHIT is offline
Registered User
 
Join Date: May 2008
Location: Turkey
Posts: 21
Cool! It's nice to hear Ragnarok is back on track! We hope to hear nice news from you soon! Take care.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #268  
Old 10-08-2008, 10:01 PM
ragnarok2040 ragnarok2040 is offline
Registered User
 
Join Date: Dec 2002
Posts: 132
protomank, it's pretty much like that now, with the ps2 related code in ./drivers/ps2, but later on when I was merging the other fceultra for ps2 release and modifying the multiplatform path/filename resolution code so it would work correctly (sort of) with ps2 paths and filename lengths for all ps2 devices, I didn't use any #ifdef guards or comments to detail what I was doing, so it's kind of a mess. I think a lot of the bugs are related to that. I've picked up a really good book since then that's really taught me a lot about using descriptive names for files and variables, organizing my code, and how to think out a problem in reusable code and I can already tell that redoing the port would help a lot.

For CrazyTeddyX's bug, I'm thinking the problem might be that because the 20th character is a space in the first filename that it might be triggering some erratic behavior somewhere after trimming the filename down to 20 characters. I'll build a more in-depth function that will parse names more thoroughly and see if that fixes it.

zin0099, I'm pretty convinced that fds support was broken in the last release from a typo of mine somewhere. I'm sorry about that but the next release should really fix a lot of things.

Beder, I'm rewriting the port right now, and plan on making the modules load externally so it's possible in the future. I also plan on adding options to not load certain modules as well so things like the modules needed for hard disk support won't cause long startup times on pstwos and such.

As for an update for right now, I've updated ps2sdk and added E P's changes. I've created a diff of the changes between the original windows source and the latest ps2 source which I'm using as a reference for the rewrite. I've also switched to C++ to simplify things and create some interfaces reusable for the snes9x port. I'm thinking about trying out gslib for rendering as well, to get some experience with it for snes9x. I'm hoping, when I'm done, that it'll reduce the amount of bugs that keep popping up.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #269  
Old 10-08-2008, 10:38 PM
Bombout Bombout is offline
Registered User
 
Join Date: Oct 2008
Posts: 4
Wow, great work on this emulator!

I have everything working just fine... except one thing. It freezes whenever I try to save state. The ps2 becomes locked up completely, no change in sound or video. It doesn't respond to any controller button presses. However, after pressing the button to power down the ps2, I can see and hear the game resuming for a fraction of a second before it turns off. I know its kind of odd, but I figure it might help in troubleshooting the problem. Also, when I boot up the emulator again, the save state file is there, and I am able to load it no problem! So, it's apparently saving the game fine... it just freezes after it saves. I'm using the version that you posted halfway through this thread.. I believe you called it 95.5.

//Edit

Also, I guess I should verify that I'm running everything properly.

I ran the emulator .elf file from a USB stick. It then created the FCEUMM folder on mc0. From what I understand, I can now run ROMs off of any type of media by using the file browser built into the emulator, right? And all files and save-states will be placed in the FCEUMM folder? Can I also change the location of the FCEUMM folder by changing the path in the emulator options?

Regardless, the save-state freezing occurs even if I leave the options alone and place everything on the MC. I've also tried using simple rom names like "icehockey.nes", but it still freezes.

Last edited by Bombout; 10-08-2008 at 11:28 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #270  
Old 10-09-2008, 01:15 AM
ragnarok2040 ragnarok2040 is offline
Registered User
 
Join Date: Dec 2002
Posts: 132
That sounds like an old bug I thought I fixed... but that bug caused a crash when it occurred whereas, from your description this bug sounds something like a thread hard locking, which can't resume the main thread so it stalls... if I understand cooperative threading on the PS2 right. I'm guessing the power off phase resumes the main thread for a split second before turning off. The next release should really put an end to these random things occurring, though.

Yeah, you can load a rom off any media using the browser, and you can change the location of the save path by browsing to a folder using the options menu. You can set it by pushing Start when you're in the folder you want.

dlanor, since I know you like the final fantasy series, someone created some patches to convert ff1-ff3 to pal, http://www.romhacking.net/hacks/455/, http://www.romhacking.net/hacks/453/, http://www.romhacking.net/hacks/454/. It corrects the sound rate and the vblank bug.