English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 22 August 2009, 20:08   #1
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Hybris PAL/NTSC issue

As for my Hybris problem.

1.6.2 B1 - broken
1.6.2 B2 - works!
1.6.2 B3 - works!
1.6.2 B4 - broken again

I've attached a savestate, though I don't understand why it's happening.
Attached Files
File Type: zip hybris bug.zip (318.0 KB, 170 views)
SailorSat is offline  
Old 22 August 2009, 20:49   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by SailorSat View Post
As for my Hybris problem.

1.6.2 B1 - broken
1.6.2 B2 - works!
1.6.2 B3 - works!
1.6.2 B4 - broken again

I've attached a savestate, though I don't understand why it's happening.
What exactly is the bug? (if you mean flickering background, it happens with all versions and there is no proof it is emulation problem)
Toni Wilen is online now  
Old 22 August 2009, 20:57   #3
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
the background flashes sometimes yes, but more likely the game speed is jumping like hell
the more enemies on the screen the game slows down to "normal", but when no enemies are on screen the game goes like turbo.

that doesn't happen one any of my real amigas AND it didn't happen in b2 and b3.

The WHDload installers states:
; the original routine used a beam delay but it must have been buggy
; now we count using the VBL

So it still seems to be a timing problem somewhere.
SailorSat is offline  
Old 22 August 2009, 21:04   #4
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Pardon me for jumping in, but we're at beta *9* now. The latest you've posted is b4...
andreas is offline  
Old 22 August 2009, 21:08   #5
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
I know, it broke again with beta 4 and hasn't worked since.
SailorSat is offline  
Old 22 August 2009, 22:25   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by SailorSat View Post
As for my Hybris problem.
My version of Hybris fills whole screen (no blank border at bottom) and runs without speed changes, is this yet another PAL/NTSC version difference? Your statefile seems to run correctly in NTSC mode.
Toni Wilen is online now  
Old 22 August 2009, 22:31   #7
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Thats actually funny, as it was captures using a "default" quickstart PAL A500.
SailorSat is offline  
Old 22 August 2009, 22:33   #8
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by SailorSat View Post
Thats actually funny, as it was captures using a "default" quickstart PAL A500.
???

You are obviously using NTSC version of Hybris in PAL mode. (and now I am not so sure anymore you are using same version on your real Amiga. Yet another reason for checksums!)
Toni Wilen is online now  
Old 22 August 2009, 22:50   #9
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
CRC32 - 6EB08E74
Hybris (1988)(Discovery)[cr QTX]

And for some reason you seem to be right. Its running in NTSC mode (the disk contains both versions) in beta 9, and in PAL mode in beta 3.
SailorSat is offline  
Old 22 August 2009, 22:52   #10
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by SailorSat View Post
CRC32 - 6EB08E74
Hybris (1988)(Discovery)[cr QTX]

And for some reason you seem to be right. Its running in NTSC mode (the disk contains both versions) in beta 9, and in PAL mode in beta 3.
Ahh.. Finally we are getting somewhere, thanks
Toni Wilen is online now  
Old 22 August 2009, 23:19   #11
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Hm okay it looks like a bug in the game, as it keep selecting NTSC or PAL version quite random.

I just let WinUAE load the game, the game loads the NTSC version, then reset the amiga (ctrl-A-A) and the game came up in PAL version. (without touching any settings in winuae).
SailorSat is offline  
Old 23 August 2009, 10:15   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
Originally Posted by SailorSat View Post
CRC32 - 6EB08E74
Hybris (1988)(Discovery)[cr QTX]

And for some reason you seem to be right. Its running in NTSC mode (the disk contains both versions) in beta 9, and in PAL mode in beta 3.
I don't have this version of Hybris. I have identically named version but CRC32 is different (BDF9303E) and it boots in PAL as expected, tried 10 times, always PAL. Or perhaps this game write highscores to disk or something like that?
Toni Wilen is online now  
Old 23 August 2009, 13:28   #13
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
Quote:
Originally Posted by Toni Wilen View Post
Or perhaps this game write highscores to disk or something like that?
Should only matter if the ADF was used unzipped, since ZIP files never get modified (thank goodness! )
andreas is offline  
Old 23 August 2009, 15:52   #14
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Quote:
Originally Posted by Toni Wilen View Post
I don't have this version of Hybris. I have identically named version but CRC32 is different (BDF9303E) and it boots in PAL as expected, tried 10 times, always PAL. Or perhaps this game write highscores to disk or something like that?
Okay with the help of andreas it became clear my disk image most likely has a virus on it and doesn't match any current TOSEC images.

