xenia-project / xenia

Xbox 360 Emulator Research Project
https://xenia.jp
Other
8.23k stars 1.14k forks source link

Altivec tests #391

Open gibbed opened 9 years ago

gibbed commented 9 years ago

Bombs/strikethrough indicate instructions that have not yet been implemented.

DrChat commented 9 years ago

These instructions are unsupported on the Xenon CPU (Source):

DerekTurtleRoe commented 8 years ago

Are these tests going to be open-sourced, or are you just testing all the stuff you implemented in issue form so you know what you have done?

Can you just explain what these are? I understand that some are and aren't implemented, but other than that I guess I am not understanding... :blush:

DrChat commented 8 years ago

These tests are implemented here. They test specific CPU instructions, which verifies that both the frontend (PPC parsing) as well as the x64 backend are working correctly.

If you want to implement some AltiVec tests, take a look at this.

DerekTurtleRoe commented 8 years ago

Are the ALU/FPU tests in there as well?

Also, will there eventually be general tests, like RGB triangles and what not?

DrChat commented 8 years ago

Yes, those tests are there as well. I don't know about GPU tests, you'd have to ask @benvanik.

On Wed, Nov 11, 2015 at 1:23 AM, vgturtle127 notifications@github.com wrote:

Are the ALU/FPU tests in there as well?

Also, will there eventually be general tests, like RGB triangles and what not?

— Reply to this email directly or view it on GitHub https://github.com/benvanik/xenia/issues/391#issuecomment-155691319.

DerekTurtleRoe commented 8 years ago

Alright. @benvanik Are we going to write GPU tests? :smile:

Do you guys know anything about the GPU? I mean, it's a custom ATI chip, right? But are there any documents or anything?