English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 12 May 2010, 14:53   #1
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Black screen during some demos

I had this problem with an earlier version of WinUAE and the fix was the RGB Overlay but this option seems to have been removed.

I've tried playing around with all sorts of options and when windowed I can't get anything to work. I've not tried full screen because I don't want to run it full screen.

Any assistance on this would be appreciated.

I'm running WinUAE v2.1.0 (x32) on Windows 7 (x64), GeForce 9400GT

Troublesome demos:
Atmospherical Melodies (black screen from the start)
http://www.pictureinthesky.net/demoinfo.php?id=1
I created this music disk and it worked fine on my KS3.0 2MB Chip, 0MB Fast and WinUAE v1.5.3 when I made it back in 1995.

Alcatraz - Ilyad (AGA, black screen half way through)
http://www.pictureinthesky.net/demoinfo.php?id=4
Yesideez is offline  
Old 12 May 2010, 14:59   #2
s2325
Zone Friend
 
s2325's Avatar
 
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
I remember same problem with Ilyad with 0.8.25 and later (I think 1.6 & 2.0). There must be some solution because someone posted full Ilyad demo on youtube.
s2325 is offline  
Old 12 May 2010, 15:09   #3
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
It's frustrating - mainly because I want to go through and make a whole new set of screenshots of downloads for my website as everything is being re-vamped and I need to run everything to get screenshots.
Yesideez is offline  
Old 12 May 2010, 16:36   #4
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
A500 quickstart + KS 3.1, no black screen. (this one does something really stupid)
EDIT: this can only work with OCS Denise based Amigas. This was not emulated until recently. (= no black screen in old versions)


Ilyad also works fine to the end with A1200 quickstart.

Ancient configuration files can't be fully compatible with new versions, for example that AGA demo only worked accidentally (if it ever really worked) in old versions.

Last edited by Toni Wilen; 12 May 2010 at 16:42.
Toni Wilen is offline  
Old 12 May 2010, 17:29   #5
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Thanks for the reply but I've no idea what you mean.

I've tried setting quickstart to A500+ then setting KS to 3.1 and nothing. Well, I get an error message telling me about 24bit addressing.

If I switch to 68020 with 24 bit addressing the bootblock loads then it does nothing.
Yesideez is offline  
Old 12 May 2010, 17:36   #6
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
Quote:
Originally Posted by Yesideez View Post
Thanks for the reply but I've no idea what you mean.

I've tried setting quickstart to A500+ then setting KS to 3.1 and nothing. Well, I get an error message telling me about 24bit addressing.

If I switch to 68020 with 24 bit addressing the bootblock loads then it does nothing.
Your KS 3.1 is for wrong Amiga model, (most likely A4000), it needs to be an A500/A600/A2000 version.

btw, A500+ = ECS Denise, you need A500 config or manually switch chipset type.

DIWSTRT=xx00 only enables display on an OCS Denise.
Toni Wilen is offline  
Old 12 May 2010, 19:14   #7
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
Why the guessing?
Yesideez, please try to zip your kickstart 3.1 ROM and let us know the CRC32 that the archiving software (WinRAR, WinZip...) will tell you.
That should bring some light into the matter
andreas is offline  
Old 12 May 2010, 23:40   #8
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Can we start from the beginning please? I don't know where you got KS3.1 from I tried using it because you mentioned it in your first reply.

I've only been using these two:
KS1.3 (A500,A1000,A2000 - rev 34.5 - 256K - 315093-02) 512MB Chip/512MB Fast
KS3.0 (A1200 - rev 39.106 - 512K - 391523-01/391524-02) 2MB Chip/0MB Fast

The only reason I tried KS1.3 was as a test because I didn't use any 68020 specific code.

Last edited by Yesideez; 12 May 2010 at 23:53. Reason: Adding memory settings
Yesideez is offline  
Old 12 May 2010, 23:44   #9
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Quote:
Originally Posted by Yesideez View Post
Thanks for the reply but I've no idea what you mean.

I've tried setting quickstart to A500+ then setting KS to 3.1 and nothing. Well, I get an error message telling me about 24bit addressing.

If I switch to 68020 with 24 bit addressing the bootblock loads then it does nothing.
I actually meant the bootblock shows my little Copperlist the intro loads and plays but nothing on the screen.
Yesideez is offline  
Old 12 May 2010, 23:46   #10
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
I just zipped the KS3.0 ROM that I use, opened it in 7zip and I see a CRC of 6C9B07D2.
Yesideez is offline  
Old 12 May 2010, 23:57   #11
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Attached is a list of all my Kickstart images.
Attached Files
File Type: txt list.txt (6.4 KB, 446 views)
Yesideez is offline  
Old 13 May 2010, 02:11   #12
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 Yesideez View Post
I just zipped the KS3.0 ROM that I use, opened it in 7zip and I see a CRC of 6C9B07D2.
Thanks, that's what I wanted to know. (We have to go the complicated way because uploading such kickstart ROM here is strictly forbidden)

TOSEC name is:
Kickstart v3.0 r39.106 (1992)(Commodore)(A1200)[!]

where the exclamation mark means it's a fully working and verified ROM.
I asked because there are still some partly broken ROMs floating around, and just wanted to be sure that you have a non-knackered copy.

