English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 275
Search took 0.03 seconds.
Search: Posts Made By: Thomas Richter
Forum: Coders. Asm / Hardware Yesterday, 16:24
Replies: 6
Views: 240
Posted By Thomas Richter
Which CPU, and can the CPU something else, i.e....

Which CPU, and can the CPU something else, i.e. something more productive, while the blitter is running? In general, I would assume that a moderately modern CPU can be as fast at the blitter, if not...
Forum: support.WinUAE 14 November 2019, 03:18
Replies: 26
Views: 1,233
Posted By Thomas Richter
Obviously, as the A1200 ROM is different from the...

Obviously, as the A1200 ROM is different from the A500/A600/A2000 ROM, and has been different ever since. Forgot this model in my list, sorry. The regular disk sets are identical, though there is a...
Forum: support.WinUAE 13 November 2019, 19:10
Replies: 26
Views: 1,233
Posted By Thomas Richter
You know exactly what you get. The ROM(s) for the...

You know exactly what you get. The ROM(s) for the system you ordered and the disk set, or the Modules disk for the system you ordered, plus the disk set. There is one (common) ROM for A500,A2000 and...
Forum: Coders. Asm / Hardware 12 November 2019, 14:30
Replies: 12
Views: 448
Posted By Thomas Richter
It is a valid instruction, though a bit unusual...

It is a valid instruction, though a bit unusual as it uses A7 both as the (implicit) source and destination. While the 68K family guide is quite clear on what this instruction should perform, I would...
Forum: Coders. General 10 November 2019, 16:51
Replies: 28
Views: 810
Posted By Thomas Richter
I doubt there is an answer like this. The answer...

I doubt there is an answer like this. The answer is more likely: If your screen has a resolution of W, and you multiply a vector with a matrix to obtain a position on the screen, what is the...
Forum: Coders. General 10 November 2019, 12:49
Replies: 28
Views: 810
Posted By Thomas Richter
Look, once again, without knowing the precision...

Look, once again, without knowing the precision you want to reach in the application (as in, "how precise do the vectors you attempt to rotate have to be over how many iterations"), nobody would be...
Forum: Coders. General 10 November 2019, 12:47
Replies: 28
Views: 810
Posted By Thomas Richter
By asking the right questions and providing code....

By asking the right questions and providing code. How can one answer the question whether a given precision is good enough without knowing what good enough means? If the peak error (l^infty) of the...
Forum: Coders. General 09 November 2019, 20:42
Replies: 28
Views: 810
Posted By Thomas Richter
Without knowing your target precision, nobody can...

