English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 4468
Search took 0.33 seconds.
Search: Posts Made By: ross
Forum: support.Other 12 April 2024, 22:19
Replies: 231
Views: 30,888
Posted By ross
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,830
Posted By ross
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,830
Posted By ross
Yes, the same of course also applies for vblank,...

Yes, the same of course also applies for vblank, usually lines from 0 to 20 NTSC or 25 PAL, which covers vsync pulses and a cushion zone used on TV for extra-data.


A little too optimistic here...
Forum: Coders. Asm / Hardware 02 April 2024, 23:04
Replies: 338
Views: 387,830
Posted By ross
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,830
Posted By ross
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,830
Posted By ross
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,830
Posted By ross
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: 231
Views: 30,888
Posted By ross
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,830
Posted By ross
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,696
Posted By ross
Yep, I would have used similar code: ULONG...

Yep, I would have used similar code:
ULONG upper, lower, total;

// For CLI tasks, stack bounds are determined differently
if (currentTask->pr_CLI) {
..
} else {
upper =...
Forum: Coders. Asm / Hardware 28 March 2024, 22:43
Replies: 8
Views: 872
Posted By ross
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: 872
Posted By ross
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: 45
Views: 10,503
Posted By ross
eheh :D Thanks for the new beta.

eheh :D

Thanks for the new beta.
Forum: Coders. Asm / Hardware 25 March 2024, 19:35
Replies: 14
Views: 903
Posted By ross
Right :) Also it is better since there is no...

Right :)
Also it is better since there is no variation of the base register in the case of rx-ry,(ax)
I misremembered the order of the registers.. :D
Forum: Coders. Asm / Hardware 25 March 2024, 15:54
Replies: 14
Views: 903
Posted By ross
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,537
Posted By ross
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,537
Posted By ross
II can take a look at it, can you upload your ADF?

II can take a look at it, can you upload your ADF?
Forum: Coders. Asm / Hardware 25 March 2024, 11:22
Replies: 14
Views: 903
Posted By ross
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,109
Posted By ross
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,109
Posted By ross
Definitely better because we were younger :D ...

Definitely better because we were younger :D

Seriously, I blushed a bit :)
Thanks Sir Galahad.
Forum: Coders. Asm / Hardware 23 March 2024, 09:42
Replies: 19
Views: 1,109
Posted By ross
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: 974
Posted By ross
eheh, I was about to upload the exe to clear your...

eheh, I was about to upload the exe to clear your doubt, but you understood what I intended to do :great
Forum: Coders. Asm / Hardware 22 March 2024, 20:56
Replies: 12
Views: 1,537
Posted By ross
Code works, but bootblock load code is broken. ...

Code works, but bootblock load code is broken.

(next time please upload the compiled code, too much time wasted to create an environment in which it works, not everyone uses yours)
Forum: Coders. Asm / Hardware 22 March 2024, 17:50
Replies: 12
Views: 1,537
Posted By ross
I bet for bitplane DMA disabled..

I bet for bitplane DMA disabled..
Forum: Coders. Asm / Hardware 22 March 2024, 15:36
Replies: 19
Views: 1,109
Posted By ross
Interesting point of view, you eventually come to...

Interesting point of view, you eventually come to the correct conclusion, even if in fact the hadware doesn't 'think' that way ;)

It all boils down to when BPL1DAT is 'written' and when BPLCON1...
Forum: Coders. Asm / Hardware 22 March 2024, 15:11
Replies: 23
Views: 974
Posted By ross
I understand that you want the linker to solve...

I understand that you want the linker to solve the problem for you, but I think that using realtime constants the code is much simpler, more intuitive and faster :)

I would use something like...
Forum: Coders. Asm / Hardware 22 March 2024, 09:47
Replies: 19
Views: 1,109
Posted By ross
Yep, the DDFSTRT is 'wrong' (neither $20 nor $30...

Yep, the DDFSTRT is 'wrong' (neither $20 nor $30 can work as you intend), try $18.

But more info please.
What is the framebuffer you have in memory? (those values you used requires 384 pixels on...
Forum: Coders. Asm / Hardware 22 March 2024, 00:26
Replies: 19
Views: 1,109
Posted By ross
Quick look at my crystal ball: DDFSTRT is...

Quick look at my crystal ball: DDFSTRT is 'misaligned'.
But it's very late, we'll think about it tomorrow :)
Forum: Coders. Asm / Hardware 21 March 2024, 14:14
Replies: 23
Views: 974
Posted By ross
lea 24(a1,a1.l),a1

lea 24(a1,a1.l),a1
Forum: Coders. Asm / Hardware 20 March 2024, 18:03
Replies: 26
Views: 1,451
Posted By ross
>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,881
Posted By ross
Attached a bootblock to fix Police Quest II. ...

Attached a bootblock to fix Police Quest II.
It's a variation of the various BBs I made for machines with 1MB chip RAM only (basically my addchip+fakefast).



Not an AGA fix.
From what I...
Forum: Coders. Asm / Hardware 20 March 2024, 09:14
Replies: 4
Views: 867
Posted By ross
The problem is when she moves from threats to...

The problem is when she moves from threats to actions.

For the rest, nice job :)
Forum: Coders. Asm / Hardware 20 March 2024, 09:07
Replies: 26
Views: 1,451
Posted By ross
Sorry, I'm not sure if this is a question/request...

Sorry, I'm not sure if this is a question/request or a statement.
Are you asking me for a mathematical 'proof' for my statements, or are you telling me that even with your values you get the same...
Forum: Coders. Asm / Hardware 17 March 2024, 21:36
Replies: 13
Views: 1,031
Posted By ross
313 lines/frame, and the single bitplane active...

313 lines/frame, and the single bitplane active give negligible impact most of the time.
This in my opinion brings it much closer to 140Kcycles.

My stupid nops code do this and the ~141Kcycles...
Forum: Coders. Asm / Hardware 17 March 2024, 21:21
Replies: 13
Views: 1,031
Posted By ross
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,451
Posted By ross
Ah, and if anyone had stumbled across this thread...

Ah, and if anyone had stumbled across this thread and wondered what these crazy people are talking about, we discuss how to use and possibly display, in a microscopic slice of video line (~0.5us),...
Forum: Coders. Asm / Hardware 17 March 2024, 09:22
Replies: 26
Views: 1,451
Posted By ross
The practically insurmountable obstacle in this...

The practically insurmountable obstacle in this case is that in hires there are no bus cycles available during the line.
Of course, as a proof of concept you could try decreasing the number of...
Forum: support.WinUAE 16 March 2024, 23:53
Replies: 4
Views: 486
Posted By ross
But I have a doubt... Are you sure you use the...

But I have a doubt...
Are you sure you use the >e command immediately after the >W?
Isn't it a case that you execute part of the code and in the meantime Copper resets the ECSENA bit?
Forum: support.WinUAE 16 March 2024, 23:45
Replies: 4
Views: 486
Posted By ross
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,451
Posted By ross
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...
Showing results 1 to 40 of 4468

 
Forum Jump

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

Top

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