Git Product home page Git Product logo

pcsxr's People

Contributors

carterli avatar chrisballinger avatar icatbutler avatar jlhertel avatar loathingkernel avatar mystro256 avatar nucleoprotein avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

lenivy

pcsxr's Issues

Linker errors

```/usr/bin/ld: CMakeFiles/pcsxr.dir/Cheat.c.o:(.bss+0x20): multiple definition of cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here /usr/bin/ld: CMakeFiles/pcsxr.dir/Cheat.c.o:(.bss+0x1020): multiple definition of cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/ConfDlg.c.o:(.bss+0x7f160): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/ConfDlg.c.o:(.bss+0x80160): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/Config.c.o:(.bss+0x1000): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/Config.c.o:(.bss+0x0): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/DebugMemory.c.o:(.bss+0x0): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/DebugMemory.c.o:(.bss+0x1000): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/GtkGui.c.o:(.bss+0x20): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/GtkGui.c.o:(.bss+0x1020): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/LnxMain.c.o:(.bss+0x0): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/LnxMain.c.o:(.bss+0x1000): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/MemcardDlg.c.o:(.bss+0xce40): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/MemcardDlg.c.o:(.bss+0xde40): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/Plugin.c.o:(.bss+0x20): multiple definition of `cfgfile_basename'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x0): first defined here
/usr/bin/ld: CMakeFiles/pcsxr.dir/Plugin.c.o:(.bss+0x1020): multiple definition of `cfgfile'; CMakeFiles/pcsxr.dir/AboutDlg.c.o:(.bss+0x1000): first defined here

On the fix-pango branch

Running Issue with PS BIOS Dumper (v2.6)

In PCSXR (v2020_04_13), I ran PS BIOS Dumper (v2.6), and this is the message that appeared. "The CD does not appear to be a valid PlayStation CD." Even though, it is the CD Image file.

T_0X

File Name: dumper.bin
Size: 39,097,296 Bytes (298 Mbit)
CRC32: E321C96B
MD5: DD7200A5A3CD6CC5B89274D18DDCEBB1
SHA1: 5996E6FDB04CA04A941BBD745AAE2B82C401CFB7
CRC64: 850DD3A32ADCE616
SHA256: 542321101D5D3F10B4085FAD87C8077574B8E7DB76BB3931EB0D543B8C2F71A6
BLAKE2sp: 6BF71DAF9AC17DEC17F06C8CCC907F2AFB7C42BEB7824621F1C9AB438E6A1597

image
image

My Suggestions for PCSXR

I love PCSXR for several years. I noticed that there is no activity in the development for PCSXR for a long time, so here are my suggestions.

  1. Do you see all these PlayStation Boot ROMs?

PlayStation DTL-H1100 (Japan) (v2.2).bin
PlayStation DTL-H1100 (Japan) (v2.2).cue
PlayStation DTL-H1201 (USA) (v2.2) (Debug).bin
PlayStation DTL-H1201 (USA) (v2.2) (Debug).cue
PlayStation DTL-H1202 (Europe) (v2.2) (Debug).bin
PlayStation DTL-H1202 (Europe) (v2.2) (Debug).cue
PlayStation DTL-H2000 (Unknown) (Sony Development Boards).bin
PlayStation DTL-H2000 (Unknown) (Sony Development Boards).cue
PlayStation DTL-H3000 (Japan) (v2.2) (Net Yaroze).bin
PlayStation DTL-H3000 (Japan) (v2.2) (Net Yaroze).cue
PlayStation DTL-H3002 (Europe) (v2.2) (Net Yaroze).bin
PlayStation DTL-H3002 (Europe) (v2.2) (Net Yaroze).cue
PlayStation DTL-S3030 (Japan) (Net Yaroze).bin
PlayStation DTL-S3030 (Japan) (Net Yaroze).cue
PlayStation DTL-S3035 (Europe) (Net Yaroze).bin
PlayStation DTL-S3035 (Europe) (Net Yaroze).cue
PlayStation DTL-S3040 (Japan) (Net Yaroze).bin
PlayStation DTL-S3040 (Japan) (Net Yaroze).cue
PlayStation SCPH-1000 - DTL-H1000 (Japan).bin
PlayStation SCPH-1000 - DTL-H1000 (Japan).cue
PlayStation SCPH-1001 - DTL-H1001 (USA) (v2.0) (Debug).bin
PlayStation SCPH-1001 - DTL-H1001 (USA) (v2.0) (Debug).cue
PlayStation SCPH-1001 - DTL-H1101 (USA) (v2.1) (Debug).bin
PlayStation SCPH-1001 - DTL-H1101 (USA) (v2.1) (Debug).cue
PlayStation SCPH-1001 - SCPH-5003 - DTL-H1201 - DTL-H3001 (USA) (v2.2).bin
PlayStation SCPH-1001 - SCPH-5003 - DTL-H1201 - DTL-H3001 (USA) (v2.2).cue
PlayStation SCPH-1002 - DTL-H1002 (Europe) (v2.0).bin
PlayStation SCPH-1002 - DTL-H1002 (Europe) (v2.0).cue
PlayStation SCPH-1002 - DTL-H1102 (Europe) (v2.1) (Debug).bin
PlayStation SCPH-1002 - DTL-H1102 (Europe) (v2.1) (Debug).cue
PlayStation SCPH-1002 - DTL-H1202 - DTL-H3002 (Europe) (v2.2).bin
PlayStation SCPH-1002 - DTL-H1202 - DTL-H3002 (Europe) (v2.2).cue
PlayStation SCPH-18000 (Japan).bin
PlayStation SCPH-18000 (Japan).cue
PlayStation SCPH-3000 - DTL-H1000H (Japan) (v1.1).bin
PlayStation SCPH-3000 - DTL-H1000H (Japan) (v1.1).cue
PlayStation SCPH-3500 (Japan) (v2.1).bin
PlayStation SCPH-3500 (Japan) (v2.1).cue
PlayStation SCPH-5000 - DTL-H1200 - DTL-H3000 (Japan) (v2.2).bin
PlayStation SCPH-5000 - DTL-H1200 - DTL-H3000 (Japan) (v2.2).cue
PlayStation SCPH-5500 (Japan) (v3.0).bin
PlayStation SCPH-5500 (Japan) (v3.0).cue
PlayStation SCPH-5501 - SCPH-5503 - SCPH-7003 (USA) (v3.0).bin
PlayStation SCPH-5501 - SCPH-5503 - SCPH-7003 (USA) (v3.0).cue
PlayStation SCPH-5502 - SCPH-5552 (Europe) (v3.0).bin
PlayStation SCPH-5502 - SCPH-5552 (Europe) (v3.0).cue
PlayStation SCPH-5903 (Asia) (v2.2).bin
PlayStation SCPH-5903 (Asia) (v2.2).cue
PlayStation SCPH-7000 - SCPH-7500 - SCPH-9000 (Japan) (v4.0).bin
PlayStation SCPH-7000 - SCPH-7500 - SCPH-9000 (Japan) (v4.0).cue
PlayStation SCPH-7000W (Japan) (v4.1).bin
PlayStation SCPH-7000W (Japan) (v4.1).cue
PlayStation SCPH-7001 - SCPH-7501 - SCPH-7503 - SCPH-9001 - SCPH-9003 - SCPH-9903 (USA) (v4.1).bin
PlayStation SCPH-7001 - SCPH-7501 - SCPH-7503 - SCPH-9001 - SCPH-9003 - SCPH-9903 (USA) (v4.1).cue
PlayStation SCPH-7002 - SCPH-7502 - SCPH-9002 (Europe) (v4.1).bin
PlayStation SCPH-7002 - SCPH-7502 - SCPH-9002 (Europe) (v4.1).cue
PlayStation SCPH-7003 (Asia) (v3.0).bin
PlayStation SCPH-7003 (Asia) (v3.0).cue
PlayStation SCPH-7502 (Europe) (v4.1).bin
PlayStation SCPH-7502 (Europe) (v4.1).cue
PlayStation SCPH-9002 (Europe) (v4.1).bin
PlayStation SCPH-9002 (Europe) (v4.1).cue
PS one SCPH-100 (Japan) (v4.3).bin
PS one SCPH-100 (Japan) (v4.3).cue
PS one SCPH-101 (USA) (v4.4).bin
PS one SCPH-101 (USA) (v4.4).cue
PS one SCPH-101 (USA) (v4.5).bin
PS one SCPH-101 (USA) (v4.5).cue
PS one SCPH-102 (Europe) (v4.4).bin
PS one SCPH-102 (Europe) (v4.4).cue
PS one SCPH-102 (Europe) (v4.5).bin
PS one SCPH-102 (Europe) (v4.5).cue

Make sure that PCSXR can run these PlayStation Boot ROMs.

  1. Make PCSXR more compatible than ever.

Linux gpu viewport centering

With either the xvideo or open gl gpu plugins, games which draw outside of the screen are not shown properly. The screen is shown as too wide. Setting to force 4:3 or psx resolution also does not fix it. 4:3 mode cuts off part of the top of the screen. With only psx resolution set, the display view is still slightly too low.

I haven't got a way to build for windows to test but checking with 1.9.93 on windows, the screen is displayed correctly.
Comparing the source to the current has a lot of changes but replacing the source of peopsxgl with the one in 1.9.93 and using that on Linux also does not fix the problem.

libpcsxcore/gpu.c and gpu.h have few changes and nothing that I can see that would cause a problem like this. The changes are breaking if you copy from 1.9.93 though.

Only linux related issues.

Please report only Linux specific issues. If it is not clear if an issue is Linux related, can be discussed until it is determined.

Feature requests, unrelated issues and issues that are found not to be specific to Linux will be closed.

Graphical Issues with PCSXR (v2020_04_13)

Graphical Issue 1

When I run the BIOS with the Soft Driver 1.17 Graphics settings, all I see is the black screen.

image

clip0004.zip

Graphical Issue 2

When I run the BIOS with the OpenGL Driver 1.78 Graphics settings, the graphics looks a little messed up.

image

clip0005.zip

Graphical Issue 3

P.E.Op.S. Soft Driver Refresh 1.19 does not have the "Keep Aspect Ratio" setting.

image

clip0006.zip

I use PCSXR (v2020_04_13).

image
image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.