ZSNES Windows Installer Project
Moderator: ZSNES Mods
ZSNES Windows Installer Project
Below are some screenshots of my current project.
It's a Windows Installer Package for Installing and Configuring ZSNES, all from 1 executable file.
The main purpose of this topic is to get the idea out to the community, and to receive feedback.
Is this a good idea?
Is it really needed?
Can it help bring ZSNES to a broader community?
Will advanced users use it?
Should I make it to Upgrade ZSNES to newer versions, as well as Update Variables from older Config Files to newer ones?
Should I make it check for required ZSNES components, like DirectX 7.0, and give the user an error message if they need to install the components as well as web links to download them?
Is the ZSNES Team cool with this project?
It's a Windows Installer Package for Installing and Configuring ZSNES, all from 1 executable file.
The main purpose of this topic is to get the idea out to the community, and to receive feedback.
Is this a good idea?
Is it really needed?
Can it help bring ZSNES to a broader community?
Will advanced users use it?
Should I make it to Upgrade ZSNES to newer versions, as well as Update Variables from older Config Files to newer ones?
Should I make it check for required ZSNES components, like DirectX 7.0, and give the user an error message if they need to install the components as well as web links to download them?
Is the ZSNES Team cool with this project?
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
Re: ZSNES Windows Installer Project
Looks cool.LDAWG wrote: Is this a good idea?
Probably not.LDAWG wrote: Is it really needed?
Probably yes.LDAWG wrote: Can it help bring ZSNES to a broader community?
Probably not.LDAWG wrote: Will advanced users use it?
That would be really really nice.LDAWG wrote: Should I make it to Upgrade ZSNES to newer versions, as well as Update Variables from older Config Files to newer ones?
Needed more than above, although not as cool.LDAWG wrote: Should I make it check for required ZSNES components, like DirectX 7.0, and give the user an error message if they need to install the components as well as web links to download them?
Yes, but to comply with GPL, you need to make the source somehow available with this. So either this is hosted in the same place source is, you have it download ZSNES from an online location which has source too, or you have the option to install source which is disabled by default.LDAWG wrote: Is the ZSNES Team cool with this project?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Locksmith of Hyrule
- Posts: 3634
- Joined: Sun Aug 08, 2004 7:49 am
- Location: 255.255.255.255
- Contact:
Man, that's pretty cool
<Nach> so why don't the two of you get your own room and leave us alone with this stupidity of yours?
NSRT here.
NSRT here.
-
- Veteran
- Posts: 970
- Joined: Fri Jan 21, 2005 11:15 am
- Location: Montana, United States
Re: ZSNES Windows Installer Project
That sounds like the easiest method, but will add to the download size a tad, will it not?Nach wrote:Yes, but to comply with GPL, you need to make the source somehow available with this. So either this is hosted in the same place source is, you have it download ZSNES from an online location which has source too, or you have the option to install source which is disabled by default.LDAWG wrote: Is the ZSNES Team cool with this project?
Otherwise, it looks really good.
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Yes.. but source files are just text files...which are highly compressable.SquareHead wrote:That sounds like the easiest method, but will add to the download size a tad, will it not?
It just needs a pic.. the installer you are using should have the ability to store a simple pic for the amusement of the installation... I think this is the same installer that certain projects use (I can think of Firefox at the moment).. A simple pic using the ZSNES icon that is used for the executable should do...
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- Seen it all
- Posts: 2302
- Joined: Mon Jan 03, 2005 5:04 pm
- Location: Germany
- Contact:
Besides, the installer could use a better compression format than plain ZIP.Deathlike2 wrote:Yes.. but source files are just text files...which are highly compressable.SquareHead wrote:That sounds like the easiest method, but will add to the download size a tad, will it not?
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:
Whoa now that's a cool idea...
Although I'd really love if someone would help me work on the frontend...
Although I'd really love if someone would help me work on the frontend...
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
Hello.LDAWG wrote:New Feature Selection screenshot:
Next, I'm working on making a Dialog that asks the User:
"Where are your ROMs and Saves Directories?"
Just a thing, NSRT is a closed source program, you need to take it away...unless Nach has something else to say...
[url=http://www.fsf.org/resources/formats/playogg]PlayOgg[/url]
-
- ZSNES Developer
- Posts: 3904
- Joined: Tue Jul 27, 2004 10:54 pm
- Location: Solar powered park bench
- Contact:
The frontend is open source and under the GPL last I checked, so you need source for that provided. NSRT itself, I don't see the issue of bundling it as long as you include everything that my official zip included.anewuser wrote: Just a thing, NSRT is a closed source program, you need to take it away...unless Nach has something else to say...
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
_____________
Insane Coding
-
- Lurker
- Posts: 165
- Joined: Wed Jul 28, 2004 3:15 am
- Location: The Land of Insanity
- Contact:
Thanks for the feedback!
I think this would be good, because when a user comes to the boards saying such and such game isn't working correctly, if they use ZSNES for Windows and the Installer, we can more easily have them run NSRT on the game in question.
This would help us better diagnose their problem.
Plus it's always just good to run NSRT straight-up on your ROMs anyway!
It will hopefully have it's Netplay component restored by then (or made even better!)
I'm actually going to contact IAN on ICQ today (the creator of zbattle.net), and see if he's cool with me including his program.
I've played many times with him via ZSNES Netplay, and we also once went through a whole game of Super Mario World, together, online.
We're "internet friends" so hopefully it'll be cool.
I'm even going to ask him if I can change the default Server Address in the configuration file, because right now, the default from the installation is the wrong Address (as it recently changed).
Maybe I can even get the source code from him, but it may be a bad idea, because this will open the zbattle.net Servers to hacker attacks.
Thanks agian, everyone, for the feedback!
Thanks Nach.Nach wrote:The frontend is open source and under the GPL last I checked, so you need source for that provided. NSRT itself, I don't see the issue of bundling it as long as you include everything that my official zip included.anewuser wrote: Just a thing, NSRT is a closed source program, you need to take it away...unless Nach has something else to say...
I think this would be good, because when a user comes to the boards saying such and such game isn't working correctly, if they use ZSNES for Windows and the Installer, we can more easily have them run NSRT on the game in question.
This would help us better diagnose their problem.
Plus it's always just good to run NSRT straight-up on your ROMs anyway!
The plan is to not publicly release this Windows Installer until 1.43 is officially released.lord alpha wrote:About zbattle.net:
Why are you including it? Isn't Netply gone right now?
It will hopefully have it's Netplay component restored by then (or made even better!)
I'm actually going to contact IAN on ICQ today (the creator of zbattle.net), and see if he's cool with me including his program.
I've played many times with him via ZSNES Netplay, and we also once went through a whole game of Super Mario World, together, online.
We're "internet friends" so hopefully it'll be cool.
I'm even going to ask him if I can change the default Server Address in the configuration file, because right now, the default from the installation is the wrong Address (as it recently changed).
Maybe I can even get the source code from him, but it may be a bad idea, because this will open the zbattle.net Servers to hacker attacks.
Thanks agian, everyone, for the feedback!
-
- Regular
- Posts: 271
- Joined: Tue Jun 14, 2005 8:35 pm
-
- Dark Wind
- Posts: 1271
- Joined: Thu Jul 29, 2004 8:58 pm
- Location: Texas
- Contact:
Unfortunately, it's made to the best of Ian's ability, as far as time is concerned.Noxious Ninja wrote:If it's well-designed, having the source available will not affect server integrity at all.
zbattle.net's Servers have been hacked at least twice since it's inception.
Also, Ian wasn't on ICQ today, so I guess I'll talk to him another time.
Anyway, here's another screenshot.
I'm currently making the Conditional Statement code for this part of the installer:
http://msdn.microsoft.com/library/defau ... syntax.asp
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
???Deathlike2 wrote:(since you normally have to modify zsnesw.cfg via a text editor)
The savedir is editable from the gui, and the romdir is the last dir where you opened a ROM. I can set them both in ~10 seconds without opening the config file.
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
-
- ZSNES Developer
- Posts: 6747
- Joined: Tue Dec 28, 2004 6:47 am
Sorry.. I confused that with the snapshots folder in that paths section in the GUI..grinvader wrote:The savedir is editable from the gui, and the romdir is the last dir where you opened a ROM. I can set them both in ~10 seconds without opening the config file.
Speaking of which.. it would be nice to have the ability to specify a savestate folder.. basically separating saves (.srm) from savestates (.zst).. I keep thinking snapshots are related to savestates.. but it was something in the older Snes9x days where you had a "Snapshots" folder called "Snesnaps"
Continuing [url=http://slickproductions.org/forum/index.php?board=13.0]FF4[/url] Research...
-
- ZSNES Shake Shake Prinny
- Posts: 5632
- Joined: Wed Jul 28, 2004 4:15 pm
- Location: PAL50, dood !
Why separate SRMs and ZSTs ? They are both saves...
皆黙って俺について来い!!
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Code: Select all
<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)