So I tried with a fresh TOSEC image, with the correct checksum.

I tried the new images on three completely different PCs and used cold resets instead of warm resets as suggested by andreas.

I deleted the config files before testing just to be sure.
Started up using QuickStart Mode, Amiga 500 OCS, Kick 1.3 512+512.
Set the compatiblity slider to leftmost (best compatiblity)

From left to right: Desktop, Cabinet, Emu600
Try 1: PAL, PAL, NTSC
Try 2: PAL, PAL, PAL
Try 3: PAL, PAL, PAL
Try 4: PAL, PAL, PAL
Try 5: PAL, PAL, PAL
Try 6: PAL, NTSC, NTSC
Try 7: PAL, PAL, NTSC

It seems pretty much like it is a timing problem on my Emu600 machine though It also happens on other systems from time to time.

Thanks for your patience and keep the good work up
SailorSat is offline  
Old 28 August 2009, 00:36   #15
andreas
Zone Friend
 
Join Date: Jun 2001
Location: Germany
Age: 50
Posts: 5,857
Send a message via ICQ to andreas Send a message via AIM to andreas
@SailorSat:

I'm especially dying to know whether your Hybris testcases still work the same as in b10[1]
Once you're overcome by a sudden urge to retest this (cumbersome) stuff, please make sure to keep us posted

[1](ein altgedienter Skeptiker wie ich glaubt doch nur was er sieht =p)

Last edited by andreas; 28 August 2009 at 00:41.
andreas is offline  
Old 28 August 2009, 01:29   #16
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Guess you're right...
Must have been luck last time...
I noticed you can tell right when the title screen comes up.
NTSC mode -> title pinned to the top of the screen.
PAL mode -> title is (sort of) centered vertically

Too bad noone can reproduce that bug.


- Beta 10 -
desktop, cabinet, emu600
#1 pal, pal, pal
#2 pal, ntsc, pal
#3 ntsc, pal, pal
#4 pal, pal, ntsc
#5 pal, ntsc, pal
#6 ntsc, pal, pal
#7 pal, pal, pal
#8 pal, pal, pal
#9 pal, pal, pal
#10 pal, pal, pal
#11 pal, ntsc, ntsc


- Beta 11 -
desktop, cabinet, emu600
#1 pal, pal, pal
#2 pal, pal, pal
#3 pal, ntsc, pal
#4 pal, ntsc, pal
#5 ntsc, pal, pal
#6 pal, pal, pal
#7 pal, pal, ntsc
#8 pal, pal, ntsc
#9 ntsc, pal, pal
#10 ntsc, ntsc, pal
#11 pal, pal, pal
SailorSat is offline  
Old 29 August 2009, 12:56   #17
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
(moved from beta thread)

I disassembled game's PAL/NTSC detection code and it can detect PAL as NTSC if timing is just right so this appears to be game bug.
Toni Wilen is online now  
Old 29 August 2009, 13:01   #18
SailorSat
Registered User
 
Join Date: Jun 2009
Location: Hanau / Germany
Age: 41
Posts: 65
Send a message via ICQ to SailorSat
Okay, thank you for checkin.
SailorSat is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
2.4.0 WHDLoad issue with Hybris / Jim Power jimmy2x2x support.WinUAE 5 09 November 2013 14:47
newbie needs help with A500 ntsc / pal issue inkalsecurity support.Hardware 11 10 July 2013 15:52
Hybris PAL original Retroplay request.Old Rare Games 4 15 March 2013 10:34
NTSC A500 Pal/NTSC mod pics kipper2k Hardware pics 2 29 March 2009 07:56
Pal/ntsc Marcuz request.UAE Wishlist 16 20 July 2007 10:07

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:02.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10311 seconds with 14 queries