Quote:
I've only been using these two:
KS1.3 (A500,A1000,A2000 - rev 34.5 - 256K - 315093-02) 512MB Chip/512MB Fast
KS3.0 (A1200 - rev 39.106 - 512K - 391523-01/391524-02) 2MB Chip/0MB Fast
Whoops, sorry, I did not think of that.
Besides, it was actually Toni who mentioned the 3.1, but since you do not seem to be using it at all, this answer does not apply in your case.
andreas is offline  
Old 13 May 2010, 08:57   #13
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
It needs at least KS2.0 or there is only black screen, not even title screen (with two lines of text)

ECS Denise or AGA: main screen is blank (due to DIWSTRT horizontal part being zero)

-> any KS2.x/3.x configuration with OCS Denise works.

It works as designed, nothing wrong with emulation here, anymore
Toni Wilen is offline  
Old 13 May 2010, 13:49   #14
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Just tried a few more permutations. If anyone wants to download my trackmo "Atmospherical Melodies" and see if they can get it working I'd be most grateful.

If I run under a KS3.0 emulation I can see my bootblock display the message, the screen then goes blank and the music plays then nothing.

If I run under anything else I don't get to see my bootblock but the music plays and the screen stays black.

Either way the function keys still work to load various tunes.
Yesideez is offline  
Old 13 May 2010, 15:14   #15
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Toni Wilen View Post
DIWSTRT=xx00 only enables display on an OCS Denise.
It actually seems to be an emulation bug, I made a quick test:

DIWSTRT: $2600
DIWSTOP: $7fff
(demo uses these values in the main part)

A4000/AGA/3.1: Display
WinUAE (2.02 beta 4), 68040, AGA, 3.1: black screen

That means that
Quote:
Originally Posted by Toni Wilen
DIWSTRT=xx00 only enables display on an OCS Denise.
seems to be wrong.
StingRay is offline  
Old 13 May 2010, 15:28   #16
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
Quote:
Originally Posted by StingRay View Post
It actually seems to be an emulation bug, I made a quick test:

DIWSTRT: $2600
DIWSTOP: $7fff
(demo uses these values in the main part)

A4000/AGA/3.1: Display
WinUAE (2.02 beta 4), 68040, AGA, 3.1: black screen
Do not use old betas.

Also, it isn't that simple. Did you set above values when display was already horizontally "open"?

STRT 00 and STOP FF means: horizontal comparison never matches = horizontal display window state does not change. "Old" state remains forever.
Toni Wilen is offline  
Old 13 May 2010, 15:43   #17
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
Quote:
Originally Posted by Toni Wilen View Post
Do not use old betas.
I tested on my Notebook and didn't feel like updating WinUAE just for this test. If required I can test it with the latest official version too.

Quote:
Originally Posted by Toni Wilen View Post
Also, it isn't that simple. Did you set above values when display was already horizontally "open"?

STRT 00 and STOP FF means: horizontal comparison never matches = horizontal display window state does not change. "Old" state remains forever.
I simply used these values in a copperlist, I took an old effect of mine, applied said changes to the copperlist and posted the result.
The copperlist looks like this:

dc.w $100,$0200
dc.w $8e,$2600
dc.w $90,$7fff
dc.w $92,$38
dc.w $94,$d0
dc.w $96,$20
dc.w $102,0
dc.w $104,0
dc.w $108,56-40
dc.w $10a,56-40
dc.w $e0,0,$e2,0
dc.w $100,$1200
dc.w $180,0,$182,$fff
dc.l -2
StingRay is offline  
Old 13 May 2010, 15:52   #18
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
Do you get black screen if you set DIWSTOP to some sane value but leave DIWSTRT to zero?
Toni Wilen is offline  
Old 13 May 2010, 15:55   #19
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,863
DIWSTOP: $2cc1 -> black screen.
StingRay is offline  
Old 13 May 2010, 16:03   #20
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,528
Quote:
Originally Posted by StingRay View Post
DIWSTOP: $2cc1 -> black screen.
Good, everything is still perfect

This means you did change DIWSTRT when hpos value had already passed old DIWSTRT horizontal position (and before old DIWSTOP)

You can duplicate the black screen easily if you first set DIWSTRT and DIWSTOP to normal-like values, wait 2 lines and immediately set 00/FF values at the very beginning of line. If you wait until middle (horizontally) of screen before doing the change, no black screen

This "feature" was discussed somewhere in undocumented features thread.

btw, I also finally tested Atmospherical Melodies on my real A1200: black screen as expected, function keys change music normally.
Toni Wilen 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
Black screen in full screen but not full window Winuae all versions Mixter support.WinUAE 18 30 June 2013 00:45
Black screen on WB after a few minutes Kristian95 support.Hardware 3 25 April 2008 22:34
A2000 black screen Rick Dangerous support.Hardware 11 16 October 2006 16:42
Black screen in 1.3, 1.3.2 when unfocusing. Ironclaw support.WinUAE 0 20 September 2006 19:44
Black Screen what should i do? Unregistered support.WinUAE 3 24 April 2005 19:41

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 10:53.

Top

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