PPSSPP emulator updated to version 1.7, adds simple Discord integration

unnamed.png

Five months after their most recent major update to version 1.6, the team behind the PlayStation Portable emulator, PPSSPP, has issued a brand new update. Version 1.7 is out now, and makes some minor changes and improvements. For those on certain Android phones such as the Galaxy Note 9, device-specific crashes have now been resolved along with problems that occurred on the GPD XD. As far as most users are interested, this update is a minor one that makes stability improvements and bug fixes. Final Fantasy Tactics also now finally plays audio correctly, a notable improvement over older versions. Out of the full changelog, shown below, perhaps most users will find the new simple Discord integration the most interesting feature unique to this update. We may joke about stability, but if you’ve been having any issues with 1.6, it’s advised to update due to the amount of fixes. If you’d like to check out the latest build of PPSSPP, you can grab it at the source link.

:download: Source
:download: GitHub


PPSSPP 1.7 has a large number of compatibility and bugfixes, and if you've previously had problems with crashes or instability, hopefully you will see a big improvement.

The Android release will be rolled out slowly over the next week to catch bugs. If you want to get it early, the APK is available.

  • Fix for insta-crash on Galaxy Note 9, some Xiaomi devices, and the new nVidia Shield (#11441)
  • Vertex range culling on most platforms, fixes DTM: Race Driver and similar (#11393)
  • Major speed boost in some Gundam and Earth Defense Force games (#10973)
  • Fix for issues with post processing shaders in GL 3+ (#11182)
  • Fixes to sound output switching on Windows (WASAPI) (#11438)
  • Detects DirectInput devices when running (#11461)
  • Simple Discord integration (#11307)
  • New debugging APIs (#10909)
  • Task switching made a lot more robust (fixes GPD XD problems) (#11447)
  • Texture decoding optimizations (#11350)
  • Tons and tons of miscellaneous bugfixes and compatibility fixes
 

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
64
XP
256
Country
Afghanistan
Because the original console was capable of running them.
It's like developing a GBA emulator and stripping out GB/GBC support just because you don't feel like it.
Sorry, but this is not a fully accurate emulator when the developer refuses to make sure the emulator runs as what the console was intended to.

Beggers are not choosers.

Feel free to write you own PSP emulator and add what you want. Another ungrateful, entitled clown who can't even write two lines of code.
 

SonicRings

Well-Known Member
Member
Joined
Oct 7, 2012
Messages
1,837
Trophies
1
Location
Johto
XP
1,860
Country
Canada
Never have I understood how people enjoy playing on their phone using a 360/PS3/PS4 controller. Where do you put your phone? If it's not in your hands isn't it too far away for you to see clearly? Might as well use a laptop at that point.
Am I missing something? lol
 

KHEOPS

Well-Known Member
Member
Joined
Aug 29, 2018
Messages
532
Trophies
0
XP
386
Country
France
Hello
Cammelspit
Are you talking about preserving video games? When the VC is not 100% faithful to the original? Mario 64 is 320X240 not 720X480, as on Wii u for example, so emulate dolphin, for emulated mario64 which is not exact, neither the original framerate nor the resolution when it is the interest for preservation?

Then I have a gpd xd, no problem here, I think he's talking about the gpdxd plus second version that has problems, with vulkan maybe not? Not open gl on gpdxd 1.

If you like video games, and if you want to preserve them archive them. For the future the solution I use on megadrive genesis and snes is that
Real material with everdrive
https://krikzz.com/store/
With this you have the real controller, no hd resolutions,no filter,real pad, no shader, no overclock only of the original without default like emulation
 
Last edited by KHEOPS,

Exaltys

Well-Known Member
Member
Joined
Nov 10, 2009
Messages
473
Trophies
0
Age
32
Website
Visit site
XP
746
Country
United States
Because the original console was capable of running them.
It's like developing a GBA emulator and stripping out GB/GBC support just because you don't feel like it.
Sorry, but this is not a fully accurate emulator when the developer refuses to make sure the emulator runs as what the console was intended to.

Is the dev of PPSSPP toting the software as some sort of highly accurate programming feat or do they just want PSP games to play fairly well? It's not like this is how byuu and bsnes was where it was meant to be highly accurate and play every single game as perfectly as possible.
 

ShadowOne333

QVID PRO QVO
Editorial Team
Joined
Jan 17, 2013
Messages
12,221
Trophies
2
XP
34,408
Country
Mexico
Beggers are not choosers.

Feel free to write you own PSP emulator and add what you want. Another ungrateful, entitled clown who can't even write two lines of code.
LOL sure dude, whatever you say :)
My current job revolves entirely around programming in 3 different languages, but sure, I can't code ¯\_(ツ)_/¯
Is the dev of PPSSPP toting the software as some sort of highly accurate programming feat or do they just want PSP games to play fairly well? It's not like this is how byuu and bsnes was where it was meant to be highly accurate and play every single game as perfectly as possible.
Well, you can argue the technicalities of it, but in short words it's basically one computer/device behaving as an entirely different computer/device, be it through software or hardware:
https://en.wikipedia.org/wiki/Emulator
Sure getting PSP games to run is the primary objective here, but the dev himself has rejected the idea/has zero-interest of adding something that the PSP itself is natively capable of doing.
I'm not trying to bitch here, all I'm saying is that cherry-picking what features you want to emulate from the console and which don't fall short of a fully fledged emulator.
 
  • Like
Reactions: tbb043

cammelspit

Well-Known Member
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
You want to drive a car, why not just build one yourself! You like drinking coffee, go to Columbia and plant a bunch of trees and make it yourself! You like using computers, go get a Ph.D. in computer science and spend the rest of your natural life learning how to create all the logic level stuff required to make a CPU. Then you go and spend a billion dollars and create a chip fabrication plant and make it all yourself! People who say to go make your own emulator if you don't like it sound exactly like that. It's a pedantic and stupid thing to say, full stop.

Besides, I was pretty specific in general. Just because PPSSPP doesn't have a mission statement referencing accuracy doesn't mean accuracy isn't important. Such a silly thing to say. They do want it to play games right? So then yes, yes ALL emulators are focused on accuracy, saying otherwise makes literally ZERO sense. You want it to play PSP games right? Then it should eventually be able to play PS1-PSP games. I thought I was pretty accommodating though. I specifically mentioned that I understand that it's not easy and I have nothing but respect for those people who take time out of their own schedules to create something I use and love. Doesn't mean discord integration isn't seriously the single LAST thing anyone should care about or put time into, especially with the actual gameplay hindering nonsense PPSSPP still has going for it right now.

I guess its all my fault for trying to be reasonable on the internet... People...
 

Exaltys

Well-Known Member
Member
Joined
Nov 10, 2009
Messages
473
Trophies
0
Age
32
Website
Visit site
XP
746
Country
United States
To be fair, this update did fix some games. Whoever made the gbatemp post just decided to put the Discord part in the title of the thread.
 

cammelspit

Well-Known Member
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
To be fair, this update did fix some games. Whoever made the gbatemp post just decided to put the Discord part in the title of the thread.

And that's fine and all that jazz. Obviously, someone wanted to implement it and it's not like I have an issue specifically with that feature. I was just agreeing with ShadowOne333, at least in principle. I am not as put off by it as they seem to be but the same old 'Feel free to write you own PSP emulator.' schtick just gets so damn tiring. It's the kind of white knight comeback a grade school kid would come up with. I mean, a genuine reason to have that opinion might be better than just getting on their knees every time someone criticizes something they like WAY more than they should.:glare: Even your own comment about 'Is the dev of PPSSPP toting the software as some sort of highly accurate programming feat or do they just want PSP games to play fairly well?' is another worn out retort, though much less so than the previous one, of course, because accuracy is ALWAYS important otherwise you can't play games fairly well then. :D Honestly, I don't really even care that much. PSP has never been my favorite system, or even favorite handheld and the app itself is a mess. I go to their forums trying to get a hand with some crashing and the devs tell me I'm obviously incapable of handling a PC. I mean, that is Retroarch level stick up A$$ kinda crap.:angry: So, of course, I have no love for the PPSSPP devs and their project overall. Still, I think my more reasonable stance from my first reply to this thread still holds very true. Making software is hard, especially so for emulators and it takes a special kind of person to make this sort of thing happen. Plus all the open source project stuff makes it hard to manage a project in a way that makes sense for usability and compatibility.;)

Just, I hate getting the white knighting for people they don't know and for projects they likely have not nor even could contribute to. The difference here is, I KNOW I don't have the skills to make an emulator, that doesn't preclude me from having an opinion. You know what I mean? B-)

Bottom line, I agree the discord integration is a waste of resources, but if someone wanted to do it then whatever, it's an open source project and someone can waste their time on it, I won't use it. I also agree that we shouldn't expect PS1 compatibility right away or even soon^tm regardless if it will ever be implemented at all, though I think it should be eventually. That's it, that's all I was saying and I stick to that opinion because it is my prerogative to have that opinion and I feel that it is a quite reasonable stance to take.
 

KHEOPS

Well-Known Member
Member
Joined
Aug 29, 2018
Messages
532
Trophies
0
XP
386
Country
France
Don't worry, whoever told you that, Mr. Bellebitte 2000.
It's not the first time or the last time he will answer this kind of thing, not long that I'm here but I've already seen dozens of these messages in this sense, I agree with you enough, the precision must be the minimum, otherwise all the games would be unplayable, polygon bugs and other joys like that, bye friend
 

Exaltys

Well-Known Member
Member
Joined
Nov 10, 2009
Messages
473
Trophies
0
Age
32
Website
Visit site
XP
746
Country
United States
I think eventually PS1 support should be added for completeness sake but it can take a back seat until the PSP library for for the most part fully playable with little issue.
 

cammelspit

Well-Known Member
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
Don't worry, whoever told you that, Mr. Bellebitte 2000.
It's not the first time or the last time he will answer this kind of thing, not long that I'm here but I've already seen dozens of these messages in this sense, I agree with you enough, the precision must be the minimum, otherwise all the games would be unplayable, polygon bugs and other joys like that, bye friend
LOL, so very true. I dunno, it's been a long time since I posted here and I guess I kind of felt like setting it straight. Thanks!:lol:

I think eventually PS1 support should be added for completeness sake but it can take a back seat until the PSP library for for the most part fully playable with little issue.
Oh yes, without a doubt. I completely and totally agree with you on that. I am not advocating it be implemented at the expense of other more important enhancements. I guess kind of a nice to have list? I'm glad we are on the same page. :grog:
 
  • Like
Reactions: tbb043 and Exaltys

supermist

Well-Known Member
Member
Joined
Jan 26, 2009
Messages
1,092
Trophies
2
Location
Wisconsin
XP
3,933
Country
United States
I don't really get the butthurt about PPSSPP's lack of psone compatibility here.

Might as well complain that pcsx2 can't play psone. Or Cemu not being able to play Wii, or Dolphin not having GB/GBC/GBA support (due to the GB Player), Cirta lacking NDS support. etc.
 

cammelspit

Well-Known Member
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
I don't really get the butthurt about PPSSPP's lack of psone compatibility here.

Might as well complain that pcsx2 can't play psone. Or Cemu not being able to play Wii, or Dolphin not having GB/GBC/GBA support (due to the GB Player), Cirta lacking NDS support. etc.

PCSX2 can indeed play PS1 games now BTW. I don't think anyone is really "butthurt" by it, that implies somewhat of an unreasonableness to the desire to see this implemented. Dolphin can indeed also play GBA games because it emulates the Datel GBA device. The difference with the GBA player is that it is literally a secondary console connected to the GameCube so it would require a fully implemented GBA emulator added onto Dolphin. Which I guess would be neat but it's hardly a fair comparison. Plus, I'm no expert, but I am under the impression that a large portion of the PS1 code is being run on the PSP CPU natively, as in not actually emulating the whole thing on software, so as PPSSPP gets more accurate, it should become easier and easier to implement PS1 eboots. Citra not playing NDS is acceptable for the same reasons a lot of stuff like this is acceptable, the emulator itself is still, years on, much more rudimentary than PCSX2 was when it started supporting PS1 games. Plus, all playing NDS games on 3DS does is it disables the arm11 and runs a legitimate full firmware for the original DS on the arm9 literally becoming a DS in every conceivable way. This, somewhat similarly to Dolphin supporting GB player, would require a full separate emulator implemented within Citra, though I suspect it would a lot easier than starting fresh. Again, no one is saying every situation is the same or easy, which I believe is what you imply by your post. Some will be easier and some will be harder, PSP should be among the easier though. You just can't generalize so much as every project is different and every piece of hardware works differently with some being just too complicated to be worth doing at all.
 

the_randomizer

The Temp's official fox whisperer
Member
Joined
Apr 29, 2011
Messages
31,284
Trophies
2
Age
38
Location
Dr. Wahwee's castle
XP
18,969
Country
United States
PCSX2 can indeed play PS1 games now BTW. I don't think anyone is really "butthurt" by it, that implies somewhat of an unreasonableness to the desire to see this implemented. Dolphin can indeed also play GBA games because it emulates the Datel GBA device. The difference with the GBA player is that it is literally a secondary console connected to the GameCube so it would require a fully implemented GBA emulator added onto Dolphin. Which I guess would be neat but it's hardly a fair comparison. Plus, I'm no expert, but I am under the impression that a large portion of the PS1 code is being run on the PSP CPU natively, as in not actually emulating the whole thing on software, so as PPSSPP gets more accurate, it should become easier and easier to implement PS1 eboots. Citra not playing NDS is acceptable for the same reasons a lot of stuff like this is acceptable, the emulator itself is still, years on, much more rudimentary than PCSX2 was when it started supporting PS1 games. Plus, all playing NDS games on 3DS does is it disables the arm11 and runs a legitimate full firmware for the original DS on the arm9 literally becoming a DS in every conceivable way. This, somewhat similarly to Dolphin supporting GB player, would require a full separate emulator implemented within Citra, though I suspect it would a lot easier than starting fresh. Again, no one is saying every situation is the same or easy, which I believe is what you imply by your post. Some will be easier and some will be harder, PSP should be among the easier though. You just can't generalize so much as every project is different and every piece of hardware works differently with some being just too complicated to be worth doing at all.

Yes, many PS1 games on PCSX2 don't run very well, have numerous glitches, etc. It's not worth running them on PCSX2, it's only there for show right now. Am I wrong?
 

cammelspit

Well-Known Member
Newcomer
Joined
Sep 21, 2012
Messages
80
Trophies
1
Location
Mesa, AZ
XP
477
Country
United States
Many are fully playable, but at the moment there are still outstanding issues in many games, just like a new emulator would have. This is not to say that will always be the case, however. New emulators don't become masterpieces overnight either, and this is an entire library of playable games for PCSX2. As an aside, some parts of the PS2 used for PS1 compatibility are actually used when running PS2 games as well. This has already served to increase the accuracy of PS2 emulation and suss out some longer-standing bugs now that they have a test case for that hardware. PSP-PS1 is in a similar boat I would think as it uses parts of the PSP in hardware to run PS1 games so that could be yet another possible benefit in the long term.

Seriously though, I don't think I should have to defend a desire for things like PSP-PS1 compatibility to be implemented. I think anyone can see that it would be neat even if there weren't better solutions for PS1 emulation. This surprises me quite a bit actually.
 
  • Like
Reactions: CallmeBerto

Bellebite2000

Well-Known Member
Member
Joined
Jul 31, 2018
Messages
180
Trophies
0
Age
64
XP
256
Country
Afghanistan
LOL sure dude, whatever you say :)
My current job revolves entirely around programming in 3 different languages, but sure, I can't code ¯\_(ツ)_/¯

Everyone is a dev and a game historian nowadays...

You can write code? Great, make the magic happen then, mister Lua-Python-C# ...
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @NinStar, why you hurting your sisters