English Amiga Board


Go Back   English Amiga Board > Coders > Coders. Asm / Hardware

 
 
Thread Tools
Old 03 November 2021, 23:16   #1
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
Plasma effect with copper

Hi,


I just tried to implement a plasma like effect using the copper with horizontal and vertical waits. In general, it works. In the copperlist, i wait for every line and change the background colour at every 8 pixels. In a routine, i update the colors using precalculated frames. This generates a nice effect, but as the routine has to update 40x212 colors (320 pixels = 40x8 pixels, and 212 lines ), the routine is rather slow.



In principle, my routine can update the screen using frames with a resolution of 40x212 pixels (each color block 8x1 pixels). But i wanted the size of the precalculated frames to be small, and as i also wanted cubic color blocks rather than 8x1 pixel blocks, my frames have size of 40x27 color blocks (each block 8x8 pixel). But to produce the same line 8 times, i would also have to do the horizontal waits in all these lines ( like if i used the 8x1 blocks). Thus, i save memory, but not calculation time.



In some demos, plasma effects were also used. And simultaneously there was music etc. Does anybody know if there are some tricks for generating faster plasma routines? I also thought of using bitplane modulos to repeat every line 8 times. But when i want to add bobs to the screen, i have to change the blitter routines and so on....ahhh



Greetings Christian
geldo79 is offline  
Old 04 November 2021, 01:30   #2
DanScott
Lemon. / Core Design
 
DanScott's Avatar
 
Join Date: Mar 2016
Location: Tier 5
Posts: 1,211
You can use a combination of copper SKIP and COPJMP to create "loops"

So you only update 1 row, and it displays the same row of colour changes on 8 lines of the display.

There is a thread here somewhere explaining how to do it.
DanScott is offline  
Old 04 November 2021, 22:03   #3
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
Thanks. That sounds promising. I will read more about this....
geldo79 is offline  
Old 05 November 2021, 09:47   #4
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
You could use a 32 colour mode and a background pattern to reduce the need of synchronisation.
grond is offline  
Old 05 November 2021, 21:27   #5
Photon
Moderator
 
Photon's Avatar
 
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
Quote:
Originally Posted by grond View Post
You could use a 32 colour mode and a background pattern to reduce the need of synchronisation.
Assuming OCS this is true, although this doesn't increase the horizontal chunky resolution, and impacts fillrate by leaving less CPU time to put an effect in the buffer.

To create a new realtime chunky mode, you can reach the resolution in Grade My Waterbear.

A lower such resolution remains the holy grail of chunky on OCS. <3
Photon is offline  
Old 07 November 2021, 15:32   #6
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
Quote:
Originally Posted by DanScott View Post
You can use a combination of copper SKIP and COPJMP to create "loops"

So you only update 1 row, and it displays the same row of colour changes on 8 lines of the display.

There is a thread here somewhere explaining how to do it.
What i don't understand: How do i tell the copper to jump to a certain position?
From what i have read so far, i use the COPJMP1 register to jump to COP1LC. But what do i have to do if i want to jump to another position in my copper list? Do I have to update COP1LC inside my copperlist before jump?
geldo79 is offline  
Old 07 November 2021, 15:54   #7
roondar
Registered User
 
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,408
Quote:
Originally Posted by geldo79 View Post
What i don't understand: How do i tell the copper to jump to a certain position?
From what i have read so far, i use the COPJMP1 register to jump to COP1LC. But what do i have to do if i want to jump to another position in my copper list? Do I have to update COP1LC inside my copperlist before jump?
Yes, that's exactly right. You set the correct value for the COP1LC in the Copperlist itself and then trigger the jump when needed.

It's often useful to keep COP1LC as is and instead use COP2LC and COP2JMP instead though, saves you resetting COP1LC every frame.
roondar is offline  
Old 07 November 2021, 18:22   #8
LaBodilsen
Registered User
 
Join Date: Dec 2017
Location: Denmark
Posts: 179
Quote:
Originally Posted by geldo79 View Post
What i don't understand: How do i tell the copper to jump to a certain position?
From what i have read so far, i use the COPJMP1 register to jump to COP1LC. But what do i have to do if i want to jump to another position in my copper list? Do I have to update COP1LC inside my copperlist before jump?
A very simple example can be found here.
http://eab.abime.net/showpost.php?p=1484836&postcount=5
LaBodilsen is offline  
Old 07 November 2021, 19:06   #9
Jobbo
Registered User
 
