Standard Windows GUI In The Future?
Moderator: ZSNES Mods
-
- "Your thread will be crushed."
- Posts: 1236
- Joined: Wed Jul 28, 2004 1:49 am
- Location: Not in Winnipeg
- Contact:
I think a lot of old zsnes users would be very disappointed if the current GUI was dropped. I think it gives the program character, and it comes from a time when most people ran the program in DOS.
That being said, having a compile time option for a more "modern" GUI might not be such a bad idea.
That being said, having a compile time option for a more "modern" GUI might not be such a bad idea.
<pagefault> i'd break up with my wife if she said FF8 was awesome
why waste time maintaining 2 GUI's? i'd rather them focus on emulation etc. and keep the current GUI.badinsults wrote:I think a lot of old zsnes users would be very disappointed if the current GUI was dropped. I think it gives the program character, and it comes from a time when most people ran the program in DOS.
That being said, having a compile time option for a more "modern" GUI might not be such a bad idea.
Core i7 920 @ 2.66GHZ | ASUS P6T Motherboard | 8GB DDR3 1600 RAM | Gigabyte Geforce 760 4GB | Windows 10 Pro x64
-
- Buzzkill Gil
- Posts: 4294
- Joined: Wed Jan 12, 2005 7:14 pm
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
Because people are bitchin' about it on the forum?franpa wrote:why waste time maintaining 2 GUI's?badinsults wrote:[...] having a compile time option for a more "modern" GUI might not be such a bad idea.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
bsnes launcher with recent files list
-
- Lurker
- Posts: 109
- Joined: Sun Jan 30, 2005 10:06 pm
- Location: Wouldn't you like to know?
- Contact:
Just because people bitch about something on the forums doesn't mean the developers need to give in to the bitching. Like I said, it's better they keep the GUI the way it is so they don't have to deal with multiple GUIs. And like it was said before, emulation should be the main focus of the emulator, not the GUI.
[url=http://www.cyberbotx.com/]SNES Sprite Animations[/url], made by an Insane Killer Robot.
I'm a computer programmer (in C++) and a future game designer.
I'm a computer programmer (in C++) and a future game designer.
-
- Rookie
- Posts: 19
- Joined: Tue Mar 27, 2007 4:23 am
- Contact:
franpa wrote:i'd rather them focus on emulation etc. and keep the current GUI.
I thought that since the emulator is already bloated to hell with features that are not neccessary and are just for fun or enhancement, that inquiring about a GUI would be the least hardest things to implement compared to the other useless stuff that have been added in over the years. All of those enhancements don't have anything to do with the emulation of the SNES like many people keep saying that the devs should focus on. They contribute to any but the accurate emulation of the SNES. I didn't know the devs goal with the current GUI was to keep it portable across platforms. Now I know.CyberBotX wrote:And like it was said before, emulation should be the main focus of the emulator, not the GUI.
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
someone hasn't been following the development of this program. you'd realise how stupid you sound right now.
when it started, it was full of hacks to be playable and fast. features were added. lately, you'll notice that netplay has been removed completely, the movie recording was replaced with much more solid recording because many of the devs are TAS fans, there is a sound core replacement thread at the top of this forum, and on more than one occasion, people have been told to wait for the new emulation core because of inherent flaws in the current one.
i think that now you're just getting angry, and that won't bode well for you. a qt gui is not a main concern at the moment. the devs are striving for accuracy right now.
when it started, it was full of hacks to be playable and fast. features were added. lately, you'll notice that netplay has been removed completely, the movie recording was replaced with much more solid recording because many of the devs are TAS fans, there is a sound core replacement thread at the top of this forum, and on more than one occasion, people have been told to wait for the new emulation core because of inherent flaws in the current one.
i think that now you're just getting angry, and that won't bode well for you. a qt gui is not a main concern at the moment. the devs are striving for accuracy right now.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
-
- Rookie
- Posts: 19
- Joined: Tue Mar 27, 2007 4:23 am
- Contact:
The thing with the internet is that you can't tell if a person is angry or not judging by their words. I am in no way not angry at all. Maybe you are. I don't know. I think that if anyone sounds stupid, it's you for wanting some purpose to say something negative to my responses when I have not said anything negative to deserve it. I said I now know the purpose of the original GUI. Damn, everytime that I say that I understand what someone has told me and accept it, someone else gets mad because I have accepted the answer that was given to me. I just posted my opinions, I got told why it wouldn't be benificial, I accept it, and then someone gets mad about something else. I'm not begging or demanding anything to be put in. I just told my side and POV, if someone wants to take that into consideration, great. If not, oh well, move on to the next subject to get things back on track. BTW: I am in no way trying to be negative in this post just to be clear. Honestly.
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
you're going to tell me that that doesn't sound angry? how did i sound angry? i merely commented on what i read into your post, and it sounds angry. i was just trying to help. but if you don't want it, that's fine.TheCloudOfSmoke wrote: I thought that since the emulator is already bloated to hell[...]
...
[...] inquiring about a GUI would be the least hardest things to implement compared to the other useless stuff that have been added in over the years.
[img]http://i26.photobucket.com/albums/c128/sweener2001/StewieSIGPIC.png[/img]
-
- Rookie
- Posts: 19
- Joined: Tue Mar 27, 2007 4:23 am
- Contact:
When I say bloated to hell, I didn't mean it in a negative way. I meant that it was really full with features. Using bloated to hell helps exaggerate my point of there being many features. Meaning that there are other things that have been distracting the focus away from emulation in the past.
When I said useless features, I meant useless when it comes to the goal of accurate emulation. I like those extra features and I don't find them useless personally, it's only useless to the emulation of the SNES. I should have been more clear on that. I can understand how you can come to the conclusion that I sounded angry though. Like I said, it's just text, you can't see emotions and it's easy to interpret anothers words the wrong way.
When I said useless features, I meant useless when it comes to the goal of accurate emulation. I like those extra features and I don't find them useless personally, it's only useless to the emulation of the SNES. I should have been more clear on that. I can understand how you can come to the conclusion that I sounded angry though. Like I said, it's just text, you can't see emotions and it's easy to interpret anothers words the wrong way.
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
You're seeing a correlation where there is none.Kajuru wrote:An interesting fact is that even if it is bloated or not, it runs faster than many Genesis/GB/Nes emulators. People in high end PCs might not even notice, but I find absurd when a GB(not gba) emulator runs much slower than Zsnes.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
bsnes launcher with recent files list
It's weird to see a 16bit console emulator running faster than a 8bit handheld one, especially when both machines were made by the same company.You're seeing a correlation where there is none.
The emulators are written by different people in different languages based in different hardware(but sometimes backward compatible, as seem in SGB), and I'm not trying to imply other emus are pieces of bad code, instead, I was telling the guy, that Zsnes is not only accurate and feature rich, but also very optimized.
you really can't prove optimazation by comparing zsnes to emulators of other hardware.Kajuru wrote:It's weird to see a 16bit console emulator running faster than a 8bit handheld one, especially when both machines were made by the same company.You're seeing a correlation where there is none.
The emulators are written by different people in different languages based in different hardware(but sometimes backward compatible, as seem in SGB), and I'm not trying to imply other emus are pieces of bad code, instead, I was telling the guy, that Zsnes is not only accurate and feature rich, but also very optimized.
Is zsnes faster than any given gameboy emulator? I can't say,but if it is, its more because zsnes has been in development for over a decade.
Does [Kevin] Smith masturbate with steel wool too?
- Yes, but don’t change the subject.
- Yes, but don’t change the subject.
Don't get me wrong, but if "superior" hardware runs faster than one so called "inferior" when emulated, there's something wrong there, eg. one would expect that a PS2 emulator requires a better computer(demands more resources) than one for Snes.
BTW, I have used emulators where even the GUI(no rom loaded) was slow as hell.
BTW, I have used emulators where even the GUI(no rom loaded) was slow as hell.
-
- Lurker
- Posts: 102
- Joined: Sat Feb 25, 2006 7:47 pm
- Contact:
Yes!badinsults wrote:I think a lot of old zsnes users would be very disappointed if the current GUI was dropped. I think it gives the program character, and it comes from a time when most people ran the program in DOS.
That being said, having a compile time option for a more "modern" GUI might not be such a bad idea.
The portability of the code of any program can have an indirect effect on its speed, as well.
[url=http://zsnes-docs.sf.net]Official ZSNES Docs[/url] | [url=http://zsnes-docs.sf.net/nsrt]NSRT Guide[/url] | [url=http://endoftransmission.net/phpBB3/viewtopic.php?t=394]Using a Wiimote w/ emulators[/url]
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
Maybe not 3/4 years ago, but right now? It might not be bSnes, but still... Looking at the changelogs, a whole lot of hacks have been disabled/removed, and no noticeable impact on system performance. If I put side by side (in my VERY low end machine), current zsnes vs. a 3 years old build, and run a very demanding game, the diference in FPS will be 1 or 2 frames at most. The exception to this rule is the 2004 Super Optimized build(WIP).ZSNES really isn't very accurate, especially when compared to other SNES emulators.
That's why I mentioned the language used. This helps a lot, but surely isn't the only reason. The dev team is converting bits of it from Assembly > C, and I can't really tell it's any slower.isnt Zsnes faster because it was mostly coded in x86 assembly language?
What makes me sad is that Martin isn't developing it anymore...what gameboy emulators out there are coded using this language? (or machine code)
no$gmb
Yes.The portability of the code of any program can have an indirect effect on its speed, as well.
BTW, we're getting way off topic
-
- Inmate
- Posts: 1751
- Joined: Mon Dec 06, 2004 7:47 am
- Location: WA
Nach wrote:Today's Hint:
If you know where you want to go, you can type the path into the input box below the file and directory listings. For example, enter in there d:\ and see what happens.
ekh, i already did what Nach says , since the DOS Era (D.E)Deathlike2 wrote:Blasphemy!
which part of ZSnes feature is useles??TheCloudOfSmoke wrote:emulator is already bloated to hell with features that are not neccessary and are just for fun or enhancement, that inquiring about a GUI would be the least hardest things to implement compared to the other useless stuff that have been added in over the years.
- screenshot ? i use it to create a complete in game map
- spc capture ? many games has great music, this enables me to listen to them without have to play the game to specific point
- save-state (tm) & their related option ? hardly anyone would call this use-less !!
- screen filtering ? really this is great, especially if you prefer to play the game in full-screen with monitor greater than 15" ! without'em the graphics will look just awful
- Speed control (speed-up / speed-down) ? great to skip boring credits / slow things down for those who have bad reflect (like me)
- Movie capture option ? excellent to brag against snooby pals
- Advance frame-by-frame ? i use it most, in conjunction with spc & screen capture
- Keyboard/device input ? what are game will be without interaction? i also use "layer" disabling/enabling with screen capture, this way i spent less time editing the captured screen, also disabling certain layer / windowing actually helps in certain game that obsure the view
feature there aren't avail in real snes hardware,
accuracy is done in core-programming not interface-programming
now there, it's quite odd that you complain about accuracy, to feature accesible through interface, as matter of fact that you already know this..TheCloudOfSmoke wrote:When I said useless features, I meant useless when it comes to the goal of accurate emulation. I like those extra features and I don't find them useless personally, it's only useless to the emulation of the SNES.
perhaps you like and really old-school emu, with no GUI what-so-ever, only control-pad input for game, no other "feature-config", so when-ever you push [ESC] the emu exit to OS ? ( i remember long time ago that I have such emulator for GB that martin made )
another hint:
if you like win GUI so much, you could register the SMC / SFC / JMA / FIG ext to be open-ed with the emu, so whenever you double-click the rom-z file in window-explorer, the emu starts
i do this to my Gameboy roms file [*.gb; *.gbc; *.cgb; *.sgb; *.gbs], to play with no$gmb, i even made icon for 'em,
in D.E, I also register'em with the trusty & always-useful Norton Comander!
So, why don't you made a shortcut (links) to the rom'z folder? so when you click'em explorer open in that folder, apply with hint that i suggest above...TheCloudOfSmoke wrote:EDIT: Another point that I forgot to mention was that using a Windows GUI would make it easier to navigate to different rom folders (if you have multiple folders where your roms are located) with the "Open File" dialog instead of starting from the C: drive and working all of the way to your rom folders on the desktop or wherever they are located.
In other programs in general, all I have to do is go to the drop down box at the top of the "Open File" dialog and go down and bam, I'm in the folder where my files are.
Last edited by Rashidi on Wed Apr 04, 2007 5:28 pm, edited 1 time in total.
-
- Rookie
- Posts: 19
- Joined: Tue Mar 27, 2007 4:23 am
- Contact:
Damn man. The thread served its purpose already. I will resort to quoting a later post that I made that better clarifies what I meant:
TheCloudOfSmoke wrote:When I say bloated to hell, I didn't mean it in a negative way. I meant that it was really full with features. Using bloated to hell helps exaggerate my point of there being many features. Meaning that there are other things that have been distracting the focus away from emulation in the past.
When I said useless features, I meant useless when it comes to the goal of accurate emulation. I like those extra features and I don't find them useless personally, it's only useless to the emulation of the SNES. I should have been more clear on that. I can understand how you can come to the conclusion that I sounded angry though. Like I said, it's just text, you can't see emotions and it's easy to interpret anothers words the wrong way.