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:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
GCM commands
#21
(03-18-2014, 07:27 PM)elisha464 Wrote: put the border color thing in the init of the GLTexture

could you implement it?
[Image: tumblr_nq0lhp2BoL1r61mabo4_500.gif] [Image: Cloud___Tifa_kids_by_ferus.jpg]
Reply
#22
(03-18-2014, 05:43 PM)AlexAltea Wrote: Everything is breaking at the same time, fucking shit... Angry Today is going to be a funny day.

Don't worry, relax, perfection takes time. I believe in you guys, I believe you can bring this project successfully to the finish! *Hugs* Big Grin Heart
Rpcs3 team, I believe in you, you can do this! Big Grin Heart
Reply
#23
GTA V will take a while... years even. It would most likely require at least a complete implementation of all things spurs (multi threading stuff basically) and gcm (graphics stuff) to begin with (both are insanely complex and hard to do). Then there would have to be a PPU and SPU recompiler to even have a chance of reasonable performance, which is also hard to do and takes a long time to do. And then there are probably a lot of misc things like save support and all that.

I see now that the "official" test of GTA V is done incorrectly, the game doesn't run further because it cant find a file. So anyone is free to test it properly if they want to. Make sure /app_home/update:/common/shaders/psn_final/im.cgx is there. Of course, preceding this are hundreds of spurs errors, so don't get your hope up... At best maybe loadable at this point I think.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#24
(03-18-2014, 10:05 PM)ssshadow Wrote: GTA V will take a while... years even. It would most likely require at least a complete implementation of all things spurs (multi threading stuff basically) and gcm (graphics stuff) to begin with (both are insanely complex and hard to do). Then there would have to be a PPU and SPU recompiler to even have a chance of reasonable performance, which is also hard to do and takes a long time to do. And then there are probably a lot of misc things like save support and all that.

I see now that the "official" test of GTA V is done incorrectly, the game doesn't run further because it cant find a file. So anyone is free to test it properly if they want to. Make sure /app_home/update:/common/shaders/psn_final/im.cgx is there. Of course, preceding this are hundreds of spurs errors, so don't get your hope up... At best maybe loadable at this point I think.

Wow, thanks for such detailed info, but I'm afraid I will have to disappoint you, because I am a total noob here, so it's like you are talking to me in totally unknown language to me Sad I'm just a super excited person about this project, that's all. Blush That comment about GTA V is a part of my signature though, means it's showing below each and every post I make and it was just something I felt like telling developers because I think that rpcs3 team is really capable to do this, even if it will take years, I actually wouldn't mind, because the point is that I started to believe it is possible as we all can already see some good results in other games, I believe that with this team of such great and capable programmers, it's just a matter of time and I am very patient person, I promise that, so don't worry, take your time guys, polish it to the littlest details of perfection, I dare to say that you are already the winners because you have done something what a few people could only dream of and others even denied that it could ever be done, so yeah, I believe in you guys, thank you for doing this! *Hugs* Big Grin Heart
Rpcs3 team, I believe in you, you can do this! Big Grin Heart
Reply
#25
(03-19-2014, 12:20 PM)mr.devolver Wrote: That comment about GTA V is a part of my signature though

How did I not see that... Tongue

Well, in any case, to clarify further for anyone who might read this. Games such as GTA V, FF XIII, etc, makes use of everything the PS3 can do, therefore the entire emulator pretty much has to be "done" before they will work. Games that do run right now, like Arkedo 2 Swap, doesn't make much of use of anything in comparison. "Basic" spurs would probably give it sound, and then there is just save/load support.

The first games that will be playable will be simpler 2D titiles, much like the Arkedo series, and maybe also games such as Disgaea which only have very basic 3D, and don't immediately seem to make use of advanced ps3 features.

The good news is that I do optimistically think that a good gaming pc, that is a good clocked i5/i7 and any decent GPU like a gtx 760 will be fast enough to play these games once what we call a recompiler is done.

What is a recompiler? It basically takes the ps3 program and translates it to a language your computer understands. Therefore it can run a lot faster, more like a native program would (though still slowed down considerably probably, for various reasons). How much faster? Take the frame rate you get now, and multiply by 10. So a horrible 6 fps suddenly becomes 60.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#26
(03-19-2014, 12:54 PM)ssshadow Wrote: What is a recompiler? It basically takes the ps3 program and translates it to a language your computer understands. Therefore it can run a lot faster, more like a native program would (though still slowed down considerably probably, for various reasons).

You guys are just interpreting right now, right? When do you reckon some sufficiently crazy folk will begin work on a dynamic recompiler? Big Grin
Reply
#27
(03-19-2014, 01:14 PM)derpf Wrote:
(03-19-2014, 12:54 PM)ssshadow Wrote: What is a recompiler? It basically takes the ps3 program and translates it to a language your computer understands. Therefore it can run a lot faster, more like a native program would (though still slowed down considerably probably, for various reasons).

You guys are just interpreting right now, right? When do you reckon some sufficiently crazy folk will begin work on a dynamic recompiler? Big Grin

DH already works on it (i dont think i must explain how complex cell architecture is and how difficult it is to write a recompiler)
[Image: tumblr_nq0lhp2BoL1r61mabo4_500.gif] [Image: Cloud___Tifa_kids_by_ferus.jpg]
Reply
#28
(03-19-2014, 01:16 PM)Ekaseo Wrote:
(03-19-2014, 01:14 PM)derpf Wrote:
(03-19-2014, 12:54 PM)ssshadow Wrote: What is a recompiler? It basically takes the ps3 program and translates it to a language your computer understands. Therefore it can run a lot faster, more like a native program would (though still slowed down considerably probably, for various reasons).

You guys are just interpreting right now, right? When do you reckon some sufficiently crazy folk will begin work on a dynamic recompiler? Big Grin

DH already works on it (i dont think i must explain how complex cell architecture is and how difficult it is to write a recompiler)

Even writing a compiler is hard... a fast recompiler... for cell?

yeah.

However, absolutely not impossible.
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply
#29
(03-19-2014, 01:20 PM)ssshadow Wrote:
(03-19-2014, 01:16 PM)Ekaseo Wrote:
(03-19-2014, 01:14 PM)derpf Wrote:
(03-19-2014, 12:54 PM)ssshadow Wrote: What is a recompiler? It basically takes the ps3 program and translates it to a language your computer understands. Therefore it can run a lot faster, more like a native program would (though still slowed down considerably probably, for various reasons).

You guys are just interpreting right now, right? When do you reckon some sufficiently crazy folk will begin work on a dynamic recompiler? Big Grin

DH already works on it (i dont think i must explain how complex cell architecture is and how difficult it is to write a recompiler)

Even writing a compiler is hard... a fast recompiler... for cell?

yeah.

However, absolutely not impossible.

Doesn't have to be fast at first, of course. Just has to correctly translate instructions -- you can worry about optimizations way later on down the road.
Reply
#30
Of course. First make it work, then make it work better. A really good rule to have in mind when coding something...
Asus N55SF, i7-2670QM (~2,8 ghz under typical load), GeForce GT 555M (only OpenGL)
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)