Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update README.md for 1.10.0. #13029

Merged
merged 13 commits into from
Jun 27, 2020
Merged

Update README.md for 1.10.0. #13029

merged 13 commits into from
Jun 27, 2020

Conversation

hrydgard
Copy link
Owner

Draft of README.md update, I'm sure I've missed lots, I just skimmed through the PR history.

Please add anything major that's missing (mainly user-visible changes here).

@hrydgard hrydgard added this to the v1.10.0 milestone Jun 14, 2020
@iota97
Copy link
Contributor

iota97 commented Jun 14, 2020

Here a few more:

@unknownbrackets
Copy link
Collaborator

Should mention the rpi4 mesa fix.

  • Fix missing CJK characters in in-game dialogs

Not on Linux/iOS, though... also Hebrew, Cyrllic, Greek, etc. Maybe just "Support more languages within in-game dialogs"?

"Fix some state bugs in GLES" probably falls into "Graphics and compatibility fixes".

Might also add #12836 there for people on Intel.

Is #12519 a popular game, should we mention it specifically?

Might be worth mentioning Pangya (#12718) specifically too?

  • VSync fixes, support for frame duplication for 30Hz games

I'd say, "VSync now supported on all backends, frame duplication option added for 30 Hz games"? I don't want people getting all excited that vsync will be "fixed" on their opengl device if they think it's not working.

Might not be worth mentioning, or else we should mention that game. I got the impression it helped, but it wasn't clear...

Camera support on linux and mac (#12580, #12607)

We should just have one line for camera support.

SDL mouse support (#12612)

Maybe we group this with #12817? And we should definitely mention #12916 too, maybe a different line... not sure.

-[Unknown]

@hrydgard
Copy link
Owner Author

Thanks iota and unknown, incorporated your feedback.

@hrydgard
Copy link
Owner Author

Thinking about dropping the "1." from the version number at some point, it's getting more and more pointless.... There's no clear path to a 2.0 :)

@unknownbrackets
Copy link
Collaborator

Introducing the new PPSSPP 10, because a single digit can no longer contain our major version number.

Without any definition on what would mean a 2.0.0, I'd say it doesn't matter whether we go to 2.0.0 or 1.24.0 or what, but I'd have to double check if 42.0.0 would confuse the poor reporting system...

-[Unknown]

@ghost
Copy link

ghost commented Jun 15, 2020

Worth mentioning?

(#12898) SW rendering now support on OpenGL 2.0?

(#12857) Fixed Mumbo Jumbo games freeze on loading

(#8714) Allow 5X resolution for all devices

(#12652) Speed up game loading

@ghost
Copy link

ghost commented Jun 15, 2020

New Language Submodule?

@hrydgard
Copy link
Owner Author

Thanks Gamemulatorer.

What new language submodule?

@ghost
Copy link

ghost commented Jun 15, 2020

Thanks Gamemulatorer.

What new language submodule?

Croatian(Hrvatski)?

@hrydgard
Copy link
Owner Author

Oh, new language, not new language submodule. Yes :)

@Panderner
Copy link
Contributor

How about the grey screen intro video in Strike Witches Hakugin no Tsubasa (#11898) is fixed in 1.10.0?

@Panderner
Copy link
Contributor

And fixed antialias-lines glitches in Persona 3 Portable and Summon Night 5 (#12695)

@Leopard20
Copy link
Contributor

Leopard20 commented Jun 15, 2020

Thinking about dropping the "1." from the version number at some point, it's getting more and more pointless.... There's no clear path to a 2.0 :)

Might as well do it now. Personally speaking, I never quite liked seeing two digits in the minor version number. It looks a bit confusing (e.g 1.10.0 looks like 1.1.0 at first glance), and also, if someone kept multiple versions of your emu on their device, the file sorting would put 1.10.0 before 1.9.3.

And even regardless of that, after all these years, I suppose it does make sense to go to v2.0, just like how you moved from 0.9 to 1.0.

@LunaMoo
Copy link
Collaborator

LunaMoo commented Jun 15, 2020

(...)
if someone kept multiple versions of your emu on their computer, the file sorting would put 1.10.0 before 1.9.3.

As it would put version 10.0.0 before 2.0.0 so it's more about fixing your file sorting than anything about versioning.

Imo it's better to go with 1.10 etc. because many people place too much expectations into primary digits of version and it's confusing to many of them, some could get the idea that PPSSPP 2.0 is PSVita emu if PPSSPP 1.0 was PSP emu just as PCSX and PCSX2, or that it brings some crucial change or even decision ie. some FOSS changed primary version number after becoming closed source and paid software etc.
Some people even go with the idea that software they like "deserves" new primary digit as if it was something glorious, when it's not and people should learn to stop placing weight at it, they should learn to read the new features and fixes in readme, learn to update and stop concentrating soo much on what version PPSSPP has.

@ghost
Copy link

ghost commented Jun 16, 2020

And even regardless of that, after all these years, I suppose it does make sense to go to v2.0, just like how you moved from 0.9 to 1.0.

I agree ppsspp v2.0 is the right version compare to v1.10 imoo :)

@ghost
Copy link

ghost commented Jun 16, 2020

Also fixed Shrek Smash'n Crash Racing Atrac3+ issue

@Panderner
Copy link
Contributor

Also fixed Shrek Smash'n Crash Racing Atrac3+ issue

No @HiImBrala this issue is not fixed maybe the next version or future. for me still freezing in title screen.

@ghost
Copy link

ghost commented Jun 16, 2020

Also fixed Shrek Smash'n Crash Racing Atrac3+ issue

No @HiImBrala this issue is not fixed maybe the next version or future. for me still freezing in title screen.

:|

@Leopard20
Copy link
Contributor

Leopard20 commented Jun 16, 2020

As it would put version 10.0.0 before 2.0.0 so it's more about fixing your file sorting than anything about versioning.

I was mentioning one example as to why it would be confusing. Plus, at the current pace of development, it'll take many many years to get to version 10.0. And it is not MY sorting algorithm. Some Android file explorers, for example, use that method of sorting.

PPSSPP 2.0 is PSVita emu if PPSSPP 1.0 was PSP emu just as PCSX and PCSX2

That "2" in front of PCSX2 is part of the emulator's name, not its version.

or that it brings some crucial change or even decision ie.

Are you saying when moving from 0.9 to 1.0, there were any crucial changes? I would say the changes are even more significant now than then.

Some people even go with the idea that software they like "deserves" new primary digit as if it was something glorious, when it's not and people should learn to stop placing weight at it, they should learn to read the new features and fixes in readme, learn to update and stop concentrating soo much on what version PPSSPP has.

That's not what I said. I'm talking about consistency between major version changes.
0.9 -> 1.0
1.9 -> 2.0

Either way, I don't care that much, so no point in arguing.

@Anuskuss
Copy link
Contributor

@Leopard20 v2.0 is reserved for XMB emulation and UMD Video support ;)

@ghost
Copy link

ghost commented Jun 17, 2020

@Leopard20 v2.0 is reserved for XMB emulation and UMD Video support ;)

Won't probably happen,since UMD Videos are 18+ most of time,and XMB support would violate copyright from Sony itself

@hrydgard
Copy link
Owner Author

I think I'll stick to 1.10. So be it if it's a little confusing :)

@ghost
Copy link

ghost commented Jun 17, 2020

I vote for PPSSPP Super Mecha Death Christ 2000 BC Version 4.0 Beta, honestly it just feels so right to say it, you feel the tongue roll so good in your mouth.

Say it out loud, PPSSPP Super Mecha Death Christ 2000 BC Version 4.0 Beta

@iota97
Copy link
Contributor

iota97 commented Jun 17, 2020

VSync now supported on all backends, frame duplication option added for 30 Hz games should mention PR as well: #12659, #12602.

@Anuskuss
Copy link
Contributor

Anuskuss commented Jun 17, 2020

@HiImBrala Please educate yourself. Emulation is not illegal nor does it violate copyright. If that was the case the whole project would be gone by now.

Edit: Also AFAIK PPSSPP has support for 18+ games so your first point is nonsensical as well.

@ghost
Copy link

ghost commented Jun 18, 2020

@HiImBrala Please educate yourself. Emulation is not illegal nor does it violate copyright. If that was the case the whole project would be gone by now.

Edit: Also AFAIK PPSSPP has support for 18+ games so your first point is nonsensical as well.

First of all,emulation is not illegal,yes,but using Sony's material to emulate something is illegal,since emulating PSP's XMB would result in some issue

DOA:Paradise and Criminal Girls aren't really 18+,as UMD Videos are not supported

@boy13epic
Copy link

better pro online

@hrydgard
Copy link
Owner Author

PPSSPP is not doing XMB both because it makes no sense on touchscreens, and because there's a lot of stuff that needs to be implemented if we wanted to get the real XMB to boot that's not needed for games. No need to discuss that here.

@ghost
Copy link

ghost commented Jun 18, 2020

better pro online

My last in Ad-Hoc conversation to light up some facts.Henrik said himself that Ad-Hoc is not their priority.Why?If you ask me,it would be waste of time to make better Ad-Hoc functions,while for same time,you could make like games that don't run at all perfectly playable,not to mention that Ad-Hoc isn't actually very requested,because of ways to do online sucks(DMZ opens your ports,and sometimes you need to disable firewall,and that means problems),and there are other people working on it and they have their own forks of PPSSPP,sadly,i doubt you'll find them since God Complex non-rightfully deleted link to a build of user AdamN which implemented chat and UPnP support.If you want better Ad-Hoc,lurk around forums,you will find it,i can't help you.

@sum2012
Copy link
Collaborator

sum2012 commented Jun 21, 2020

Add real support "Hatsune Miku Project Diva Extend" chinese patched version
edit: should be #13007

@ghost
Copy link

ghost commented Jun 22, 2020

Should we mention Sims 2 Castaway Lag on Android fix (OpenGL).Even tho,i'm not sure does it work as intended - #12629

@ghost
Copy link

ghost commented Jun 22, 2020

Also Sega Rally Revo,black sky with Vulkan backend is fixed - #12819

@ghost
Copy link

ghost commented Jun 22, 2020

@hrydgard ETA of v1.10.0?

@ghost
Copy link

ghost commented Jun 23, 2020

@hrydgard ETA of v1.10.0?

Saturday if nothing goes wrong

@hrydgard hrydgard merged commit 0b8e342 into master Jun 27, 2020
@hrydgard hrydgard deleted the readme-1.10 branch June 27, 2020 08:32
@Anuskuss
Copy link
Contributor

Thank you @hrydgard and @unknownbrackets (and countless other contributors) for yet another awesome release. I'd like to suggest a tiny QoL change: I always like to read the changelog and maybe even read up on the issues related to it. Would be great if instead of just the issue number it would actually be a clickable link.
Just replace (?:#(\d+)) with [https://github.com/hrydgard/ppsspp/issues/$1]\(#$1\).

@hrydgard
Copy link
Owner Author

You're right, I'll try to get around to implementing that on the site, at least (where I have a script that processes the page anyway).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants