Last 2 scan lines missing (3 examples)+other stuff

Found a bug? Please report it, but remember to follow the bug reporting guidelines.
Missing a sane feature? Let us know!
But please do NOT request ports to other systems.

Moderator: ZSNES Mods

Post Reply
Ijustwanttohelp

Last 2 scan lines missing (3 examples)+other stuff

Post by Ijustwanttohelp »

Hello! I am really enjoying your emulator...
First post alert! :*)

All problems here present in:
ZSNES 1.42 official
ZSNES WIP pre 1.43 5/19/05
used SNES9X for comparison version 1.43 (last release)

The last 2 pixel lines are missing....

Killer instinct:last scan lines missing
(cut off Rare "R" at open screen-Snes9x shows the missing lines)
Name: KILLER INSTINCT (E)!
Speed: 31/FastROM
ROM Map: HiROM
Type: 00
Kart contents: ROM only
Header ROM Size: 32Mbits
Calculated ROM Size: 32 Mbits
SRAM size: 0KB (0Kbit)
Actual Checksum: 850A
Header Checksum: 850A
Header Checksum Compliment: 7AF5
Output: PAL 50Hz
CRC32: 3D7252D4
Licensee: Nintendo
ROM Version: 1.0

Daffy Duck:Marvin missions-jumpy far backgrounds
(see first auto-demo section)
Checked on Snes9x...same rom, far background OK,
also shows 2 extra lines at the bottom! (see open logo position
when it stops moving down-compare the last red line)

Daffy Duck - The Marvin Missions (U).zip
Name: DAFFY DUCK: MARV MISS
Speed: 30/FastROM
ROM Map: LoROM
Type: 00
Kart contents: ROM only
Header ROM Size: 8Mbits
Calculated ROM Size: 8 Mbits
SRAM size: 0KB (0Kbit)
Actual Checksum: D059
Header Checksum: D059
Header Checksum Compliment: 2FA6
Output: NTSC 60Hz
CRC32: 5F02A044
Licensee: Sunsoft
ROM Version: 1.0

Hysteria (A good PD SNES shoot-em up from 1995)
I realize PD games do some odd things, non-standard code, etc. So nothing may be officially
"Broken" here. In ZSNES, the enemy ship movements, explosions, shots, even the collision detection to
your shots is REALLY slow. Your ship is not affected and moves normally,
as does the scrolling background, music, etc.
There is also a Bubble "stuck" on the start game screen upper left corner.
There also seems to be 2 scan lines missing on the bottom here too, compare the "CreDit" at
the bottom to the Snes9X display.
Snes9x plays it right speed, with no stuck bubble.

Name: HYSTERIA
Speed: 30/FastROM
ROM Map: LoROM
Type: 00
Kart contents: ROM only
Header ROM Size: 16Mbits
Calculated ROM Size: 4 Mbits
SRAM size: 0KB (0Kbit)
Actual Checksum: 4079
Header Checksum: 0000
Header Checksum Compliment: 0000
Output: PAL 50Hz
CRC32: 13BD5490
Licensee: Nintendo
ROM Version: 1.32

I just noticed something...ZSNES outputs frames at 50 or 60 hertz, right? But
that is only needed for interlaced screens, where each field (1/30) can have different data.
A non-interlaced screen has the SAME data, shown twice for each frame.
So can the emulator just output at 25 or 30 FPS and look fine?


All said and done, I am very impressed with ZSNES, it can play FAR more PD and DEMO stuff right now
VS. Snes9X! It also seems to run faster! Keep up the good work!

Thanks,
Trying to help!
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Re: Last 2 scan lines missing (3 examples)+other stuff

Post by creaothceann »

Ijustwanttohelp wrote:I just noticed something...ZSNES outputs frames at 50 or 60 hertz, right? But
that is only needed for interlaced screens, where each field (1/30) can have different data.
A non-interlaced screen has the SAME data, shown twice for each frame.
So can the emulator just output at 25 or 30 FPS and look fine?
Dunno about that one... But even if you're right, I'd guess changing the emulators wouldn't be worth the trouble.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
snkcube
Hero of Time
Posts: 2646
Joined: Fri Jul 30, 2004 2:49 am
Location: In front of the monitor
Contact:

Post by snkcube »

Try using the latest WIP version. (The 7/10/05 WIP)
Try out CCleaner and other free software at Piriform
Image
anomie
Lurker
Posts: 151
Joined: Tue Dec 07, 2004 1:40 am

Re: Last 2 scan lines missing (3 examples)+other stuff

Post by anomie »

