This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ar Tonelico Qoga : Knell of Ar Ciel [BLES01102]
#51
(02-02-2017, 06:31 PM)ssshadow Wrote: And I can almost consistently get to the first battle which was impossible before, never happened ¯\_(ツ)_/¯

I am certain there is some kind of concurrency issue going on here.

But yes, it is a little slower.

Certainly, it's strange as fuck.
Reply
#52
FYI the random hanging/looping forever is now fixed in Ar Tonelico, all the Atelier games, and every other PhyreEngine game that had the problem. Save/load is still broken, but otherwise they are playable with LLVM. Enjoy!
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#53
(02-08-2017, 12:15 AM)ssshadow Wrote: FYI the random hanging/looping forever is now fixed in Ar Tonelico, all the Atelier games, and every other PhyreEngine game that had the problem. Save/load is still broken, but otherwise they are playable with LLVM. Enjoy!

Well, I'm still unable to boot the damn game, it just gets stuck in the logos, so I'll have to belive in you when you that the game won't hang IF it manages to boot Big Grin.
Reply
#54
(02-11-2017, 04:42 PM)rauldj Wrote:
(02-08-2017, 12:15 AM)ssshadow Wrote: FYI the random hanging/looping forever is now fixed in Ar Tonelico, all the Atelier games, and every other PhyreEngine game that had the problem. Save/load is still broken, but otherwise they are playable with LLVM. Enjoy!

Well, I'm still unable to boot the damn game, it just gets stuck in the logos, so I'll have to belive in you when you that the game won't hang IF it manages to boot Big Grin.

I lied, LLVM is problematic. Interpreters work though. Enjoy those 1 fps battles.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#55
Update: LLVM works and this game now runs at 100 % speed and at least 15 fps on a desktop CPU.

Random hanging is finally 100 % completely fixed. The only remaining issue is that the main menu crashes when a save file exists. But you can still save and load ingame.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#56
(03-10-2017, 05:43 PM)ssshadow Wrote: Update: LLVM works and this game now runs at 100 % speed and at least 15 fps on a desktop CPU.

Random hanging is finally 100 % completely fixed. The only remaining issue is that the main menu crashes when a save file exists. But you can still save and load ingame.

For some reason, on the builds from some days ago I get on all Gust games this error spammed infinitely on the log, which grows several GB:

{PPU[0x1000000] Thread (main_thread) [0x00b5fa1c]} cellFs TODO: cellFsStRead(fd=4, buf=*0x86807bc0, size=0x10000, rsize=*0xd00ff038)·U 0:01:57.813330

Any help? Huh
Reply
#57
(03-11-2017, 09:48 PM)rauldj Wrote:
(03-10-2017, 05:43 PM)ssshadow Wrote: Update: LLVM works and this game now runs at 100 % speed and at least 15 fps on a desktop CPU.

Random hanging is finally 100 % completely fixed. The only remaining issue is that the main menu crashes when a save file exists. But you can still save and load ingame.

For some reason, on the builds from some days ago I get on all Gust games this error spammed infinitely on the log, which grows several GB:

{PPU[0x1000000] Thread (main_thread) [0x00b5fa1c]} cellFs TODO: cellFsStRead(fd=4, buf=*0x86807bc0, size=0x10000, rsize=*0xd00ff038)·U 0:01:57.813330

Any help? Huh

In settings tick the option "load liblv2.sprx only" and in the LLE modules list tick "libfs.sprx" and untick everything else.

LLE selection is automatic now. What this does it to load everything automatically and libfs on top of that. libfs in particular is one module that isn't loaded automatically because it doesn't work in most games. This is a very rare exception.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#58
(03-11-2017, 10:45 PM)ssshadow Wrote: In settings tick the option "load liblv2.sprx only" and in the LLE modules list tick "libfs.sprx" and untick everything else.

LLE selection is automatic now. What this does it to load everything automatically and libfs on top of that. libfs in particular is one module that isn't loaded automatically because it doesn't work in most games. This is a very rare exception.

Wow, thank you very much. This automatic module selection will be pretty useful to everyone. Keep the great progress at this pace!

Sadly, the other problem I had with Gust games running on recompiler is still there: the games don't detect any input from my Xbox 360 controller for some reason.
Reply
#59
(03-11-2017, 11:05 PM)rauldj Wrote:
(03-11-2017, 10:45 PM)ssshadow Wrote: In settings tick the option "load liblv2.sprx only" and in the LLE modules list tick "libfs.sprx" and untick everything else.

LLE selection is automatic now. What this does it to load everything automatically and libfs on top of that. libfs in particular is one module that isn't loaded automatically because it doesn't work in most games. This is a very rare exception.

Wow, thank you very much. This automatic module selection will be pretty useful to everyone. Keep the great progress at this pace!

Sadly, the other problem I had with Gust games running on recompiler is still there: the games don't detect any input from my Xbox 360 controller for some reason.

But keyboard works? I haven't tested myself but maybe you can use the mmjoystick input method with the Xbox controller. mmjoystick is for non Xinput devices, like if you were using a PS2 controller with an adapter or some generic gamgepad. But it could work with an Xbox controller too maybe.

Plan B: Map the controller to keyboard keys Tongue
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#60
(03-11-2017, 11:33 PM)ssshadow Wrote: But keyboard works? I haven't tested myself but maybe you can use the mmjoystick input method with the Xbox controller. mmjoystick is for non Xinput devices, like if you were using a PS2 controller with an adapter or some generic gamgepad. But it could work with an Xbox controller too maybe.

Plan B: Map the controller to keyboard keys Tongue

Yes, keyboard works. I've tried Mmjoystick too but got the same result: all pads show as "disconnected" on the TTY window when starting the game. One time it detected the damn thing but I don't remember what I did and I couldn't get it to work again no matter what I tried.
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)