Jobbo's Avatar
 
Join Date: Jun 2020
Location: Druidia
Posts: 387
I'm in the middle of trying to use copper loops to repeat an arbitrary length pattern starting and ending at arbitrary y locations.

What's tricky with copper loops seems to be that you need to correctly handle three different regions.

From y=0 to y=127:
This is easy enough with a wait for the end of line.

From y=128 to y=255:
You have to handle this separately because you can't mask the top bit for y.

From y=256 to y=312
This region is separate because there is only 8 bits for the y wait position.

All of that is a pain, but it's manageable for a copper list that starts and ends at a known location and it's easy if the loops land on the splits.

However, when trying to be more general I've found I need three more regions.

One to straddle the first region split.
A second to straddle the second region split.
A third to straddle the end of the third region.

This all gets more complicated than I'd like. So I'm curious if others have had to do the same or if there is something I'm missing?

As an example, imagine a 9 line repeating pattern starting at the usual y=44. That will not line up nicely for any of the regions splits.
Jobbo is offline  
Old 08 November 2021, 10:43   #10
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
I have a small problem with this approach. I listed the corresponding part of my copperlist. It seems that most lines are shifted 4 pixel to the left compared to the prior line (see image). Does it have to do with the execution time of the jump? If you look at the detail image, you see that for the first color (blue), there is no shifting starting at line 3. But from line 9 (green), every line is shifted. Any ideas? The first color of each row was set to a bright color to better see the results.

Code:
        dc.w $2c07,$FFFE
	dc.w $0080,$0000,$0082,$0000		

Copper_Line1:
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $0182,$0fff,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0001,$0182,$0002,$0182,$0003,$0182,$0004,$0182,$0005,$0182,$0006,$0182,$0007,$0182,$0008
	dc.w $0182,$0009,$0182,$000a,$0182,$000b,$0182,$000c,$0182,$000d,$0182,$000e,$0182,$000f,$0182,$000f,$0182,$000e,$0182,$000d,$0182,$000c,$0182,$000b
	dc.w $0182,$000a,$0182,$0009,$0182,$0008,$0182,$0007,$0182,$0006,$0182,$0005,$0182,$0004,$0182,$0003,$0182,$0002,$0182,$0001,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $0182,$0000,$0182,$0000,$0182,$0fff
	dc.w $3401,$FF07
	dc.w COPJMP1,$0	
	dc.w $3407,$FFFE
	dc.w $0080,$0000,$0082,$0000		

Copper_Line9:
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $0182,$0f00,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0010,$0182,$0020,$0182,$0030,$0182,$0040,$0182,$0050,$0182,$0060,$0182,$0070,$0182,$0080
	dc.w $0182,$0090,$0182,$00a0,$0182,$00b0,$0182,$00c0,$0182,$00d0,$0182,$00e0,$0182,$00f0,$0182,$00f0,$0182,$00e0,$0182,$00d0,$0182,$00c0,$0182,$00b0
	dc.w $0182,$00a0,$0182,$0090,$0182,$0080,$0182,$0070,$0182,$0060,$0182,$0050,$0182,$0040,$0182,$0030,$0182,$0020,$0182,$0010,$0182,$0000,$0182,$0000,$0182,$0000	
	dc.w $0182,$0000,$0182,$0000,$0182,$0f00
	dc.w $3c01,$FF07
	dc.w COPJMP1,$0
	dc.w $3c07,$FFFE
	dc.w $0080,$0000,$0082,$0000	
	
Copper_Line17:
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $0182,$00f0,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0001,$0182,$0002,$0182,$0003,$0182,$0004,$0182,$0005,$0182,$0006,$0182,$0007,$0182,$0008
	dc.w $0182,$0009,$0182,$000a,$0182,$000b,$0182,$000c,$0182,$000d,$0182,$000e,$0182,$000f,$0182,$000f,$0182,$000e,$0182,$000d,$0182,$000c,$0182,$000b
	dc.w $0182,$000a,$0182,$0009,$0182,$0008,$0182,$0007,$0182,$0006,$0182,$0005,$0182,$0004,$0182,$0003,$0182,$0002,$0182,$0001,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $0182,$0000,$0182,$0000,$0182,$00f0
	dc.w $4301,$FF07
	dc.w COPJMP1,$0
