English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 3223
Search took 0.48 seconds.
Search: Posts Made By: Thomas Richter
Forum: Coders. Asm / Hardware 21 April 2024, 19:06
Replies: 91
Views: 5,517
Posted By Thomas Richter
So what do you suggest? Let old applications...

So what do you suggest? Let old applications crash or render nothing on high-color screens? Or let applications crash because they don't satisfy new alignment constraints we're making up 30 years...
Forum: support.Other 21 April 2024, 19:02
Replies: 676
Views: 185,011
Posted By Thomas Richter
Thanks - though now the performance is down the...

Thanks - though now the performance is down the drain. This was only a test to understand where the problems are coming from, and my suspicion was apparently correct. We can play a little bit with...
Forum: Coders. Asm / Hardware 21 April 2024, 12:53
Replies: 91
Views: 5,517
Posted By Thomas Richter
It uses a color-lookup or inverse color-lookup....

It uses a color-lookup or inverse color-lookup. Thus, blitting indexed to direct color causes a lookup into the color map (which still exists in the true color view port) and substitutes each index...
Forum: Coders. Asm / Hardware 21 April 2024, 11:19
Replies: 91
Views: 5,517
Posted By Thomas Richter
The specs are not incomplete. Implementing...

The specs are not incomplete. Implementing something that expects more than what the specs demand is just an interface violation - quite simple. Just because it makes some algorithms "inconvenient"...
Forum: support.Other 21 April 2024, 10:39
Replies: 173
Views: 26,585
Posted By Thomas Richter
Yes. They are expected to work, and...

Yes.



They are expected to work, and actually did work on my end as far as I remember. Ensure that there are no other "software improvements" patching the CPU exception vectors. In case of...
Forum: Coders. Asm / Hardware 21 April 2024, 10:33
Replies: 91
Views: 5,517
Posted By Thomas Richter
P96 migrates bitplanes to graphics RAM if...

P96 migrates bitplanes to graphics RAM if possible. Consider a case where a user created a bitmap in video mode A and wants to blit the result to a window in video mode B. There is absolutely...
Forum: Coders. Asm / Hardware 21 April 2024, 10:26
Replies: 91
Views: 5,517
Posted By Thomas Richter
If the source bitmap is chunky, and you call...

If the source bitmap is chunky, and you call BltBitMap() to a planar destination bitmap, then that is transparently converted, of course. Also vice versa, blitting a planar bitmap into a chunky...
Forum: Coders. Asm / Hardware 20 April 2024, 22:56
Replies: 91
Views: 5,517
Posted By Thomas Richter
It's not a sign of an error. It is just a bitmap...

It's not a sign of an error. It is just a bitmap in video ram. There is nothing wrong with that. P96 can place bitmaps in any ram, including video RAM, and there is neither a problem attempting to...
Forum: support.Other 20 April 2024, 22:53
Replies: 676
Views: 185,011
Posted By Thomas Richter
The configuration of the flicker fixer is not...

The configuration of the flicker fixer is not different from the configuration the official driver uses. All I can offer is possibly a tool to configure the prefetch register of the fpga.
Forum: Coders. Asm / Hardware 20 April 2024, 20:27
Replies: 91
Views: 5,517
Posted By Thomas Richter
Where the source bitmap is unknown, but a bitmap...

Where the source bitmap is unknown, but a bitmap can be placed in any memory - and need to be blitted in any other memory.





Err, what? That's not a matter of "locking". It is a matter of...
Forum: support.Other 20 April 2024, 20:24
Replies: 676
Views: 185,011
Posted By Thomas Richter
Not quite my question - which resolution, and...

Not quite my question - which resolution, and which bitdepth?

What are native modes? Modes where you use the flicker fixer of the board?
Forum: support.Other 20 April 2024, 19:34
Replies: 676
Views: 185,011
Posted By Thomas Richter
Thanks, which mode is this, and does it help to...

Thanks, which mode is this, and does it help to disable the blitter? The timing of the FPGA is really quite tight, and if the blitter and the CPU hog the bus to the video memory, it can happen that...
Forum: Coders. Asm / Hardware 20 April 2024, 19:28
Replies: 91
Views: 5,517
Posted By Thomas Richter
Not visible here. a4 is the "write data with...

Not visible here. a4 is the "write data with mask" function, and a6 is the end-of-line pointer to which a2 is compared.




Look, I'm not using this code anyhow, so this does not make much...
Forum: Coders. Asm / Hardware 20 April 2024, 16:21
Replies: 91
Views: 5,517
Posted By Thomas Richter
This does not work. Remember, each byte contains...

This does not work. Remember, each byte contains 8 bitplanes worth of planar data, thus one register contains four pixels chunky, or four bits planar. With four registers filled, you have 16 bytes =...
Forum: Coders. Asm / Hardware 20 April 2024, 13:57
Replies: 91
Views: 5,517
Posted By Thomas Richter
The thread slightly derailed from the original...

The thread slightly derailed from the original question, which is for me no longer relevant as solved the issue in a different way as mulu is simply too complex on the 68030 to provide competitive...
Forum: support.Other 20 April 2024, 13:39
Replies: 676
Views: 185,011
Posted By Thomas Richter
Sorry, unclear what you mean by "horizontal...

Sorry, unclear what you mean by "horizontal banding", a picture would be helpful. Note that you can always adjust the modes manually - some of the modes unfortunately have to use an excessively large...
Forum: Amiga scene 19 April 2024, 16:36
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
The bare bone ET4000 (without W32) does not...

The bare bone ET4000 (without W32) does not really have much to offer in terms of accelerator, though it has a very fast ISA bridge which gave it a market advantage. Probably the only feature it has...
Forum: Amiga scene 19 April 2024, 07:39
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
I haven't made the driver, so I cannot tell you,...

I haven't made the driver, so I cannot tell you, but I would be astonished if the Pi wouldn't have an accelerator on board which could help blitting.



No, but for things that did exist back...
Forum: Amiga scene 18 April 2024, 22:19
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
Not really, but I haven't purchased a PC...

Not really, but I haven't purchased a PC recently. Actually, I do not even own a desktop or tower these days. It's laptops now, and I'm writing this on a mobile workstation that is more powerful than...
Forum: Amiga scene 18 April 2024, 12:07
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
It doesn't. Unless you open a planar mode, where...

It doesn't. Unless you open a planar mode, where the bitplanes are, in fact, allocated from chip mem to allow applications to use the native blitter to operate on such planes. Planar is really only a...
Forum: Amiga scene 18 April 2024, 11:55
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
No, but does AGA offer hardware overlays,...

No, but does AGA offer hardware overlays, true-color and 3D acceleration?


