Request: renew the GUI Skin
Moderator: ZSNES Mods
-
- Rookie
- Posts: 18
- Joined: Tue Feb 08, 2005 5:42 am
Request: renew the GUI Skin
I think that zsnes needs to renew the GUI aspect, modifying it to be similar to the standar Windows GUI aspect or Solarix and also i wish to set the backspace key to be used for fastforward
Re: Request: renew the GUI Skin
If you mean what I think you do (more like snes 9x) I would probally be forced to disable the gui altogether in my compilation. When I first started my compilation ZSNES's gui is what made me choose ZSNES over 9x.asd wrote:...modifying it to be similar to the standar Windows GUI aspect or Solarix...
As far as the backspace key to fast forward I am guessing you can assign a key for that in the key config.
EDIT
You can under Misc -> Game keys There is a fast forward setting default is ~
Out of curiosity why isn't there a default key for rewind?
[quote="Clements"]People who [i]dye[/i] their hair blonde are usually the dumb ones, since they often care more about their outward appearance than their personality or intellect.[/quote]
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Re: Request: renew the GUI Skin
I always set rewind to Backspace (since it makes sense) and slowmo to Tab (since it's directly under tilde).Murdock wrote:You can under Misc -> Game keys There is a fast forward setting default is ~
Out of curiosity why isn't there a default key for rewind?
[u][url=http://bash.org/?577451]#577451[/url][/u]
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
-
- Born to Rule... Impatiently
- Posts: 265
- Joined: Wed Nov 17, 2004 8:21 pm
- Location: Everywhere I want to be.
- Contact:
Re: Request: renew the GUI Skin
Hey! I use Backspace for rewind too!Noxious Ninja wrote:I always set rewind to Backspace (since it makes sense) and slowmo to Tab (since it's directly under tilde).

I also agree with Gil_Hamilton's sentiment about the GUI. I prefer the unique look of ZSNES compared with every other program. No way would I replace it when given the choice.
Last edited by AspiringSquire on Wed Feb 09, 2005 6:34 am, edited 1 time in total.
[url=http://board.zsnes.com/phpBB2/viewtopic.php?t=3298][color=brown]My [u]NES palette[/u][/color][/url] - better colors with any emulator.
"the more you know, and the more you can do... the more you are."
- [url=http://www.danielbohman.com][color=brown][u]daniel bohman[/u][/color][/url]
"the more you know, and the more you can do... the more you are."
- [url=http://www.danielbohman.com][color=brown][u]daniel bohman[/u][/color][/url]
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
i also like the gui as-is, but instead of going standard windows (mildly disgusting), maybe it could be semi-skinnable. you know, kde style. (mmmmmm....plastik)
I really have no idea what i'm talking about, i just thought i'd back up the request a little.
I really have no idea what i'm talking about, i just thought i'd back up the request a little.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
That would be a hell of a lot of work.sweener2001 wrote:i also like the gui as-is, but instead of going standard windows (mildly disgusting), maybe it could be semi-skinnable. you know, kde style. (mmmmmm....plastik)
I really have no idea what i'm talking about, i just thought i'd back up the request a little.
[u][url=http://bash.org/?577451]#577451[/url][/u]
Re: Request: renew the GUI Skin
I'd say. If you are to change the zsnes gui to piss-poor snes9x style (not too likely)...you might as well remove the gui entirely and make the thing command prompt only like the standard Mame is.Murdock wrote:If you mean what I think you do (more like snes 9x) I would probally be forced to disable the gui altogether in my compilation. When I first started my compilation ZSNES's gui is what made me choose ZSNES over 9x.asd wrote:...modifying it to be similar to the standar Windows GUI aspect or Solarix...
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Re: Request: renew the GUI Skin
The standard MAME has a GUI.Dmog wrote:you might as well remove the gui entirely and make the thing command prompt only like the standard Mame is.
It can't load ROMs though.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
just sayin'. i know nothing about programming. i turned in my "hello world" program today.Noxious Ninja wrote:That would be a hell of a lot of work.sweener2001 wrote:i also like the gui as-is, but instead of going standard windows (mildly disgusting), maybe it could be semi-skinnable. you know, kde style. (mmmmmm....plastik)
I really have no idea what i'm talking about, i just thought i'd back up the request a little.
so here goes some out-the-butt talking:
maybe in the linux build, it could utilize the linux gui, like kde, gnome, whatever. how have no clue what kind of work that entails. i mention it because it seems(to i who knows zilch) easier in the linux build.
feel free to tell me why i'm wrong. it'd be nice to know.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
-
- Trooper
- Posts: 535
- Joined: Wed Jul 28, 2004 3:26 am
Re: Request: renew the GUI Skin
Die.asd wrote: standar Windows GUI aspect
[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]
Re: Request: renew the GUI Skin
Yeah I know. But to actually start MAME, you need to go through some form of command line prompt. Mame's GUI is pretty basic too (but functional) From a visual/interface pov,mame's "gui" still beats snes9x generic gui though (not too suprising since pretty much anything beats 9x-style gui...)Nach wrote:The standard MAME has a GUI.Dmog wrote:you might as well remove the gui entirely and make the thing command prompt only like the standard Mame is.
It can't load ROMs though.
Re: Request: renew the GUI Skin
Heh, guess what.AspiringSquire wrote:Hey! I use Backspace for rewind too!Noxious Ninja wrote:I always set rewind to Backspace (since it makes sense) and slowmo to Tab (since it's directly under tilde).

I think it's just the most logical choice.
Also, to whoever asked why rewind wasn't defined by default, I think it's because it takes some memory and cpu speed when it's enabled, which it doesn't use when disabled (notice when you start using it after not having defined it before, you actually can't rewind until you play a bit). At least, I think that's the reason.
Oh, and:
Megabyte wrote:Die.asd wrote: standar Windows GUI aspect
[size=75][b]Procrastination.[/b]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
Hard Work Often Pays Off After Time, but Laziness Always Pays Off Now.[/size]
-
- Romhacking God
- Posts: 922
- Joined: Wed Jul 28, 2004 11:27 pm
- Contact:
Re: Request: renew the GUI Skin
Yeah except it takes 2 seconds to modify the SNES9x GUI and everyone cries and complains when it comes time to modify the ZSNES GUI because it's such an ass pain.Dmog wrote:Yeah I know. But to actually start MAME, you need to go through some form of command line prompt. Mame's GUI is pretty basic too (but functional) From a visual/interface pov,mame's "gui" still beats snes9x generic gui though (not too suprising since pretty much anything beats 9x-style gui...)Nach wrote:The standard MAME has a GUI.Dmog wrote:you might as well remove the gui entirely and make the thing command prompt only like the standard Mame is.
It can't load ROMs though.
SNES9x guys can concentrate more on emulation instead of spending a long time on the GUI.
So, the way I see things, the SNES9x GUI isn't all that bad.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Re: Request: renew the GUI Skin
Snes9x does not have a GUI. Snes9x has a different GUI for every platform.Nightcrawler wrote: Yeah except it takes 2 seconds to modify the SNES9x GUI and everyone cries and complains when it comes time to modify the ZSNES GUI because it's such an ass pain.
SNES9x guys can concentrate more on emulation instead of spending a long time on the GUI.
So, the way I see things, the SNES9x GUI isn't all that bad.
Or sort of. Some platforms have no GUI. That's not easy to modify, that's a pain in the neck, have to make a different change for each platform over and over when you want to do something, and Snes9x has a lot of platforms.
And still some users get no GUI.
Snes9x is actually worse off than ZSNES in this area.
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:
Yes, behold the power of ipher. A non programmer who modifies the complex ZSNES GUI for breakfast.Clements wrote:The ZSNES GUI seems to be modified more frequently nowadays, we have new menus now as well as dozens of checkboxes that were not in v1.36.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
A big hand to him for doing all that.Nach wrote:Yes, behold the power of ipher. A non programmer who modifies the complex ZSNES GUI for breakfast.Clements wrote:The ZSNES GUI seems to be modified more frequently nowadays, we have new menus now as well as dozens of checkboxes that were not in v1.36.
The ZSNES GUI is great because it's different from all the other GUIs out there.
YES!Agozer wrote:A big hand to him for doing all that.Nach wrote:Yes, behold the power of ipher. A non programmer who modifies the complex ZSNES GUI for breakfast.Clements wrote:The ZSNES GUI seems to be modified more frequently nowadays, we have new menus now as well as dozens of checkboxes that were not in v1.36.
The ZSNES GUI is great because it's different from all the other GUIs out there.
Although it is abit like Genesyst (probably spelt wrong), but that is probably due to the fact that it is dos.
Yeah, some of the older emulators like Genecyst and NESticle that ran in DOS had kickass GUIs.Stomping Nerdofish wrote:YES!Agozer wrote:A big hand to him for doing all that.Nach wrote:Yes, behold the power of ipher. A non programmer who modifies the complex ZSNES GUI for breakfast.Clements wrote:The ZSNES GUI seems to be modified more frequently nowadays, we have new menus now as well as dozens of checkboxes that were not in v1.36.
The ZSNES GUI is great because it's different from all the other GUIs out there.
Although it is abit like Genesyst (probably spelt wrong), but that is probably due to the fact that it is dos.
-
- Buzzkill Gil
- Posts: 4295
- Joined: Wed Jan 12, 2005 7:14 pm
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Re: Request: renew the GUI Skin
This is a very good point; consistency and unity in the GUI code is useful.Nach wrote:Snes9x does not have a GUI. Snes9x has a different GUI for every platform.
Or sort of. Some platforms have no GUI. That's not easy to modify, that's a pain in the neck, have to make a different change for each platform over and over when you want to do something, and Snes9x has a lot of platforms.
And still some users get no GUI.
Snes9x is actually worse off than ZSNES in this area.
That, of course, is not to imply that you can't write multi-platform compatible GUI code without implementing an entirely custom interface. GTK, for example, is available for many platforms.
A problem which some users might find significant about choosing a standard, portable GUI toolkit over a custom interface is that it increases the number of dependencies. For example, Windows (while perfectly capable of running GTK programs) has none of the GTK libraries available under "normal" circumstances.
I have absolutely no problem with continuing to use the custom interface; it's sleek and simple. However, at some point I feel a higher resolution version of it should be created and made available via an option.