Attached Thumbnails
Click image for larger version

Name:	copper.png
Views:	103
Size:	832 Bytes
ID:	73752   Click image for larger version

Name:	copper2.png
Views:	123
Size:	1.6 KB
ID:	73753  
geldo79 is offline  
Old 08 November 2021, 12:35   #11
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
Your loop has 4*12+4=52 moves and a skip, so there's so still some time left in each rasterline. And since you don't have a wait in your loop to sync the start of each rasterline the moves to $182 are done immediately.

Last edited by a/b; 08 November 2021 at 13:52. Reason: typo
a/b is offline  
Old 08 November 2021, 13:14   #12
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
Ok thanks, working now (see image). But, now i would be glad if somebody could explain this a bit to a dummy like me

What does the
Code:
        dc.w $0084,$0000,$0086,$0000
do? I guess these are the COPL2C/COPL2H registers. But why do i write 0 to them in my copperlist?

Why exactly does it work with these extra waits? You mean i did not use enough horizontal waits?

Code:
       dc.w $003f,$80fe
And how does this init work? How does the copperlist know where to jump?Where does the copperlist distinguish between Copper_Line1,Copper_Line9,Copper_Line17 ? I see that somehow, the addresses of my marks are written to the COP2LC/COP2LH registers here. But there is only one COPL2C/COPL2H....why does this work with more than one mark?

Code:
        lea.l	Copper_Line1-2,a0	
	move.l	#Copper_Line1,d0	
	move.w	d0,(a0)			
	swap	d0					
	move.w	d0,-4(a0)
	
	lea.l	Copper_Line9-2,a0	
	move.l	#Copper_Line9,d0
	move.w	d0,(a0)
	swap	d0
	move.w	d0,-4(a0)
	
	lea.l	Copper_Line17-2,a0	
	move.l	#Copper_Line17,d0
	move.w	d0,(a0)
	swap	d0
	move.w	d0,-4(a0)
Code:
        dc.w $2c07,$FFFE
	dc.w $0084,$0000,$0086,$0000		

Copper_Line1:
	dc.w $003f,$80fe
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0001,$0182,$0002,$0182,$0003,$0182,$0004,$0182,$0005,$0182,$0006
	dc.w $0182,$0007,$0182,$0008,$0182,$0009,$0182,$000a,$0182,$000b,$0182,$000c,$0182,$000d,$0182,$000e,$0182,$000f,$0182,$000f
	dc.w $0182,$000e,$0182,$000d,$0182,$000c,$0182,$000b, $0182,$000a,$0182,$0009,$0182,$0008,$0182,$0007,$0182,$0006,$0182,$0005
	dc.w $0182,$0004,$0182,$0003,$0182,$0002,$0182,$0001,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $3401,$FF07
	dc.w COPJMP2,$0	
	dc.w $3407,$FFFE
	dc.w $0084,$0000,$0086,$0000		

Copper_Line9:
	dc.w $003f,$80fe
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0010,$0182,$0020,$0182,$0030,$0182,$0040,$0182,$0050,$0182,$0060
	dc.w $0182,$0070,$0182,$0080,$0182,$0090,$0182,$00a0,$0182,$00b0,$0182,$00c0,$0182,$00d0,$0182,$00e0,$0182,$00f0,$0182,$00f0
	dc.w $0182,$00e0,$0182,$00d0,$0182,$00c0,$0182,$00b0,$0182,$00a0,$0182,$0090,$0182,$0080,$0182,$0070,$0182,$0060,$0182,$0050
	dc.w $0182,$0040,$0182,$0030,$0182,$0020,$0182,$0010,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $3c01,$FF07
	dc.w COPJMP2,$0
	dc.w $3c07,$FFFE
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line17:
	dc.w $003f,$80fe
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0001,$0182,$0002,$0182,$0003,$0182,$0004,$0182,$0005,$0182,$0006
	dc.w $0182,$0007,$0182,$0008,$0182,$0009,$0182,$000a,$0182,$000b,$0182,$000c,$0182,$000d,$0182,$000e,$0182,$000f,$0182,$000f
	dc.w $0182,$000e,$0182,$000d,$0182,$000c,$0182,$000b, $0182,$000a,$0182,$0009,$0182,$0008,$0182,$0007,$0182,$0006,$0182,$0005
	dc.w $0182,$0004,$0182,$0003,$0182,$0002,$0182,$0001,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
	dc.w $4301,$FF07
	dc.w COPJMP2,$0
