English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 13 May 2010, 16:06   #21
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
That's really strange because I wrote it on a real A1200 back in 1997 (boot and hold down RMB to see other message in bootblock) and it worked fine!
Yesideez is offline  
Old 13 May 2010, 16:17   #22
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
Quote:
Originally Posted by Yesideez View Post
That's really strange because I wrote it on a real A1200 back in 1997 (boot and hold down RMB to see other message in bootblock) and it worked fine!
Interesting. I can't get anything else than black screen (after quick intro text), via Indivision AGA or RGB or composite.

Perhaps there is different Lisa revisions that work slightly differently when display window start or end has "illegal" values. Unfortunately I don't have other AGA Amigas.
Toni Wilen is offline  
Old 13 May 2010, 16:24   #23
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
I've had it available for download for over a year and it's been on a fellow ex-A51 member's site for about 2 years and neither of us have had any feedback to say it doesn't work!

I think we'll have to put it down to different Lisa revisions as you say - very strange!
Yesideez is offline  
Old 13 May 2010, 18:20   #24
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
Quote:
Originally Posted by Toni Wilen View Post
This means you did change DIWSTRT when hpos value had already passed old DIWSTRT horizontal position (and before old DIWSTOP)
That makes sense but I am not sure that the explanation is that simple.
Because, where do the old DIWSTRT/DIWSTOP values come from? As I only set them one time in the copperlist and never changed them, i.e. there's only 1 dc.w $8e,xx dc.w $90,xx in the copperlist. Or did I misunderstand you?


Quote:
Originally Posted by Toni Wilen View Post
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
Tried this and the behaviour was exactly as you described, interesting "feature".

Quote:
Originally Posted by Toni Wilen View Post
btw, I also finally tested Atmospherical Melodies on my real A1200: black screen as expected, function keys change music normally.
Can you try attached executable on your A1200? It is my test effect (a crappy 1 bitplane twister) with the "interesting" DIWSTRT/STOP settings and works on my A4000.
Attached Files
File Type: 68k Twist_1bpl.exe.68k (16.9 KB, 156 views)
StingRay is offline  
Old 13 May 2010, 21:25   #25
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
Quote:
Originally Posted by StingRay View Post
That makes sense but I am not sure that the explanation is that simple.
Check http://eab.abime.net/showpost.php?p=627136&postcount=59 and following posts for technical explanation.

Quote:
Can you try attached executable on your A1200? It is my test effect (a crappy 1 bitplane twister) with the "interesting" DIWSTRT/STOP settings and works on my A4000.
I don't have any fast way to transfer files at the moment.
Toni Wilen is offline  
Old 14 May 2010, 05:57   #26
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Just disassembled the bootblock and the copperlist is:
Code:
CuList	dc.w	$2001,$FFFE
	dc.w	$100,$0200		;BPLCON0
	dc.w	$8E,$0581		;DIWSTRT
	dc.w	$90,$40C1		;DIWSTOP
	dc.w	$92,$38			;DDFSTRT
	dc.w	$94,$D0			;DDFSTOP
	dc.w	$102,0			;BPLCON1
	dc.w	$104,$24		;BPLCON2
	dc.w	$108,0			;BPL1MOD
	dc.w	$10A,0			;BPL2MOD
	dc.w	$E0,7			;BPL1PTH
	dc.w	$E2,$EF00		;BPL1PTL
	dc.w	$8E0F,$FFFE
	dc.w	$180,$0FF0
	dc.w	$182,$0FFF
	dc.w	$8F01,$FFFE
	dc.w	$180,$0640
	dc.w	$900F,$FFFE
	dc.w	$100,$1200
	dc.w	$9F0F,$FFFE
	dc.w	$100,$0200
	dc.w	$A00F,$FFFE
	dc.w	$180,$0FF0
	dc.w	$A10F,$FFFE
	dc.w	$180,0
	dc.l	-2
Ripped the main exe from the disk (offset $400, length $3a00, data $70000) and it's been crunched but I can't remember how or what with - I'm suspecting CrM or STC. I say how because I think I modified the decrunch routine slightly to prevent it unpacking if ripped as xfdlist shows it as being uncrunched when it definitely is. ReSource shows it as unpacking to absolute $30000.

OK, I got bored...
Yesideez is offline  
Old 14 May 2010, 09:26   #27
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,575
No need to rip anything if you want to check the copper list, disassemble etc.. Press SHIFT+F12 in winuae.
Toni Wilen is offline  
Old 14 May 2010, 09:33   #28
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
Quote:
Originally Posted by Yesideez View Post
and it's been crunched but I can't remember how or what with - I'm suspecting CrM or STC.
It is packed with CrM. I already decrunched it yesterday (by hand, not using any tools) to check if it would work with normal DIWSTRT/STOP settings and it did.
StingRay is offline  
Old 14 May 2010, 19:02   #29
Yesideez
(2b)||!(2b)
 
Yesideez's Avatar
 
Join Date: Mar 2007
Location: Cranbrook, Devon, UK
Age: 50
Posts: 241
Is there a manual for that debugger anywhere? Never knew that was there!
Yesideez is offline  
Old 14 May 2010, 19:08   #30
StingRay
move.l #$c0ff33,throat
 
StingRay's Avatar
 
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
When in the debugger, just type "?" to get a short help for the available commands. I don't think a manual exists.
StingRay 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 11:05.

Top

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