Posts: 21.718
Threads: 401
Joined: Sep 2013
Reputation:
476
Location: 私の夢の中
01-12-2014, 03:56 AM
(This post was last modified: 01-12-2014, 03:57 AM by Blyss Sarania.)
PCSX2 + Henrik Rydgård
...
...
...
Oh God Yes.
Gaming Rig: Intel i7 6700k @ 4.8Ghz | GTX 1070 TI | 32GB RAM | 960GB(480GB+480GB RAID0) SSD | 2x 1TB HDD
Posts: 7.414
Threads: 66
Joined: Nov 2008
Reputation:
122
Location: Germany
Some like and prefer the (now) old school look but yea, we're open to gui changes.
It should make it possible to control the main functions with a pad for example.
Personally I don't want a mobile first gui though.
It'll be the day when I need to swipe over my desktop monitor ><
Posts: 8.030
Threads: 278
Joined: Feb 2009
Reputation:
345
Yes,it wold be nice to have the save state preview as a build in feature but since it's added yet,I just use my multi converter to give me that feature
I also made something similar for ppsspp(save state manager that gives you that ability)
Posts: 7.414
Threads: 66
Joined: Nov 2008
Reputation:
122
Location: Germany
vsub: Any chance you can port your code so it integrates with GSdx or PCSX2's GS window?
Posts: 8.030
Threads: 278
Joined: Feb 2009
Reputation:
345
01-13-2014, 11:36 AM
(This post was last modified: 01-13-2014, 11:45 AM by vsub.)
The code is nothing special(I don't know how to port it)
I'm just getting text from the console and the GS window,create image of the window client area and combine all that info into a window with no caption and taskbar button.
Did anyone said that that preview has to be part of the GS output(like ePSXe..you see that my preview work just as good)...just make it like me(it will be easier for you(or some other dev)since you already have the info once you press the hotkey(I have to scan the console to get it and do all kind of other things to put correct name and slot number)),just display a window with no caption and taskbar button that contains image that pcsx2 can also get(I have to use external program to get the image)
Posts: 8.030
Threads: 278
Joined: Feb 2009
Reputation:
345
Does the save state preview from multi converter disturb full screen?
It's external window that is displayed over the Gs window(always on top window)without stealing the focus from the GS Window.
I knew that it could case problems if the window steal the focus so added a parameter to not do that but to still be over the active window(the Gs window)
When not in full screen,I get the position of the GS Window and calculate the position where the preview window will appear.
If I remember correctly,in full screen I either get the desktop resolution and calculate the location or do the same as above.
I'm sure if this is how pcsx2 work but this is my theory:
When you start a game pcsx2 place the main executable name into variable(lets call it GN)and another one for the crc(let's call it crc)
There is a variable(lets call is SSN)that contains the slot number(from 0 to 9)...when you press F2 that variable is increase by 1 and if the variable is 9 while pressing F2,it will set the variable to 0
When you press F1,pcsx2 combine CRC_SSN and add pnach extension,then create the save state with that name and compress it
I'm doing almost the same thing but also use the GN variable to make the multi converter know that I'm playing a different game and he need to get the crc again)
So in pcsx2,use the screenshots taking feature to create the preview,resize the image(don't know the language pcsx2 use)and use the crc and ssn variables to save the image with that name and then display a window for set time that don't steal the focus and add info about which slot number you are looking at.
Don't know how useful this info was but this is basically what I do with multi converter...get the info,create a preview with irfan view and display everything in a window that don't steal the focus