Without knowing your target precision, nobody can answer. But why do you use quaternions for this and not ordinary rotation matrices? It seems to overly complicate the thing (plus, having to take...
Forum: Coders. Asm / Hardware 09 November 2019, 00:56
Replies: 18
Views: 668
Posted By Thomas Richter
A fixed point division is easily done by...

A fixed point division is easily done by prescaling the divident by the fractional bits of the quotient and perform an integer division. That is, if your numbers have f fractional bits, the divident...
Forum: Coders. Asm / Hardware 07 November 2019, 16:19
Replies: 29
Views: 1,041
Posted By Thomas Richter
Hardly, because the custom chips and cias require...

Hardly, because the custom chips and cias require serialized access (for obvious reasons) and the resolution of the TTx registers is not sufficient to install any other type of caching on the chip...
Forum: Coders. Asm / Hardware 06 November 2019, 19:30
Replies: 29
Views: 1,041
Posted By Thomas Richter
A word of warning: If you turn off the MMU on a...

A word of warning: If you turn off the MMU on a 68040 or 68060, you make reliable DMA transfer impossible. That is, read or write accesses from DMA driven expansions such as SCSI host adapters may...
Forum: Coders. General 06 November 2019, 01:03
Replies: 5
Views: 431
Posted By Thomas Richter
Actually, that is only the case for (the...

Actually, that is only the case for (the BCPL-implemented) dos.library in v34 and below. The logic changed in v36 and the C/asm version of the dos.library. There, Execute() calls into System(), and...
Forum: support.Other 05 November 2019, 04:42
Replies: 5
Views: 259
Posted By Thomas Richter
Sorry, I do not quite understand the question....

Sorry, I do not quite understand the question. 3.1.4 is supporting alien file systems in exactly the same way as 3.1 did. So it does support pfs, but what does "natively" mean here? No, it is not...
Forum: Coders. Asm / Hardware 04 November 2019, 17:45
Replies: 29
Views: 1,041
Posted By Thomas Richter
That is (almost) correct. To be more precise: The...

That is (almost) correct. To be more precise: The 68040 and the 68060 have a "push buffer" into which they can perform a write while the bus is busy, and execute another instruction while the write...
Forum: Coders. Blitz Basic 03 November 2019, 16:48
Replies: 7
Views: 415
Posted By Thomas Richter
IntuiTicks is, pretty much as everything else in...

IntuiTicks is, pretty much as everything else in the system, depending on the timer.device, on the VBlank unit. This unit is driven (by default) by the frequency of the power supply and not (as the...
Forum: Amiga scene 27 October 2019, 10:25
Replies: 21
Views: 2,217
Posted By Thomas Richter
*Sigh*. "Software is worthless." P96 was a lot...

*Sigh*. "Software is worthless." P96 was a lot of work, by Tobias and Alex, and they have been paid off by Jens, so clearly, he wants his money back - and rightfully so. Can you please tell me why...
Forum: Coders. System 26 October 2019, 11:05
Replies: 4
Views: 1,745
Posted By Thomas Richter
This error means that the type you passed in is...

This error means that the type you passed in is not supported. VIEWPORT_EXTRA_TYPE is, however, supported. Thus, there is no patch needed - "you did something wrong".

Note, however, that GfxNew()...
Forum: Amiga scene 25 October 2019, 11:52
Replies: 968
Views: 54,533
Posted By Thomas Richter
I afraid it isn't quite that simple. A second...

I afraid it isn't quite that simple. A second Paula would have required four additional DMA slots to receive sample data, and thus Alice (or Agnus) would have to be expanded as well. In particular,...
Forum: support.Apps 24 October 2019, 12:01
Replies: 11
Views: 587
Posted By Thomas Richter
I really wonder how this is supposed to work....

I really wonder how this is supposed to work. Just by adding a volume node, you will get an icon - yes. But any locks from this volume node can only go to the root of the file system this is...
Forum: support.Hardware 18 October 2019, 07:37
Replies: 58
Views: 1,592
Posted By Thomas Richter
The A4000 IDE is a rather harmless device, it...

The A4000 IDE is a rather harmless device, it doesn't do any DMA, just PIO, and there is nothing on the bus that would easily explain such an issue. For the 68040, the IDE registers look like any...
Forum: request.Other 13 October 2019, 21:45
Replies: 3
Views: 282
Posted By Thomas Richter
Topaz comes in two sizes in ROM, topaz.8 which...

Topaz comes in two sizes in ROM, topaz.8 which uses an 8x8 font container, and topaz.9 using an 10x9 container. There is a topaz.11 on disk, using an 8x11 container. The container sizes did not...
Forum: support.Other 03 October 2019, 22:23
Replies: 4
Views: 448
Posted By Thomas Richter
No worries about that. The algorithm to tell the...

No worries about that. The algorithm to tell the A500 apart from the A2000 is that whenever an autoconfiguring hardware is found, it is an A500. Now, what UAE does is that it adds its own extensions...
Forum: support.WinUAE 29 September 2019, 15:11
Replies: 10
Views: 1,089
Posted By Thomas Richter
I afraid this would only happen if someone would...

I afraid this would only happen if someone would sponsor or lend me a system with a CVisionPPC in it. I currently have neither a CVisionPPC, leave alone a system where I could install one.
Forum: Coders. C/C++ 26 September 2019, 18:05
Replies: 1,191
Views: 132,574
Posted By Thomas Richter
Apparently, a call to memcpy is generated...

Apparently, a call to memcpy is generated implicitly to initialize the text array. The source you have does do things: First, there is a string constant, and second a character array initialized from...
Forum: support.WinUAE 26 September 2019, 16:49
Replies: 11
Views: 717
Posted By Thomas Richter
The problem remains: Which harddisk controller is...

The problem remains: Which harddisk controller is emulated there, and what is the mask and the BufMemType? A couple of DMA-driven harddisk host adapters require 24-bit DMA. Unfortunately, there is no...
Forum: support.Apps 26 September 2019, 14:28
Replies: 5
Views: 426
Posted By Thomas Richter
P96 and "Native" driver instead of FBlit. FBlit...

P96 and "Native" driver instead of FBlit. FBlit is a can of worms.



There is no 3.9 ROM. There is a 3.1 ROM and a 3.9 workbench plus ROM-Modules.
Forum: support.WinUAE 26 September 2019, 07:54
Replies: 11
Views: 717
Posted By Thomas Richter
Which version of the fastfilesystem is that? Note...

Which version of the fastfilesystem is that? Note that some versions, most notably those from 3.9 and 3.1.4 will not work under 1.3 as they require later versions of the kickstart. Also note that...
Forum: Coders. General 25 September 2019, 12:44
Replies: 25
Views: 1,307
Posted By Thomas Richter
Well, Lattice was (one of the) "inhouse...

Well, Lattice was (one of the) "inhouse compiler(s)" CBM had, but it was certainly not "by CBM", but (hopefully) licensed by them. The followup product SAS/C is still the Amiga C reference compiler.
Forum: Coders. General 25 September 2019, 10:19
Replies: 25
Views: 1,307
Posted By Thomas Richter
My candidates would be the early Lattice (later...

My candidates would be the early Lattice (later SAS) C ompiler(s), and the Aztec/Manx compilers, probably version 3.42 or so. Manx had a pretty primitive optimizer (mostly peephole) and a pretty...
Forum: Coders. Asm / Hardware 21 September 2019, 04:58
Replies: 12
Views: 1,036
Posted By Thomas Richter
Many, many things. Expression evaluation. Setting...

Many, many things. Expression evaluation. Setting registers. Reading labels from a file with debug information. Capturing shell commands and new tasks. Stack traceback. System information (loaded...
Forum: Coders. Asm / Hardware 20 September 2019, 09:27
Replies: 12
Views: 1,036
Posted By Thomas Richter
Quite similar preferences here. DevPac and MonAm...

Quite similar preferences here. DevPac and MonAm are working nicely, and typically my first choice. If, however, you need to debug not-so-system friendly software, or the Os itself, then COP as a...
Forum: support.Apps 12 September 2019, 13:44
Replies: 3
Views: 424
Posted By Thomas Richter
Never, never ever, mix FBlit and friends with...

Never, never ever, mix FBlit and friends with P96. This will not work - it will only create chaos. If you want to use P96 and release chip ram, use the "Native" driver for P96 from Aminet.
Forum: Coders. System 05 September 2019, 14:22
Replies: 11
Views: 924
Posted By Thomas Richter
You find the complete source code of the epson...

You find the complete source code of the epson printer driver in the RKRM "Devices". Since the RKRMs are online, it should not be a problem finding them. Probably here: ...
Forum: Amiga scene 04 September 2019, 18:21
Replies: 956
Views: 131,230
Posted By Thomas Richter
With 3.1.4, I believe Prepareemul should no...

With 3.1.4, I believe Prepareemul should no longer be necessary. However: "MuMove4K" goes before SetPatch, MuFastZero goes after. Ideally, you should install one of the corresponding CPU libraries...
Forum: Amiga scene 02 September 2019, 12:23
Replies: 956
Views: 131,230
Posted By Thomas Richter
Yes, it does. Just that the drive LED workaround...

Yes, it does. Just that the drive LED workaround is not responsible for the delay. I just wished I had never added this option. It just takes a while to setup MMU talbes.
Forum: Amiga scene 27 August 2019, 08:44
Replies: 956
Views: 131,230
Posted By Thomas Richter
Thanks - I found at least one of the problems,...

Thanks - I found at least one of the problems, but I wouldn't claim that the problem is solved. Part of the problem is that there are two protocols how to discover the capacity of a SCSI drive (or...
Forum: Amiga scene 24 August 2019, 16:29
Replies: 956
Views: 131,230
Posted By Thomas Richter
Thanks, I now looked into it. Say, is this the...

Thanks, I now looked into it. Say, is this the HDToolBox from 3.1.4 or 3.1.4.1? The former had a couple of legacy issues for "oddball" drives that do not support mode pages.

Is it right that you...
Forum: Amiga scene 24 August 2019, 11:32
Replies: 956
Views: 131,230
Posted By Thomas Richter
Got this one, thanks for reporting. The culprit...

Got this one, thanks for reporting. The culprit here was the implementation of the Boyer-Moore search algorithm in the workbench. Which was nice from an implementation point of view, but not fast. I...
Forum: News 23 August 2019, 07:45
Replies: 13
Views: 1,638
Posted By Thomas Richter
I just wonder what this means. The ISA was open...

I just wonder what this means. The ISA was open and documented to begin with, so there are no surprises waiting for anyone. Does that mean that IBM promises not to hunt down re-implementations of...
Forum: Amiga scene 21 August 2019, 18:12
Replies: 956
Views: 131,230
Posted By Thomas Richter
There is an entire section in the FAQ on "Oh, why...

There is an entire section in the FAQ on "Oh, why is it so slow". Did you read that?

As in "you're using the wrong icon.library"?
Showing results 1 to 40 of 275

 
Forum Jump

All times are GMT +2. The time now is 07:32.


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