Skip to content

Conversation

gregory38
Copy link
Contributor

@gregory38 gregory38 commented Sep 23, 2016

Rama initial PR with various improvements

  • added Turtleli feedback. Except that I kept the C ring buffer to avoid invasive change.
  • added my feeback
  • reformat with clang the new files
  • shuffle/squash/split/rebase all commits to keep the history nice

A quick test to ensure no-regression will be nice. Replace #1571

Edit: maybe I miss a couple of review.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

pcsx2/ps2/pgif.h Outdated

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

This comment was marked as spam.

@FlatOutPS2
Copy link
Contributor

I just tried to boot a few PSX games with this and it doesn't boot anymore, it goes to a black screen and the PSX mode logo doesn't ever show up.

@gregory38
Copy link
Contributor Author

Oh cool. I guess I win the right to do a diff between the 2 branches.

@gregory38
Copy link
Contributor Author

We have some conflict between old code and new code. I think it is the main issue. I need to find which box contains my psx disk to test locally. If I'm lucky it is good now.

@FlatOutPS2
Copy link
Contributor

It's working again. 👍

@gregory38
Copy link
Contributor Author

Ok. I rebased on master. Didn't changed end of file. Use dev console to be consistent.

If everybody is happy, we could merge it.

@ramapcsx2
Copy link
Member

Let me do a quick test. Should be done in 2.

Robert added 10 commits September 24, 2016 20:08
v2:
* Update sioRead8() to read a single byte  and add a comment on it
* Better code integration IOP REG

v3:
* only log the bad 16 bit access
v2: improve code integration
v3: fix conflict between sif2/pgif code
- include a small game exe detection so pcsx2 doesn't believe it's running the bios
- cdrom.cpp has a hack to account for pcsx2's wrong iop dma timing when mixing mdec and cdrom dmas. This should be properly fixed for the benefit of all ps2 / psx software!
- dmasif2 is disabled since pgpu already handles it
@gregory38
Copy link
Contributor Author

@ramapcsx2 I pushed the request fix. IRC is down on my side (so reliable)...

@ramapcsx2
Copy link
Member

Test done and everything looks to be alright. Any other opinions? :p

@FlatOutPS2
Copy link
Contributor

Tested release and debug builds and noticed no new issues or regressions.

@ramapcsx2 ramapcsx2 merged commit fdf5e7a into master Sep 25, 2016
@Sarania
Copy link
Contributor

Sarania commented Sep 25, 2016

@ramapcsx2 With the latest buildbot build it doesn't work at all for me anymore even using ZeroSPU2. Did something change?

@jcdenton2k
Copy link

jcdenton2k commented Sep 25, 2016

I'd like to know the purpose behind adding in PSOne support to a PS2 emulator? Aren't there already PSOne emulators available?

Dividing the focus of the devs towards PSOne side might delay implementation and accuracy/performance improvements on the PS2 side.

I've read the previous comments about certain early PS2 games that were released on CDs instead of DVDs and that this was initially added to improve compatibility with them, but then this is branching out into a far larger project than initially anticipated.

@refractionpcsx2
Copy link
Member

I'd like to know the purpose behind adding in PSOne support to a PS2 emulator? Aren't there already PSOne emulators available?

The PS2 natively supports PS1 emulation, we are actually completing some more of the PS2 emulation by getting this working, we are not hindering anything in PS2 emulation, we might even fix something (unlikely, but you never know)

@jcdenton2k
Copy link

Thanks for the explanation. Having PS1 emulation built into PCSX2 will be nice for users :)

@gregory38 gregory38 deleted the ramapcsx2-psx-mode branch September 27, 2016 10:06
@shentino
Copy link

shentino commented Oct 3, 2016

Yeah I think PCSX2 emulating the PS2 emulating the PS1 might do better than PCSXR :P

@refractionpcsx2
Copy link
Member

I doubt it :p

@Farhan1379
Copy link

It simply Happents to me too that if i boot ps1 games on pcsx2 it boot up black screen.
Can you guys tell me how can i fix that issue?

@JordanTheToaster
Copy link
Member

It simply Happents to me too that if i boot ps1 games on pcsx2 it boot up black screen. Can you guys tell me how can i fix that issue?

Please don't post on such old pull requests use the Discord if you want to ask questions.

@Farhan1379

This comment was marked as spam.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.