(03-24-2014, 03:17 PM)ssshadow Wrote: [ -> ] (03-24-2014, 03:05 PM)aniruddh Wrote: [ -> ]my question is who is the one who is going to implement the SPURS
People are still working on other important stuff at the moment. Although this game and many others may need spurs and gcm commands, they will also need the ppu recompiler, more work with threads, and all that other stuff too, to really run much further past the spurs errors. It's all important.
Just a matter of deciding which is higher priority. A lot of games need spurs and gcm, but I'd say even without those, the recompiler would be more useful in the short term with games that will run without spurs and gcm.
(03-24-2014, 04:25 PM)twdarkeh Wrote: [ -> ] (03-24-2014, 03:17 PM)ssshadow Wrote: [ -> ] (03-24-2014, 03:05 PM)aniruddh Wrote: [ -> ]my question is who is the one who is going to implement the SPURS
People are still working on other important stuff at the moment. Although this game and many others may need spurs and gcm commands, they will also need the ppu recompiler, more work with threads, and all that other stuff too, to really run much further past the spurs errors. It's all important.
Just a matter of deciding which is higher priority. A lot of games need spurs and gcm, but I'd say even without those, the recompiler would be more useful in the short term with games that will run without spurs and gcm.
Yes. And even with spurs and gcm, without a recompiler you can't really test games much. I mean Disgaea 3 runs, but at 0,3 fps no one is going to go all the way to the first battle and see how that works.
If even heavier games would run with spurs and gcm, but no recompiler, you woud have like 0,01 fps in the worst case, and you can't really do anything then.
Even if the recompiler would just take Disgaea to 3-4 fps, it would be a colossal difference. Someone with a 5 ghz Haswell i7 might actually be able to run games for a bit.
(03-24-2014, 04:31 PM)ssshadow Wrote: [ -> ] (03-24-2014, 04:25 PM)twdarkeh Wrote: [ -> ] (03-24-2014, 03:17 PM)ssshadow Wrote: [ -> ] (03-24-2014, 03:05 PM)aniruddh Wrote: [ -> ]my question is who is the one who is going to implement the SPURS
People are still working on other important stuff at the moment. Although this game and many others may need spurs and gcm commands, they will also need the ppu recompiler, more work with threads, and all that other stuff too, to really run much further past the spurs errors. It's all important.
Just a matter of deciding which is higher priority. A lot of games need spurs and gcm, but I'd say even without those, the recompiler would be more useful in the short term with games that will run without spurs and gcm.
Yes. And even with spurs and gcm, without a recompiler you can't really test games much. I mean Disgaea 3 runs, but at 0,3 fps no one is going to go all the way to the first battle and see how that works.
If even heavier games would run with spurs and gcm, but no recompiler, you woud have like 0,01 fps in the worst case, and you can't really do anything then.
Even if the recompiler would just take Disgaea to 3-4 fps, it would be a colossal difference. Someone with a 5 ghz Haswell i7 might actually be able to run games for a bit.
Agreed. And even games like the Arkedo series which are pretty much as low as you can go with complexity would benefit immensely from the recompiler as far as playability goes, while not gaining much, if anything, from spurs and gcm.
It could be that something unimplemented was skipped before, and it did some other things. Now that thing has been implemented, and the game crashes on something else instead.
I can't confirm it, but according to a comment on the most recent build at emucr, GTA V boots to nothingness, but it boots.
(04-09-2014, 09:43 PM)DestinyExplorer Wrote: [ -> ]I can't confirm it, but according to a comment on the most recent build at emucr, GTA V boots to nothingness, but it boots.
Well yeah, I don't think there is a single game that doesn't boot. But does it actually show anything? Probably not I would say, but as always, someone is free to test.
EDIT: I found the comment: "It boots GTA V! Not playable obviously, but it does say 'Game boot done.' ". Yeah, he didn't even press run!
Any news on this one? Since cellSpursEventFlagWait has been implemented.
(07-28-2015, 03:39 PM)supergatto Wrote: [ -> ]Here my log...
Are you compiling yourself or using RPCS3 compiled by someone else?
If you're compiling yourself, make sure that you're using the release configuration and "ignore" the error and continue, if possible. Might get somewhere still.
It seems to initialize spurs stuff and a lot of SPU threads early on. My guess is that it's loads data during the intro cutscenes?
(07-28-2015, 04:26 PM)tambre Wrote: [ -> ] (07-28-2015, 03:39 PM)supergatto Wrote: [ -> ]Here my log...
Are you compiling yourself or using RPCS3 compiled by someone else?
If you're compiling yourself, make sure that you're using the release configuration and "ignore" the error and continue, if possible. Might get somewhere still.
It seems to initialize spurs stuff and a lot of SPU threads early on. My guess is that it's loads data during the intro cutscenes?
I used last revision: cdf38d1
I deleted old boot.bin and after i tried to open gta 5. I tried Resume all the time but this game isn't loadable. I waited 10 minutes and the last error is:
E {PPU[0x1] Thread (main_thread)[0x00a37290]} Exception: Trap! (tw 0x1f, r1, r1)
(in file C:\builds\reps\ps3\rpcs3\rpcs3\Emu/Cell/PPUInterpreter.h:2408, in function PPUInterpreter::TW)
Sorry for my english.