Fact is, it's a horse of a different color. The reason why standard hardware evolved as it did is that the use cases...
Forum: Amiga scene 14 April 2024, 23:12
Replies: 63
Views: 5,818
Posted By Thomas Richter
I really doubt anyone believes that, either. (-;...

I really doubt anyone believes that, either. (-; It would be as far from the truth as Cloanto showing "true Amiga Love". For records, Hyperion paid for the ClassAct sources such that the "reaction"...
Forum: Coders. System 14 April 2024, 23:06
Replies: 5
Views: 961
Posted By Thomas Richter
A very valid question. Given that the NDK was...

A very valid question. Given that the NDK was uploaded to Aminet, it seems plausible that you can, though to be super sure, I would send a friendly email to the uploader email address found in...
Forum: Amiga scene 14 April 2024, 10:29
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
In case you do not understand the difference:...

In case you do not understand the difference: With OpenGL or DirectX, you get an API layer to create graphics, a piece of software running on the host machine. With TIGA, you don't. You get a...
Forum: Amiga scene 14 April 2024, 00:20
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
TIGA is for "TI Graphics Adapter", and yes, it...

TIGA is for "TI Graphics Adapter", and yes, it comes with a standard API, and a standard set of graphics primitives in the form of a software library. But the library runs on the TMS chip and not...
Forum: Amiga scene 13 April 2024, 20:11
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
Having programmed the TIGA, I can ensure you that...

Having programmed the TIGA, I can ensure you that the TMS340x0 is not at all compatible to the IBM 8514. It is really a very different horse. To give you a very simple argument, the TMS34010 does not...
Forum: Amiga scene 13 April 2024, 16:16
Replies: 63
Views: 5,818
Posted By Thomas Richter
Do they pay their developers? Well, I received my...

Do they pay their developers? Well, I received my free copy of Amiga Forever, but I did not receive payment. Does Cloanto have employees? And if so, what for? For selling the next copy of Amiga...
Forum: Amiga scene 13 April 2024, 15:27
Replies: 63
Views: 5,818
Posted By Thomas Richter
...and it astonishes me that you believe that...

...and it astonishes me that you believe that Cloanto is a viable alternative. "Genuine love"... *cough*. Let's put things around a little bit for the matter of an argument: Cloanto is selling the...
Forum: support.Apps 12 April 2024, 16:34
Replies: 89
Views: 4,835
Posted By Thomas Richter
Well, there are regions some board designers...

Well, there are regions some board designers considered to be cachable - that is more appropriate. The trouble is that even the large 2MB areas are not cachable if they represent video RAM of a card...
Forum: support.Apps 12 April 2024, 14:08
Replies: 89
Views: 4,835
Posted By Thomas Richter
Not that I know of. The register mapping of the...

Not that I know of. The register mapping of the CV3D is rather unorthogonal and depends on whether the card is operating in Z2 or Z3 space (or even in PCI space), but the blitter(accelerator) control...
Forum: support.Apps 11 April 2024, 18:47
Replies: 89
Views: 4,835
Posted By Thomas Richter
The CV3D has, even in ZII-mode, its PCI registers...

The CV3D has, even in ZII-mode, its PCI registers mapped in the memory space at the end of the video RAM.


Which, in effect, does not make any difference because...





...of this. The...
Forum: support.Apps 10 April 2024, 17:46
Replies: 89
Views: 4,835
Posted By Thomas Richter
68030UM, page 9-34. Read it. Please. There is no...

68030UM, page 9-34. Read it. Please. There is no advantage in early termination - in terms of memory, yes. In terms of speed, no.
Forum: support.Apps 10 April 2024, 17:37
Replies: 89
Views: 4,835
Posted By Thomas Richter
Sigh. This is *not* how early termination page...

Sigh. This is *not* how early termination page descriptors work. Again, each *page* allocates an entry, and not *each descriptor*. Yes, that's silly, but that's how the 68030 MMU works.
Forum: support.Apps 10 April 2024, 16:49
Replies: 89
Views: 4,835
Posted By Thomas Richter
The mmulib uses early termination on the 68030...

The mmulib uses early termination on the 68030 and below whenever possible. Actually, early termination does not buy you anything in terms of "amount of lookups" needed - each entry in the ATC cache...
Forum: support.Apps 10 April 2024, 16:18
Replies: 89
Views: 4,835
Posted By Thomas Richter
Consider programs showing disk content. For large...

Consider programs showing disk content. For large files, they will just show the wrong number. Consider a copy program that allocates buffers or space on the target according to the size in the file...
Forum: support.Apps 10 April 2024, 14:57
Replies: 89
Views: 4,835
Posted By Thomas Richter
From the perspective of the CPU, the two variants...

From the perspective of the CPU, the two variants are equivalent because the libraries are in fast in both cases, though by different means.



A doubt? Or a question? (Note the difference). As...
Forum: support.WinUAE 10 April 2024, 14:05
Replies: 4
Views: 491
Posted By Thomas Richter
Depending on your setup, this may or may not be...

Depending on your setup, this may or may not be correct. Note that the hardware has only one sprite speed, and thus, if any other program allocates a hardware sprite for its use (a struct...
Forum: support.Apps 10 April 2024, 11:28
Replies: 89
Views: 4,835
Posted By Thomas Richter
Again, there is one crucial thing you do not seem...

Again, there is one crucial thing you do not seem to get: This does not fix old software, and it is not just "for showing file lengths". Thus, this is not a "generally working" way of how to make...
Forum: Amiga scene 10 April 2024, 09:32
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
Just adding to that: Actually, CBM took great...

Just adding to that: Actually, CBM took great care to *keep* programs working in 2.0. Intuition and graphics is full of workaround code to keep some old code working - where hacks were used...
Forum: Amiga scene 10 April 2024, 09:22
Replies: 3,785
Views: 506,284
Posted By Thomas Richter
Not exactly. If you look into the official...

Not exactly. If you look into the official documentation - "inside Macintosh" - then it has detailed description of the (original) Mac hardware. That Apple started to hide hardware details happened...
Showing results 1 to 40 of 3223

 
Forum Jump

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

Top

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