Making a Zsnes. I need help on what files on each website...

Strictly for discussing ZSNES development and for submitting code. You can also join us on IRC at irc.libera.chat in #zsnes.
Please, no requests here.

Moderator: ZSNES Mods

Post Reply
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Making a Zsnes. I need help on what files on each website...

Post by KingHanco »

I need. Where do these files go in the MinGw anyway? This very confusing reading the install.txt. I'm a new at this Zsnes making kind of thing.

Windows port with MinGW:
- GNU Make : it comes with djgpp - http://www.delorie.com/djgpp/
- NASM v0.98.39 : http://nasm.sf.net/
You will need to add the GNUWIN32 patch.
To find the patch though, you'll have to do some searching.
- MinGW : http://www.mingw.org
- Latest Win32API : http://www.mingw.org
- zlib : http://www.info-zip.org/pub/infozip/zlib/
- libpng : http://www.libpng.org/

Do I need to download all the files on each website and unzip into the MinGw all together? :shock:

This link don't work btw. - NASM v0.98.39 : http://nasm.sf.net/

What files version I'm looking for?

I try the MinGw easy pack from the MAMEDev.com and it doesn't like it.
"Zsnes is the best one there is." :)
Aaron
Lurker
Posts: 157
Joined: Sat Dec 31, 2005 7:26 am

Post by Aaron »

http://www.gsarchives.net/aaron/zsnesw- ... nstall.txt

Sorry, I wasn't very clear with my post :/.
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Post by KingHanco »

Aaron wrote:http://www.gsarchives.net/aaron/zsnesw- ... nstall.txt

Sorry, I wasn't very clear with my post :/.
Thanks. That should do it. :)

I had alot of people telling me never compress any programs. Other words keep it same amount of RAM. So I won't compress the Zsnes.exe.
"Zsnes is the best one there is." :)
Clements
Randomness
Posts: 1172
Joined: Wed Jul 28, 2004 4:01 pm
Location: UK
Contact:

Re: Making a Zsnes. I need help on what files on each websit

Post by Clements »

KingHanco wrote:This link don't work btw. - NASM v0.98.39 : http://nasm.sf.net/
http://prdownloads.sourceforge.net/nasm ... p?download

Files you need:

[ZSNES Source]
MinGW-4.1.0.exe
w32api-3.5.tar.gz
dx80_mgw.zip
nasm-0.98.39-win32.zip
zlib-1.2.3.tar.gz
lpng128.tar.gz
I had alot of people telling me never compress any programs. Other words keep it same amount of RAM. So I won't compress the Zsnes.exe.
They aren't very smart. Compress away.
kode54
Zealot
Posts: 1140
Joined: Wed Jul 28, 2004 3:31 am
Contact:

Post by kode54 »

That only really relates to libraries and regularly loaded programs. For instance, with libraries that are used multiple ways, you lose the shared code and read-only data sections. More likely to affect resident libraries and executables, code and data sections supposedly won't be paged out to the swap file, but instead can be referenced from the disk file.

Those concerns should not keep you from compressing ZSNES, but it may not be a good idea to test compressing your Windows or System32 directory with anything more than NTFS file compression. And even that may not be a good idea.
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

There is something wrong with the nasm file.

Post by KingHanco »

Image

It seem that it not picking it up. My computer is lagging and freezing. I need to reboot now. There are problems. I wonder why this is happen...
"Zsnes is the best one there is." :)
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Use zget. It's all you need, ignore everything else.

http://nsrt.edgeemu.com/zget.zip
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Re:

Post by KingHanco »

Nach wrote:Use zget. It's all you need, ignore everything else.

http://nsrt.edgeemu.com/zget.zip
E:\MinGW\bin - Edit. Ok I rename it to nasm.exe. It works. Thanks.
"Zsnes is the best one there is." :)
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

WTF...

Post by KingHanco »

Everymine. It move to here at - C:\MinGW and screwup my Mame MinGW.

