Post v1.42 ZSNES WIPs

General area for talk about ZSNES. The best place to ask for related questions as well as troubleshooting.

Moderator: ZSNES Mods

Locked
ipher
ZSNES Developer
ZSNES Developer
Posts: 269
Joined: Wed Jul 28, 2004 2:37 am
Contact:

Post v1.42 ZSNES WIPs

Post by ipher »

ZSNES 1/31 WIP is now available at ipher's WIP Site

Please post any bugs found in this version that was not in 1.42 in this topic.
Netplay and Savestate/loading need specific testing.

Whats New:
1/31/05
SRC: No longer need GNUWIN32 patch to compile ZSNESW with MinGW, thanks TRAC. [Nach]
SRC: Port of statesaver/stateloader to C [grinvader]
SRC: Code cleanup. [grinvader, Nach]
W_S: Fix GUI using 100% cpu [pagefault]
SDL: Added 1600x1200 ODS Full [grinvader]
W_D: Added debug build support for MS ports. [Nach]
GUI: Fixed bilinear filter in GUI [grinvader]
ALL: Cleaned up C4 a bit, fixed Op22. [Nach]
ALL: Readded corrected noise frequencies. [TRAC]
ALL: Removed emms instruction from RestoreCVFrame becuase it's not needed and just slows down things [pagefault]
ALL: Fix starfox speed and a number of superfx issues for now [pagefault]
ALL: Init DMA values to FF, thanks Overload [pagefault]
ALL: Added info on load if ROM is patched. Fixed a minor code error in the proccess. [Nach]
ALL: .data was not aligned, probably causing weird bugs [pagefault]
ALL: Proper behaviour of H-IRQ when V-IRQ is active [pagefault]
ALL: Overhauld save states and rewind (thanks grinvader). [Nach]
ALL: SRAM load from Save toggle now in effect. [Nach, ipher]
ALL: We are now vPre 1.43. [Nach]
ALL: Netplay Fixes: Round 1 [grinvader, Nach]
[url=http://www.ipherswipsite.com]ipher's WIP Site[/url]
Starman Ghost
Trooper
Posts: 535
Joined: Wed Jul 28, 2004 3:26 am

Post by Starman Ghost »

Kick ass.
[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]
Joe Camacho
Devil's Advocate
Posts: 2293
Joined: Mon Aug 02, 2004 7:51 pm
Location: Hmo. Son.

Post by Joe Camacho »

Wheeee, good job, thanks guys.
*Sometimes I edit my posts just to correct mistakes.
Dead
Lurker
Posts: 118
Joined: Sat Sep 25, 2004 10:59 am
Location: I don't know where I am

Post by Dead »

Thank you for all your hard work, guys. After hanging out in #zsnes for awhile, a person's appreciation for what it takes to be a ZSNES dev increases.

I'm curious, do you have a development roadmap for this project, like some Mozilla projects have?

You seem to be very organized.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

Syvalion wrote: I'm curious, do you have a development roadmap for this project, like some Mozilla projects have?
We have some short term roadmaps. We also have some basic long term ideas that we hope to achieve.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

Nach wrote:We also have some basic long term ideas that we hope to achieve.
"50% C by year's end" - Nach

"Accurate emulation before 2013" - grinvader :þ
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

grinvader wrote:
Nach wrote:We also have some basic long term ideas that we hope to achieve.
"50% C by year's end" - Nach

"Accurate emulation before 2013" - grinvader :þ
You forgot 100% portable by 2010 - theoddone33.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
ieremiou
Rookie
Posts: 49
Joined: Thu Jul 29, 2004 6:38 am
Location: Michigan
Contact:

Post by ieremiou »

Nach wrote:
grinvader wrote:
Nach wrote:We also have some basic long term ideas that we hope to achieve.
"50% C by year's end" - Nach

"Accurate emulation before 2013" - grinvader :þ
You forgot 100% portable by 2010 - theoddone33.
Well done fellas. I've been enjoying following your work now that I can test it myself with MinGW. Not to mention ruffling a few people's feathers (Nach) and finding minor bugs from time to time. Lol.

I'm glad that more portability is being done to ZSNES. :)
I'm enjoying any forthwright updates and changes to come.
ZSNES has always been my favorite SNES emulator since the beginning.
Yeah!

/Ieremiou

EDIT: Btw, what EXE compression program do you use Ipher to compress zsnesw.exe? I assume it's UPX but I get about 40 kbs more compression using the free version of PECompact2. Just curious.
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

ieremiou wrote: EDIT: Btw, what EXE compression program do you use Ipher to compress zsnesw.exe? I assume it's UPX but I get about 40 kbs more compression using the free version of PECompact2. Just curious.
Remember, you're not using the same compiler ipher is.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
ieremiou
Rookie
Posts: 49
Joined: Thu Jul 29, 2004 6:38 am
Location: Michigan
Contact:

Post by ieremiou »

Nach wrote:
ieremiou wrote: EDIT: Btw, what EXE compression program do you use Ipher to compress zsnesw.exe? I assume it's UPX but I get about 40 kbs more compression using the free version of PECompact2. Just curious.
Remember, you're not using the same compiler ipher is.
Quite true.. I didn't ask what he uses to compile either.

/Ieremiou
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

Thank you for your hard work. Changelog saved for future generations.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Hexlord
Hazed
Posts: 64
Joined: Fri Oct 08, 2004 7:07 am
Location: Oblivion's End
Contact:

Post by Hexlord »

/me starts running around and hugging heterosexual guys.
[i]I will cross the chasm[/i]
ipher
ZSNES Developer
ZSNES Developer
Posts: 269
Joined: Wed Jul 28, 2004 2:37 am
Contact:

Post by ipher »

ieremiou wrote: EDIT: Btw, what EXE compression program do you use Ipher to compress zsnesw.exe? I assume it's UPX but I get about 40 kbs more compression using the free version of PECompact2. Just curious.
I use MSVC 2003 for my compiler, and UPX with -9 for the WIPs (--best for releases)
[url=http://www.ipherswipsite.com]ipher's WIP Site[/url]
grinvader
ZSNES Shake Shake Prinny
Posts: 5632
Joined: Wed Jul 28, 2004 4:15 pm
Location: PAL50, dood !

Post by grinvader »

BTW, this WIP now can use normal save states with THG.
> Config - Option - Saves - Enable 'Load SRAM with state'

At last.
皆黙って俺について来い!!

Code: Select all

<jmr> bsnes has the most accurate wiki page but it takes forever to load (or something)
Pantheon: Gideon Zhi | CaitSith2 | Nach | kode54
Agozer
16-bit Corpse | Nyoron~
Posts: 3534
Joined: Sun Aug 01, 2004 7:14 pm
Location: Nokia Land

Post by Agozer »

grinvader wrote:BTW, this WIP now can use normal save states with THG.
> Config - Option - Saves - Enable 'Load SRAM with state'

At last.
Thanks for the heads up. Finally.
whicker: franpa is grammatically correct, and he still gets ripped on?
sweener2001: Grammatically correct this one time? sure. every other time? no. does that give him a right? not really.
Image
Silensho
Eternal Witness
Posts: 167
Joined: Mon Aug 02, 2004 2:47 pm
Location: I am and am not here.

Post by Silensho »

Thank you once more.
What?
kieran_
Mugwump
Posts: 824
Joined: Fri Jul 30, 2004 9:05 pm

Post by kieran_ »

Great news. Keep 'em coming.
Sferics
Regular
Posts: 201
Joined: Mon Aug 09, 2004 3:48 am
Contact:

Post by Sferics »

*Jumps with joy ^_^
David Dunham - "Efficiency is intelligent laziness"
xamenus
Veteran
Posts: 907
Joined: Fri Jul 30, 2004 12:26 am

Post by xamenus »

Heh, and I just started compiling ZSNES myself just yesterday. :o
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

IceFox wrote:Heh, and I just started compiling ZSNES myself just yesterday. :o
I've been doing it for about a week now... contrary to what Nach says, I've had zero problems using MSYS. :P Unless there are hidden errors I'm not aware of. :shock:
[u][url=http://bash.org/?577451]#577451[/url][/u]
darkbenny
Box Car Superhero
Posts: 596
Joined: Mon Aug 09, 2004 6:26 pm

Post by darkbenny »

This is super-duper.
bringing Zsnes back
Aerdan
Winter Knight
Posts: 467
Joined: Mon Aug 16, 2004 10:16 pm
Contact:

Post by Aerdan »

Noxious Ninja wrote:
IceFox wrote:Heh, and I just started compiling ZSNES myself just yesterday. :o
I've been doing it for about a week now... contrary to what Nach says, I've had zero problems using MSYS. :P Unless there are hidden errors I'm not aware of. :shock:
Nach thinks MSYS's make sucks, for some reason he has yet to inform me of.
pagefault
ZSNES Developer
ZSNES Developer
Posts: 812
Joined: Tue Aug 17, 2004 5:24 am
Location: In your garden

Post by pagefault »

-burp- send more beer.
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

Great job devs. :P
Try out CCleaner and other free software at Piriform
Image
Noxious Ninja
Dark Wind
Posts: 1271
Joined: Thu Jul 29, 2004 8:58 pm
Location: Texas
Contact:

Post by Noxious Ninja »

Vareni Stargazer wrote:
Noxious Ninja wrote:
IceFox wrote:Heh, and I just started compiling ZSNES myself just yesterday. :o
I've been doing it for about a week now... contrary to what Nach says, I've had zero problems using MSYS. :P Unless there are hidden errors I'm not aware of. :shock:
Nach thinks MSYS's make sucks, for some reason he has yet to inform me of.
I did have one legitimate problem with it, but it ended up being rm, not make. I had to use rm -f instead of just rm, or it would kill make on file not found. After fixing that, it works beautifully.
[u][url=http://bash.org/?577451]#577451[/url][/u]
Locked