Attached Thumbnails
Click image for larger version

Name:	copper3.png
Views:	99
Size:	832 Bytes
ID:	73755  

Last edited by geldo79; 08 November 2021 at 13:29.
geldo79 is offline  
Old 08 November 2021, 13:56   #13
a/b
Registered User
 
Join Date: Jun 2016
Location: europe
Posts: 1,039
You have to use an actual address instead of 0s (e.g. Copper_Line1, Copper_Line9, ...) with $0084 and $0086. That's how to you tell the copper where to jump when you hit the $008a trigger.
Also, if you can guarantee that the entire copper list is within a 64KB segment, you only have to set $0084 once at the start and then only update $0086.
a/b is offline  
Old 08 November 2021, 17:38   #14
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
....ah.....yes...thanks. I was blind!
geldo79 is offline  
Old 08 November 2021, 17:45   #15
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
Working as expected now. See avi-file...
Attached Files
File Type: zip frames.zip (2.92 MB, 68 views)
geldo79 is offline  
Old 08 November 2021, 18:11   #16
LaBodilsen
Registered User
 
Join Date: Dec 2017
Location: Denmark
Posts: 179
Quote:
Originally Posted by geldo79 View Post
Ok thanks, working now (see image). But, now i would be glad if somebody could explain this a bit to a dummy like me

What does the
Code:
        dc.w $0084,$0000,$0086,$0000
do? I guess these are the COPL2C/COPL2H registers. But why do i write 0 to them in my copperlist?
The 0 values, are only placeholders, they are not used, but gets replaced by the init code.

Quote:
And how does this init work? How does the copperlist know where to jump?Where does the copperlist distinguish between Copper_Line1,Copper_Line9,Copper_Line17 ? I see that somehow, the addresses of my marks are written to the COP2LC/COP2LH registers here. But there is only one COPL2C/COPL2H....why does this work with more than one mark?

Code:
        lea.l	Copper_Line1-2,a0	
	move.l	#Copper_Line1,d0	
	move.w	d0,(a0)			
	swap	d0					
	move.w	d0,-4(a0)
	
	lea.l	Copper_Line9-2,a0	
	move.l	#Copper_Line9,d0
	move.w	d0,(a0)
	swap	d0
	move.w	d0,-4(a0)
	
	lea.l	Copper_Line17-2,a0	
	move.l	#Copper_Line17,d0
	move.w	d0,(a0)
	swap	d0
	move.w	d0,-4(a0)
This part replaces the 0 values in the copper with the actual adress values for the different jumps in the copper. eg. Copper_Line1, 9 and 17.

It works with more than one mark, because copl2c+copl2h is pressent 3 times in the copperlist, one time for each segment.


It works by:
Code:
-- Wait for firstline of segment --
        dc.w $2c07,$FFFE
-- load copper 2 address with values set by init (copper_line1) --
	dc.w $0084,$0000,$0086,$0000		

Copper_Line1:
-- Wait for horizontal start of segment --
	dc.w $003f,$80fe
-- Spam colors --
	dc.w $0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0001,$0182,$0002,$0182,$0003,$0182,$0004,$0182,$0005,$0182,$0006
	dc.w $0182,$0007,$0182,$0008,$0182,$0009,$0182,$000a,$0182,$000b,$0182,$000c,$0182,$000d,$0182,$000e,$0182,$000f,$0182,$000f
	dc.w $0182,$000e,$0182,$000d,$0182,$000c,$0182,$000b, $0182,$000a,$0182,$0009,$0182,$0008,$0182,$0007,$0182,$0006,$0182,$0005
	dc.w $0182,$0004,$0182,$0003,$0182,$0002,$0182,$0001,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000,$0182,$0000
-- Wait for last line of segment, and if reached, skip the copper jump, else execute the jump  --
	dc.w $3401,$FF07
-- Jump to adress set in copl2c/copl2h (Copper_line1)
	dc.w COPJMP2,$0	

-- if skip was executed, Wait for for start of next line segment -- 
	dc.w $3407,$FFFE
-- load new address in cop2lc/cop2lh (copper_line9)-- 
	dc.w $0084,$0000,$0086,$0000		

:repeat for next line:

Edit: Ahh you understood a/b's post. but will leave this post here for future reference.

Last edited by LaBodilsen; 08 November 2021 at 18:42.
LaBodilsen is offline  
Old 11 November 2021, 08:12   #17
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
I have another problem with this. The example here works fine in WinUAE with 50fps, but when started on my A500, it seems that is has only 25fps. Does anybody have a clue what might be the reason? WinUAE is configured to "cycle exact"....no speed up for cpu etc.

Code:
       dc.w $0084,$0000,$0086,$0000		

Copper_Line1:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b,$0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $3001,$ff01
	dc.w COPJMP2,$0	

	dc.w $0084,$0000,$0086,$0000		

Copper_Line9:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b,$0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $3801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line17:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $4001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line25:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $4801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line33:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $5001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line41:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $5801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line49:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $6001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line57:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $6801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line65:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $7001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line73:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $7801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line81:
	dc.w $003f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $8001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line89:
	dc.w $803f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $8801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line97:
	dc.w $883f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $9001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line105:
	dc.w $903f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $9801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line113:
	dc.w $983f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $a001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line121:
	dc.w $a03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $a801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line129:
	dc.w $a83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $b001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line137:
	dc.w $b03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $b801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line145:
	dc.w $b83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $c001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line153:
	dc.w $c03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $c801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line161:
	dc.w $c83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $d001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line169:
	dc.w $d03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $d801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line177:
	dc.w $d83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $e001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line185:
	dc.w $e03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $e801,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line193:
	dc.w $e83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $f001,$ff01
	dc.w COPJMP2,$0
	
	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line201:
	dc.w $f03f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $f801,$ff01
	dc.w COPJMP2,$0

	dc.w $0084,$0000,$0086,$0000	
	
Copper_Line209:
	dc.w $f83f,$80fe
	dc.w $0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0001,$0194,$0002,$0194,$0003,$0194,$0004,$0194,$0005
	dc.w $0194,$0007,$0194,$0008,$0194,$0009,$0194,$000a,$0194,$000b,$0194,$000c,$0194,$000d,$0194,$000e,$0194,$000f,$0194,$000f
	dc.w $0194,$000e,$0194,$000d,$0194,$000c,$0194,$000b, $0194,$000a,$0194,$0009,$0194,$0008,$0194,$0007,$0194,$0006,$0194,$0005
	dc.w $0194,$0004,$0194,$0003,$0194,$0002,$0194,$0001,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000,$0194,$0000
	dc.w $ff01,$ff01
	dc.w COPJMP2,$0
geldo79 is offline  
Old 12 November 2021, 16:26   #18
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
It must have something to do with the blitter, because it only slows down when i am blitting. Any ideas?

But, again...in WinUAE i do not see that slow down. Only in real A500.

Last edited by geldo79; 12 November 2021 at 16:34.
geldo79 is offline  
Old 12 November 2021, 16:39   #19
DanScott
Lemon. / Core Design
 
DanScott's Avatar
 
Join Date: Mar 2016
Location: Tier 5
Posts: 1,211
Do you have "immediate blitter" option set in WinUAE?
DanScott is offline  
Old 12 November 2021, 17:11   #20
geldo79
Registered User
 
geldo79's Avatar
 
Join Date: Oct 2019
Location: Eydelstedt / Germany
Age: 44
Posts: 114
No. Wait for blitter
geldo79 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
Copper background effect in Workbench Ulysses13 support.Other 9 29 April 2023 11:20
Copper WAIT, copper SKIP and $80/$100 vpos problem defor Coders. Asm / Hardware 2 23 July 2021 08:32
The nice water reflection effect with copper? ImmortalA1000 Coders. General 2 10 March 2021 03:12
Combining copper scrolling with copper background phx Coders. Asm / Hardware 16 13 February 2021 12:41
Copper effect problem Steve support.WinUAE 3 25 June 2011 14:05

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 21:02.

Top

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