I knew something is going wrong. :D
"Zsnes is the best one there is." :)
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Well.

Post by KingHanco »

I wasn't be able to make a zsnes.exe because of the other nasm.exe. The other nasm.exe will not stop from downloading the files. There noway to stop that from doing keep on doing it. I like wtf is a matter with this stupid thing. I already download those files and it doesn't check to see the files already download and then start on making the zsnes.exe. I think it is broken somehow where it won't make a zsnes.exe.
http://nsrt.edgeemu.com/zget.zip

Ether someone is confusing me here or it won't work at all because of the 2 nasm.exe issues. :(

Maybe I better off downloading the zsnes instead.
"Zsnes is the best one there is." :)
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

It redownloads the files, let it.

Next version will check if you already have the files or not.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Yah....

Post by KingHanco »

I done it now. I use the ZSNESS_0319.tar (source). It about 3.51mb after it been made. :D

Thanks Nach.

Now I need to try offical zsnes 1.42 source again.
"Zsnes is the best one there is." :)
Bahamut_ZERO_Clue

Post by Bahamut_ZERO_Clue »

Here! Read this if you want to build the Windows port...

http://board.zsnes.com/phpBB2/viewtopic.php?t=6517

If that isn't the simpliest method for Windows then God help us all.
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Post by KingHanco »

Bahamut_ZERO_939 wrote:Here! Read this if you want to build the Windows port...

http://board.zsnes.com/phpBB2/viewtopic.php?t=6517

If that isn't the simpliest method for Windows then God help us all.
Same zsnes offical source error. I think my windows xp don't like it. The wip the only thing that does work for me to build the zsnes.

I just don't know what else to do. But just build the wips for now until someone solve the problem on what is going on here.

The "cd desktop" doesn't work ether. It doesn't know that one.
"Zsnes is the best one there is." :)
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

This one make without a problem.

Post by KingHanco »

http://nsrt.edgeemu.com/forum/viewtopic.php?t=448

I got it to make this time. 8)

Thanks to Nach for that source on his website.

There no errors on make at all on this one. :D

zsnes 1.42n source is the one that works.
"Zsnes is the best one there is." :)
Bahamut_ZERO_Clue

Post by Bahamut_ZERO_Clue »

I have XP and it works for me.
funkyass
"God"
Posts: 1128
Joined: Tue Jul 27, 2004 11:24 pm

Post by funkyass »

Bahamut_ZERO_939 wrote:I have XP and it works for me.
He renamed zget.exe to nasm.exe, draw your own conclusion.
Does [Kevin] Smith masturbate with steel wool too?

- Yes, but don’t change the subject.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Bahamut_ZERO_939 wrote:I have XP and it works for me.
v1.42 didn't have standard MinGW+NASM support, only standard way to build it was MSVC+NASM, so no, it in fact does not work for you.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Post by KingHanco »

funkyass wrote:
Bahamut_ZERO_939 wrote:I have XP and it works for me.
He renamed zget.exe to nasm.exe, draw your own conclusion.
Not this time around. I leave as it is and never put it into the C:\MinGW\bin again. I done the changes yesturnday.

I just run the zget.exe like this to download the MinGW.

set path=c:\mingw\bin
zget.exe
pause

Then I run the zsnes make.

set path=c:\mingw\bin
make -f makefile.ms PLATFORM=win32
pause
"Zsnes is the best one there is." :)
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

KingHanco:
If you just want to get our latest changes without regetting all the tools needed each time, do:

set path=c:\mingw\bin
cvs up -d
make -f makefile.ms PLATFORM=win32
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
KingHanco
Hazed
Posts: 79
Joined: Sun Feb 26, 2006 8:08 am

Post by KingHanco »

Nach wrote:KingHanco:
If you just want to get our latest changes without regetting all the tools needed each time, do:

set path=c:\mingw\bin
cvs up -d
make -f makefile.ms PLATFORM=win32
Thanks for letting me know. :)
"Zsnes is the best one there is." :)
Post Reply