Ijustwanttohelp wrote:A non-interlaced screen has the SAME data, shown twice for each frame.
So can the emulator just output at 25 or 30 FPS and look fine?
Sorry, that's not how it works. The SNES renders a frame at 50 or 60 Hz, and either outputs it all (standard non-interlace mode) or outputs only half of it (interlace mode) to the TV.
Ijustwanttohelp

Just tried the new WIP.....

Post by Ijustwanttohelp »

SNKCUBE, I tried the 7/10/05 WIP, all issues I noted above are still present.
You know, my display window has what looks like 2 pixels of black on the bottom all the time, in any game, regardless of mode (pal/ntsc).
Is everyone else seeing this? maybe it's my set-up or something...
I am using a window to run the games.

Justtryingtohelp
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

:?

Image Image

#1 is ZSNES (256x238, one black line)
#2 is SNES9x (256x239, no black line)

PS: Look at the background colors! :shock: SNES9x seems to use less colors...


EDIT: daffy's jumpy background

Image
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

KI looks fine for me in ZSNES.
Although for some reason when I took a snapshot, the bottom line disappeared, and a black line appeared up top.

Still looks better than the above ZSNES shot though.

Image

Regarding the Marvin Mission, ignore what Snes9x does since it has issues with it and uses hacks for that.
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
Nightcrawler
Romhacking God
Posts: 922
Joined: Wed Jul 28, 2004 11:27 pm
Contact:

Re: Just tried the new WIP.....

Post by Nightcrawler »

Ijustwanttohelp wrote:SNKCUBE, I tried the 7/10/05 WIP, all issues I noted above are still present.
You know, my display window has what looks like 2 pixels of black on the bottom all the time, in any game, regardless of mode (pal/ntsc).
Is everyone else seeing this? maybe it's my set-up or something...
I am using a window to run the games.

Justtryingtohelp
Did you even bother to read the post right above yours?

Anomie gave you the answer.
Sorry, that's not how it works. The SNES renders a frame at 50 or 60 Hz, and either outputs it all (standard non-interlace mode) or outputs only half of it (interlace mode) to the TV.
The SNES can output a NON INTERLACED images. Therefore it DOES need 50hz and 60hz frame output.
[url=http://transcorp.romhacking.net]TransCorp[/url] - Home of the Dual Orb 2, Cho Mahou Tairyku Wozz, and Emerald Dragon SFC/SNES translations.
[url=http://www.romhacking.net]ROMhacking.net[/url] - The central hub of the ROM hacking community.
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Nach wrote:KI looks fine for me in ZSNES. [...]
Still looks better than the above ZSNES shot though.
Well, I used the latest Windows WIP with no filters. :?
Nach wrote:Regarding the Marvin Mission, ignore what Snes9x does since it has issues with it and uses hacks for that.
That animated GIF is from ZSNES.
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
Nach
ZSNES Developer
ZSNES Developer
Posts: 3904
Joined: Tue Jul 27, 2004 10:54 pm
Location: Solar powered park bench
Contact:

Post by Nach »

creaothceann wrote:
Nach wrote:Regarding the Marvin Mission, ignore what Snes9x does since it has issues with it and uses hacks for that.
That animated GIF is from ZSNES.
I didn't even look at the GIF till now, just read the text.

What's the problem exactly?
May 9 2007 - NSRT 3.4, now with lots of hashing and even more accurate information! Go download it.
_____________
Insane Coding
creaothceann
Seen it all
Posts: 2302
Joined: Mon Jan 03, 2005 5:04 pm
Location: Germany
Contact:

Post by creaothceann »

Nach wrote:What's the problem exactly?
The horizontal position of the second background jumps around, depending on where you're standing or what's going on in the background. Just play the first level, or watch the demo that starts from the title screen.

Happens with the (E) and (U) versions. CRC32: F8DEE029 / 5F02A044
vSNES | Delphi 10 BPLs
bsnes launcher with recent files list
BaD.BoY
Rookie
Posts: 42
Joined: Sat Oct 09, 2004 8:24 am
Location: Brasil
Contact:

Re: Last 2 scan lines missing (3 examples)+other stuff

Post by BaD.BoY »

Ijustwanttohelp wrote:Daffy Duck:Marvin missions-jumpy far backgrounds
already it's know.

http://zsnes.ownsjoo.info/bugzilla/show_bug.cgi?id=77
[url=http://www.mozilla.org][img]http://www.spreadfirefox.com/community/images/affiliates/Buttons/180x60/get.gif[/img][/url][url=http://my.opera.com/3608/affiliate/][img]http://promote.opera.com/small/opera120x60.gif[/img][/url]

Sorry for my bad english...
Post Reply