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.

Post Reply 
 
Thread Rating:
  • 1 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How can non-programmers help with RSX emulation?
02-24-2015, 10:01 AM (This post was last modified: 02-24-2015 10:09 AM by Ekaseo.)
Post: #1
How can non-programmers help with RSX emulation?
Hi, I wanted to ask what can a non-programmer do to help you with the RSX emulation? I noticed in HLE menu that there is an option for RSX logging. Could that help you? or is there some other way to help? or at this point there is nothing I can do.

[Image: tumblr_nq0lhp2BoL1r61mabo4_500.gif] [Image: Cloud___Tifa_kids_by_ferus.jpg]
Find all posts by this user
Quote this message in a reply
02-24-2015, 11:58 AM
Post: #2
RE: How can non-programmers help with RSX emulation?
(02-24-2015 10:01 AM)Ekaseo Wrote:  Hi, I wanted to ask what can a non-programmer do to help you with the RSX emulation? I noticed in HLE menu that there is an option for RSX logging. Could that help you? or is there some other way to help? or at this point there is nothing I can do.

WARNING: I'm no expert on RSX, AlexAltea would be the one you would want to check the actual facts. CITATION NEEDED

I think it's best to report games that have minor graphical glitches (a color is off somewhere, text is fuzzy, etc). Since when we fix minor problems, the bigger problems in other games get smaller and the causes can be more easily traced.

For example: A game called Super Duper Blaster has it's HP bar not displaying the amount of HP you actually have. While Super Duper Blaster 2 has it's HP bar not displaying at all, glitched out textures on walls and the MP bar being offset from it's original position. The question becomes: Are all these problems in Super Duper Blaster 2 caused by one problem or 10 emulation inaccuracies in the emulator? By fixing the HP bar bug in Super Duper Blaster we can see that it may have already fixed the HP bar in Super Duper Blaster 2 not being visible. This would help us narrow down the problem in Super Duper Blaster 2. I think you already get the point.

About RSX logging: It logs all the calls made to the RSX by the game. If you're reporting any smaller problems in RSX, you should turn it on. Bigger problems are probably caused by some RSX features being unimplemented and those calls are usually already logged by default (e.g: DMA).
Find all posts by this user
Quote this message in a reply
02-27-2015, 01:32 PM
Post: #3
RE: How can non-programmers help with RSX emulation?
Instead of creating a new similar thread, I'll ask here.

I'd like to contribute to RPCS3. I know programming and can learn fast. But this is the first time for me dealing with such projects. The only experience I have is from college courses about C++/ Data Structure and so on. Also, I studied the MIPs architecture before so it should a little smoother.

I checked the GitHub and I'm reading the PDFs there about CELL as a start. It is kinda huge and hard to digest at start. I'm trying to learn what I can about the CELL architecture, so I can understand the written code so far.

What is the best way for a beginner like me to start contributing? Who can I contact for further help in this?

P.S. I don't have a real PS3 or PS3 games. The only console I ever had was NES back in the old days Shy

Is having a PS3 necessary?

Thank you all.
Find all posts by this user
Quote this message in a reply
02-27-2015, 04:20 PM
Post: #4
RE: How can non-programmers help with RSX emulation?
(02-27-2015 01:32 PM)Wrath Wrote:  Instead of creating a new similar thread, I'll ask here.

I'd like to contribute to RPCS3. I know programming and can learn fast. But this is the first time for me dealing with such projects. The only experience I have is from college courses about C++/ Data Structure and so on. Also, I studied the MIPs architecture before so it should a little smoother.

I checked the GitHub and I'm reading the PDFs there about CELL as a start. It is kinda huge and hard to digest at start. I'm trying to learn what I can about the CELL architecture, so I can understand the written code so far.

What is the best way for a beginner like me to start contributing? Who can I contact for further help in this?

P.S. I don't have a real PS3 or PS3 games. The only console I ever had was NES back in the old days Shy

Is having a PS3 necessary?

Thank you all.

First I'd suggest you to join the #rpcs3 IRC channel on EFNet so you can talk to the developers directly and we can help you.
Find all posts by this user
Quote this message in a reply
02-28-2015, 11:24 PM
Post: #5
RE: How can non-programmers help with RSX emulation?
Quote:Is having a PS3 necessary?

I'd say the opposite, it's better to not have it.
Find all posts by this user
Quote this message in a reply
03-01-2015, 06:44 AM
Post: #6
RE: How can non-programmers help with RSX emulation?
(03-01-2015 01:26 AM)AlexAltea Wrote:  
(02-28-2015 11:24 PM)NekotekinaHito Wrote:  
Quote:Is having a PS3 necessary?

I'd say the opposite, it's better to not have it.

o_O
I assume you are taking into account factors like lost productivity caused by playing GTA5 way too much. Big Grin

I think he meant something like that Big Grin

GIGABYTE GA-Z170X-GAMING 3, i7-7700K (4,5 ghz), 16 GB - 3200, MSI GTX 1080 Ti, Win 8.1 - 64 bit
Find all posts by this user
Quote this message in a reply
Post Reply 


Forum Jump:


User(s) browsing this thread: