Joined: Sep 13, 2010 Posts: 2644 Location: Kamloops BC Canada
Posted: Tue Oct 29, 2013 9:06 am Post subject: NSIS VS CMD
Since I keep get asked this I will explain...........
DPNDURE (AKA KIngroach) uses NSIS I (AKA BABYLON) uses CMD
Whats the diff? Not much. Both are what could be called scrpt containers. The major diffrence is MSIS DOES NOT SUPPORT 7Z, RAR, MSI or ZIP, it only supports LMZA which is useless for large packs (above 2GB). a 4GB LMZA built on a 32bit PC works great on a 32 bit PC but chokes like a DC hooker with a senator on a 64bit machine. Also NSIS does not support many of the features CMD does. Now to the CRUX. When you check those boxes in DPNdure thats the same as picking #1 CMD BUT due to limitations of LMZA and CAB files a NSIS installer such as DPNDURE can only deliver a fraction of whats available. Where as CMD which can utilize 7Z compression via the 7ZA executable can deliver any size file.
Not important you say, well heres the news flash. Your Softmod is fucked, you dont got a IDE/HDM PC but got E13 or a persistent E21, thiis means your dash and most likely orig XBOX dash is fucked and low and behold NSIS/LMZA(specific to builds in DPNdure) cant reliably deliver the 320MB of data you need. But guess what CMD can. May not look fancy (I HATE FANCY BARBIE WINDOW DRESSING) but CMD apps like AutoBuilder/Babylon just saved your ass.
On the flip side, NSIS can only "call" whats in the package, where as I can code my CMD apps to acces virtually any XBOX PC based app you have installed. Windows/M$ fucked up many things, but DOS/CMD wasnt one of them.
Scripting is scripting, which is all NSIS supports. CMD coding despite detractors (lame-os to dumb to understand) is a low level entry grade approach but still very viable.
Hope this makes it clear cause its a fogged window to me
Amiga1200 V.I.P. Lifetime
Joined: Jun 19, 2012 Posts: 461
Posted: Tue Oct 29, 2013 4:36 pm Post subject:
good to know the difference, thanks for breaking it down! _________________ to all my friends... farewell and all the best to future prosperity... and remember, be excellent to each other!
forahobby Administrator
Joined: May 22, 2003 Posts: 23942 Location: NSW, Australia
Joined: Sep 13, 2010 Posts: 2644 Location: Kamloops BC Canada
Posted: Thu Oct 31, 2013 7:12 am Post subject:
forahobby wrote:
yep thanks for the info, i was wondering what the major differences area and why you went with the method your using.. Interesting.
I tried NSIS originally but consistently got failures on my 64bit PC. And with CMD I can actually compile open src apps like SNK's XISO directly into the exe. One of these days Ill code 7zip in instead of just using a command call for it.
The other things I should mention is NSIS command script is totaly fucked lol. and it doesnt support a regular ZIP or RAR (I know mentioned above) but the big thing for me with that is I would have to LMZA every zip file and people would be forced to "double extract" everything if I was to use NSIS. XBOX cant handle LMZA. Overall while I do like NSIS as a freeware basic installer pack, for what us XBOX guys need to have a truly across the board app its just a no go. To put in perspective if I used NSIS Babylon would be 2-3 DVDs because nothing would be compressed in the case of the XBOX installer. And who the hell wants that lol. Much better to use what some may call old world or even lame and fit that apx 11GB of data to one disc.
A perfect example was my Sega Genesis RRP Complete Set release. 700MB compressed 7z, over 7GB extracted
If they would just add an archive feature and proper FTP via CMD it would be sweet lol
|
All times are GMT |Page 1 of 1
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum