Forum: support.Other
12 April 2024, 22:19
|
Replies: 233
Views: 31,197
Game that only works by chance in OCS (the...
Game that only works by chance in OCS (the "copper setup" is totally wrong for several reasons and in several places).
No emulator has anything wrong, it's the game that needs fixing :)
|
Forum: Coders. Asm / Hardware
04 April 2024, 19:01
|
Replies: 338
Views: 387,927
Ok, all the pieces are in place now, Toni and I...
Ok, all the pieces are in place now, Toni and I have finished torturing a couple of Denises but we have understood how the STROBE management works internally.
Nothing sensational compared to what I...
|
Forum: Coders. Asm / Hardware
03 April 2024, 23:26
|
Replies: 338
Views: 387,927
|
Forum: Coders. Asm / Hardware
02 April 2024, 23:04
|
Replies: 338
Views: 387,927
Last message and then I'll shut up :)
> For...
Last message and then I'll shut up :)
> For example the free-running counter bug in OCS Denise is somehow incompatible with the STREQU in first blank line.. we should investigate.
This probably...
|
Forum: Coders. Asm / Hardware
02 April 2024, 22:25
|
Replies: 338
Views: 387,927
The story continues, it's time for the ECS...
The story continues, it's time for the ECS chipset.
The features that the new Denise must support concern the super hires resolution and the programmed modes..
But both Agnus and Denise must be...
|
Forum: Coders. Asm / Hardware
02 April 2024, 21:26
|
Replies: 338
Views: 387,927
And now the (I hope) short story.
The...
And now the (I hope) short story.
The designers needed in the original ICS/OCS chipset a simple system to fully generate a broadcast video signals (NTSC and/or PAL), without the need for...
|
Forum: Coders. Asm / Hardware
02 April 2024, 21:10
|
Replies: 338
Views: 387,927
The reason is that Strobes set latches inside...
The reason is that Strobes set latches inside Denise that:
STREQU: at STROBE+[dHBSTRT] enable blank, do not enable /BURST at STROBE+[dBURST]
STRVBL: at STROBE+[dHBSTRT] enable blank, enable...
|
Forum: support.Other
02 April 2024, 14:40
|
Replies: 233
Views: 31,197
Code is broken, it writes inappropriately on...
Code is broken, it writes inappropriately on BEAMCON0.
The result is that it activates a sort of NTSC mode without alternating lines and corrupts the VSYNC signal (CSYNC remains valid).
So to...
|
Forum: Coders. Asm / Hardware
02 April 2024, 12:33
|
Replies: 338
Views: 387,927
Well, in fact this is not exactly something...
Well, in fact this is not exactly something undocumented (the conflict between DMA channels has already been reported, even if there are some very peculiar ones and I don't remember if they have all...
|
Forum: support.AmigaOS
31 March 2024, 16:34
|
Replies: 27
Views: 1,721
|
Forum: Coders. Asm / Hardware
28 March 2024, 22:43
|
Replies: 8
Views: 880
That's probably what you meant, but a little...
That's probably what you meant, but a little clarification here.
Pointer registers are in Agnus and are not 'read' but 'used' (by the DMA sprite engine).
The hardware simply does nothing but...
|
Forum: Coders. Asm / Hardware
28 March 2024, 21:37
|
Replies: 8
Views: 880
I didn't read everything because without a...
I didn't read everything because without a practical example (an executable please :)) it's difficult to follow, but have you considered the fact that in any case there is an automatic fetch on line...
|
Forum: support.WinUAE
27 March 2024, 20:49
|
Replies: 47
Views: 10,959
|
Forum: Coders. Asm / Hardware
25 March 2024, 19:35
|
Replies: 14
Views: 924
|
Forum: Coders. Asm / Hardware
25 March 2024, 15:54
|
Replies: 14
Views: 924
I see major limitations in using movem.l for...
I see major limitations in using movem.l for sprites.
In any case, one is forced to use writing blocks that include from SPRxCTL to SPRxDATA (in reverse mode), so it would only be useful for...
|
Forum: Coders. Asm / Hardware
25 March 2024, 13:51
|
Replies: 12
Views: 1,552
This is why I requested a binary :)
Of...
This is why I requested a binary :)
Of course the source is useful as an addition, but I would never trust an executable run exclusively within the development environment.
|
Forum: Coders. Asm / Hardware
25 March 2024, 12:18
|
Replies: 12
Views: 1,552
|
Forum: Coders. Asm / Hardware
25 March 2024, 11:22
|
Replies: 14
Views: 924
It works, but the problem increases because two...
It works, but the problem increases because two sprites must have the timed setting for the repositioning of the x position (and possibly a change in shape data).
You have to find some compromises...
|
Forum: Coders. Asm / Hardware
24 March 2024, 11:20
|
Replies: 19
Views: 1,119
I was just doing other things.
Then you get...
I was just doing other things.
Then you get kicked out of the house by your woman, you have a mid-life crisis, you start to feel old and sick, and eventually you start using the Amiga again :D
A...
|
Forum: Coders. Asm / Hardware
23 March 2024, 22:03
|
Replies: 19
Views: 1,119
|
Forum: Coders. Asm / Hardware
23 March 2024, 09:42
|
Replies: 19
Views: 1,119
Probably at this point a test version is...
Probably at this point a test version is required, the causes could be various :)
Is it downloadable somewhere?
Are you 100% sure that all AGA fetches in memory are 8-byte aligned?
Then I have...
|
Forum: Coders. Asm / Hardware
22 March 2024, 21:00
|
Replies: 23
Views: 990
|
Forum: Coders. Asm / Hardware
22 March 2024, 20:56
|
Replies: 12
Views: 1,552
|
Forum: Coders. Asm / Hardware
22 March 2024, 17:50
|
Replies: 12
Views: 1,552
|
Forum: Coders. Asm / Hardware
22 March 2024, 15:36
|
Replies: 19
Views: 1,119
|
Forum: Coders. Asm / Hardware
22 March 2024, 15:11
|
Replies: 23
Views: 990
|
Forum: Coders. Asm / Hardware
22 March 2024, 09:47
|
Replies: 19
Views: 1,119
|
Forum: Coders. Asm / Hardware
22 March 2024, 00:26
|
Replies: 19
Views: 1,119
|
Forum: Coders. Asm / Hardware
21 March 2024, 14:14
|
Replies: 23
Views: 990
|
Forum: Coders. Asm / Hardware
20 March 2024, 18:03
|
Replies: 26
Views: 1,469
>c command:
1: $xxxx = BPLCON1;
2: $xxxx =...
>c command:
1: $xxxx = BPLCON1;
2: $xxxx = BPLCON2;
LOF=X/Y: X = LOF that display think it is, Y = actual LOF state inside Agnus.
(you can change LOF bit in Agnus many times during the frame, but...
|
Forum: Retrogaming General Discussion
20 March 2024, 17:40
|
Replies: 38
Views: 7,888
|
Forum: Coders. Asm / Hardware
20 March 2024, 09:14
|
Replies: 4
Views: 877
|
Forum: Coders. Asm / Hardware
20 March 2024, 09:07
|
Replies: 26
Views: 1,469
|
Forum: Coders. Asm / Hardware
17 March 2024, 21:36
|
Replies: 13
Views: 1,045
|
Forum: Coders. Asm / Hardware
17 March 2024, 21:21
|
Replies: 13
Views: 1,045
No :)
nops = 141456/4
...
No :)
nops = 141456/4
lea $dff000,a6
move.w #$7fff,($9a,a6)
move.w #$7fff,($96,a6)
move.w #$1a5c,($8e,a6)
move.w #$38c8,($90,a6)
move.w #$18,($92,a6)
|
Forum: Coders. Asm / Hardware
17 March 2024, 10:27
|
Replies: 26
Views: 1,469
|
Forum: Coders. Asm / Hardware
17 March 2024, 09:22
|
Replies: 26
Views: 1,469
|
Forum: support.WinUAE
16 March 2024, 23:53
|
Replies: 4
Views: 488
|
Forum: support.WinUAE
16 March 2024, 23:45
|
Replies: 4
Views: 488
A600 QS ECS
>W dff100 4201
Wrote 4201...
A600 QS ECS
>W dff100 4201
Wrote 4201 (16897) at 00DFF100.W
100 BPLCON0 4201 1E4 DIWHIGH A000
102 BPLCON1 0044 1FC FMODE 0000
104 BPLCON2 0024 1FE NULL 0000
106 BPLCON3 0C00 000 (null) 0000
|
Forum: Coders. Asm / Hardware
16 March 2024, 23:15
|
Replies: 26
Views: 1,469
mmh, I'm a bit lost here. What problem are we...
mmh, I'm a bit lost here. What problem are we talking about now?
If it is possible to 'cover' in hires all 752 pixels/52.xus theoretically available in OCS with bitplane data in DMA? No, it's not...
|