In development
Moderator: ZSNES Mods
-
- Trooper
- Posts: 535
- Joined: Wed Jul 28, 2004 3:26 am
Windows Gui = Barf. Although I'm sure it was alot of work, so good job on that, but please no windows gui.
[code]<Guo_Si> Hey, you know what sucks?
<TheXPhial> vaccuums
<Guo_Si> Hey, you know what sucks in a metaphorical sense?
<TheXPhial> black holes
<Guo_Si> Hey, you know what just isn't cool?
<TheXPhial> lava?[/code]
<TheXPhial> vaccuums
<Guo_Si> Hey, you know what sucks in a metaphorical sense?
<TheXPhial> black holes
<Guo_Si> Hey, you know what just isn't cool?
<TheXPhial> lava?[/code]
Mixed blessing in my view.
First things first, obviously this is very impressive work. The ZSNES GUI in it's current form has a few limitations that are very hard to solve without hassle (eg. GUI resolution), which this will alleviate in one fell swoop. This will allow for all sorts of quirks that a standard GUI has. On a more cynical (but sadly true) note, this will also please the lazy kiddies who think the Windows GUI of Snes9x makes it automatically a better emulator than ZSNES.
But if this GUI is going to replace the existing GUI with the old one being completely removed, I for one will miss it, since it's been there since I started using ZSNES and have grown to love it more than any other GUI I use for anything. It is great to look at and quite a programming feat in itself to be as functional and customisable as it is without resorting to using a standard Windows GUI.
First things first, obviously this is very impressive work. The ZSNES GUI in it's current form has a few limitations that are very hard to solve without hassle (eg. GUI resolution), which this will alleviate in one fell swoop. This will allow for all sorts of quirks that a standard GUI has. On a more cynical (but sadly true) note, this will also please the lazy kiddies who think the Windows GUI of Snes9x makes it automatically a better emulator than ZSNES.
But if this GUI is going to replace the existing GUI with the old one being completely removed, I for one will miss it, since it's been there since I started using ZSNES and have grown to love it more than any other GUI I use for anything. It is great to look at and quite a programming feat in itself to be as functional and customisable as it is without resorting to using a standard Windows GUI.
It's not a "Windows" GUI it's written in GTK+ (the same API firefox uses) so it's fully skinnible to whatever you want it to look like.
http://66.199.241.91/~pagefault/inprogress.png
You can find a list of skins that work with GTK+ here
http://art.gnome.org/themes/gtk2/
Also the old original GUI should be still available in all ports as long as the DOS version is around.
http://66.199.241.91/~pagefault/inprogress.png
You can find a list of skins that work with GTK+ here
http://art.gnome.org/themes/gtk2/
Also the old original GUI should be still available in all ports as long as the DOS version is around.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Behold:
http://nsrt.edgeemu.com/zsnesgui.7z
Remember this is just to get a reaction, dont expect every little thing to work.
Opinions?
http://nsrt.edgeemu.com/zsnesgui.7z
Remember this is just to get a reaction, dont expect every little thing to work.
Opinions?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Latest WinRAR extract 7Zip files.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
pagefault should follow up with a binary of his own soon enough.
Here's an image of mine in action for those that didn't get the Windows binary.
http://nsrt.edgeemu.com/images/zsnesgui.png
Here's an image of mine in action for those that didn't get the Windows binary.
http://nsrt.edgeemu.com/images/zsnesgui.png
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
We still haven't seen this yet, and what about Linux users? Leave them with the worst file loader ever?pagefault wrote:I will be using the win32 file dialog in windows.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
I think it's a step in the right direction.

Well, if you can get it to look like the current ZSNES GUI, even better! Maybe with it's own *.ttf file etc. ...pagefault wrote:It's not a "Windows" GUI it's written in GTK+ (the same API firefox uses) so it's fully skinnible to whatever you want it to look like.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
bsnes launcher with recent files list
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Or Glade.Noxious Ninja wrote:And how much work would it take to bolt this on to ZSNES itself? What you've done so far is 15 minutes or less in Qt Designer.
If we can write a good emulator frame work which can merge with Qt or GTK+, I doubt it'd take us more than a week to get a new GUI up and running.
We'll probably spend at least a week though coming up with a theme to match as closely as possible our classic GUI.
The main point here is to ask the users if they prefer GTK or Qt. I'm pushing for Qt because it allows a native style which some bland people really appreciate, with GTK our only option is some existing GTK style or one we make up but not a native one. From what I've seen so far, Qt also seems to be somewhat easier to code with than GTK. Case in point I had an executable out with Qt before pagefault despite that he started before I did.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
I've become a Qt fanboi simply because almost every GTK program I've used on Windows has random unexplainable crashes. It may not be GTK itself, but it's turned me off.
Oh, GTK does have a native style, too. GTK-WIMP. I thought it was merged in with the latest GTK releases as the official Windows theme.
Oh, GTK does have a native style, too. GTK-WIMP. I thought it was merged in with the latest GTK releases as the official Windows theme.
[u][url=http://bash.org/?577451]#577451[/url][/u]
-
- Trooper
- Posts: 387
- Joined: Fri Jul 30, 2004 6:25 am
- Location: Mexico
- Contact: