Year end report
#11
We need to be getting on this now I think, at least if we are still planning to hit the 1.4.0 by the end of the year target. We are, right?
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply

Sponsored links

#12
Probably best to figure out what has happened since the last release.

It's easier if we break things down into sections first, something like:
- Core
- GSdx
- SPU2-x
- Pad plugins
- Other plugins

Then we can use git to make life easier. For example, a shortlog of GSdx commits can be viewed with:
Code:
git shortlog --format="[%h] %s" --no-merges v1.2.2..HEAD -- plugins/GSdx
We can then pick out/condense the info from those commits. It would be nice to split things further into cross-platform/windows/linux as well.

After that, we'll have all the information needed to write something up.
Reply
#13
If people give me the relevant commits and changes I can write it pretty much myself. But if I have to do both it will take significantly longer Tongue2

Plus I suck with GIT. Badly. Took me 3 hours to make a PR this morning because it wouldn't squash 2 commits.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#14
Here's what I think are the more notable changes since 1.2.2 in SPU2-X, OnePad, LilyPad and CDVDgigaherz. I've left out bugfixes/cleanups/build improvements for now, since that's about every other commit. I'm completely unfamiliar with Dev9ghzdrk, so I'll skip that. PCSX2 and GSdx have too many changes, so they'll be done later and separately.

I'm not sure actual commits are useful, but I've added them anyway.

SPU2-X:
linux: Improved SDL2 support (c945aea, 84c6455, 2a68c35, 66259de)
Per channel volume adjustment (654343f, 2084ead)

OnePad(Linux):
SDL2 rumble support (d7155f8)
Prevent screensaver from activating (2b02a74, e5f9923)
Autorepeat is no longer disabled (a9af374)
Improved DualShock3 support(c0f85de)

LilyPad(Windows):
Improved focus/unfocus input capture handling (916d750)
Disable PSX emulator hacks (7d6a73a)
Allow XInput device hotplugging (ce4dc4a)

CDVDGigaherz(Windows):
Keep disc spinning for smoother emulation (53e2824)

Dev9ghzdrk(Windows):
Fill in please.

Shortlogs also attached - if anyone thinks there are other notable changes or wants to add all the other stuff I didn't, just edit it in.


Attached Files
.txt   onepad_9f9fa79.txt (Size: 2,73 KB / Downloads: 292)
.txt   spu2x_9f2fa79.txt (Size: 4,75 KB / Downloads: 447)
.txt   lilypad_9f9fa79.txt (Size: 2,18 KB / Downloads: 287)
.txt   cdvdgigaherz_9f2fa79.txt (Size: 1,67 KB / Downloads: 287)
.txt   dev9ghzdrk_9f2fa79.txt (Size: 2,16 KB / Downloads: 296)
Reply
#15
Thanks that will help.
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#16
I think we should release more often - less commits to go through. Tongue

Here's what I have for PCSX2 up to commit 9f2fa79. Still to do GSdx(oh joy) + misc notable changes + changes since 9f2fa79

PCSX2:
VIF fixes (Onimusha Blade Warriors, Looney Tunes Back in Action ,Stuart Little 3, Tarzan, Chessmaster, Warship Gunner 2)
SIF fixes (Gregory horror show)
GIF fixes (All Star Pro Wrestling, Indiecar Series 2005)
MicroVU fixes (True Crime, DT Racer, Superman - Shadow of Apokolips)
Goemon gamefix
Interpreter TLB stuff (I think)
Folder memory card
Compressed ISO support - gzip and cso
Improved and customisable Game window title
Language switching is more convenient
Debugger
EE overclocking/underclocking
Windows: Screensaver disables when game window is focused
Windows: Automatically uses high performance GPU for NVIDIA optimus/AMD Switchable graphics systems
Windows: Initial GUI DPI scaling support
Linux: plugin message redirect to PCSX2 console
Migration to wxWidgets3.0
Reduced use of lazy memory allocation

Again, if anything's missing/wrong or you think it should be mentioned just edit.


Attached Files
.txt   pcsx2_and_common_9f2fa79.txt (Size: 56,67 KB / Downloads: 527)
Reply
#17
Interpreter TLB stuff (I think)
Yeah, allow to boot goemon too Smile
Reply
#18
I've got a lot on my plate this month, with this and the voiced config guide. The config guide is pretty much all me but the more help I can get here, the better.

Also are we EVER gonna freeze for 1.4.0?
[Image: XTe1j6J.png]
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Reply
#19
Quote:Improved and customisable Game window title

customisable ? I don't think values displayed on GS Frame could be modified by users.

also for windows: shouldn't the inverted Navigation bar at Emulation settings dialog be mentioned ? not sure how it looked on Linux. If yes, maybe you could change "Windows: Initial GUI DPI scaling support" to "Windows: Revamped GUI with further enhancements" ?

Coverity fixes ? I guess it'll go into misc notable changes.
We're supposed to be working as a team, if we aren't helping and suggesting things to each other, we aren't working as a team.
- Refraction
Reply
#20
For GSdx (from the top of my head).
* New GUI on linux and windows
* openGL is now in release state (was experiemental)
* Various accurate option to replace various hack on GSdx (openGL)
=> globally better lighting/fog/depth effect
* SW fix
=> Out of memory (prince of persia but many games)
=> Not a number sampling (silent hill flash light)
=> wrong texture (lupin the 3rd)

Quote: Also are we EVER gonna freeze for 1.4.0?
Well, you're more or less freeze. Biggest addition was the new GSdx gui. Otherwise it was just renaming/removal/comment of code. But yeah, I think we can stop all commit now (/me looking at the ever increasing piles of PR...). I will update the translation soon.
Reply




Users browsing this thread: 1 Guest(s)