English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 298
Search took 0.03 seconds.
Search: Posts Made By: Thomas Richter
Forum: Coders. System Yesterday, 22:17
Replies: 14
Views: 497
Posted By Thomas Richter
Note, again, that this is different as soon as...

Note, again, that this is different as soon as redirections from the shell are in force. Depending on what you want, either option may be correct. Or even the output file handle may be correct (yes,...
Forum: Coders. System 19 January 2020, 23:54
Replies: 14
Views: 497
Posted By Thomas Richter
There is no need to WaitForChar() if your task...

There is no need to WaitForChar() if your task attempts to block anyhow. Also, please use the Os includes instead of using absolute offsets.


As a side remark, it is not necessary to allocate a...
Forum: Coders. System 19 January 2020, 21:56
Replies: 14
Views: 497
Posted By Thomas Richter
Not needed. Tripos aka dos.library does not use...

Not needed. Tripos aka dos.library does not use the reply port, but replies to Pkt->dp_Port. It neither uses the lengh, but expects always a standard packet pointed to by mn_Node.ln_Name.



That...
Forum: Coders. System 17 January 2020, 22:43
Replies: 14
Views: 497
Posted By Thomas Richter
They do. They all need to know where the input is...

They do. They all need to know where the input is coming from, and it is coming from Process->pr_CIS, or Input().



You first need to switch the console to "raw" mode, which works with the dos...
Forum: Nostalgia & memories 12 January 2020, 15:40
Replies: 53
Views: 2,586
Posted By Thomas Richter
Well, yes and no. There is a low-resolution...

Well, yes and no. There is a low-resolution setting of the P/M graphics in which Antic only fetches data every other line. But that's arguably not exactly the same as stretching them.






...
Forum: Coders. Asm / Hardware 11 January 2020, 14:38
Replies: 35
Views: 900
Posted By Thomas Richter
The input focus is not the relevant trigger here,...

The input focus is not the relevant trigger here, but whether your screen is currently visible, i.e. topfront. For P96, the answer is relatively simple: If your screen is topmost, nothing will be...
Forum: Coders. Asm / Hardware 10 January 2020, 17:07
Replies: 35
Views: 900
Posted By Thomas Richter
Errr, who handles the keyboard then? No, why....

Errr, who handles the keyboard then? No, why. You copy it there, it stays there. However, the address of the frame may change. Remember, a user may switch screens at any time, and if that happens,...
Forum: Coders. Asm / Hardware 10 January 2020, 17:00
Replies: 35
Views: 900
Posted By Thomas Richter
Wrong call, wrong level. For such stuff, do not...

Wrong call, wrong level. For such stuff, do not use CGfx. The graphics.library display info database is good enough.

Look into the asl.library screen mode requester. This will show all available...
Forum: Coders. Asm / Hardware 10 January 2020, 16:58
Replies: 35
Views: 900
Posted By Thomas Richter
No, that is not what I have written. I wrote that...

No, that is not what I have written. I wrote that the frame buffer pointers are valid as long as you locked them. They become invalid as soon as you unlock them. Not "every frame", but, to give you...
Forum: Coders. Asm / Hardware 09 January 2020, 22:44
Replies: 35
Views: 900
Posted By Thomas Richter
The best (and only) way to open a screen in an...

The best (and only) way to open a screen in an RTG graphics mode is to use the intuition function OpenScreenTagList() (really!). Hardware-banging with RTG-graphics is a pretty bad idea. Once that is...
Forum: support.Other 09 January 2020, 00:45
Replies: 10
Views: 1,710
Posted By Thomas Richter
The list command has an "ALL" option which...

The list command has an "ALL" option which recursively scans subdirectories as well.
Forum: support.Apps 05 January 2020, 11:31
Replies: 6
Views: 358
Posted By Thomas Richter
I'm sorry to disappoint you, but this stuff was...

I'm sorry to disappoint you, but this stuff was not designed by CBM engineers at all. It was bought, as complete product, from MetaComCo, UK, who bought TRIPOS from the University of Cambridge. All...
Forum: project.ClassicWB 01 January 2020, 11:29
Replies: 6
Views: 294
Posted By Thomas Richter
Short answer: No, there is not. "Assign Dismount"...

Short answer: No, there is not. "Assign Dismount" only removes the df0: handler entry from the DosList so programs attempting to open a file or lock a an object on Df0: will fail, but this will not...
Forum: Coders. Asm / Hardware 31 December 2019, 17:07
Replies: 9
Views: 574
Posted By Thomas Richter
Err, there is not necessarily a copper list. RTG...

Err, there is not necessarily a copper list. RTG graphics exist. To get the current color values, use GetRGB() and related functions. They always work.
Forum: Coders. System 19 December 2019, 19:23
Replies: 11
Views: 543
Posted By Thomas Richter
I afraid there is no solution. The workbench v40...

I afraid there is no solution. The workbench v40 does not offer an interface for it.
Forum: Coders. System 19 December 2019, 13:58
Replies: 11
Views: 543
Posted By Thomas Richter
What precisely do you need? OpenWBObject() has...

What precisely do you need? OpenWBObject() has two different purposes: Open a window on the workbench if the object is a directory, or loading and starting a program as if its icon was double clicked...
Forum: support.Apps 14 December 2019, 09:10
Replies: 5
Views: 495
Posted By Thomas Richter
From which disk did you boot? If there is no...

From which disk did you boot? If there is no asl.library on it, you get this type of error.


Regardless of this, you can already enter at this stage the version commands Thomas suggested and...
Forum: support.Apps 07 December 2019, 23:49
Replies: 5
Views: 548
Posted By Thomas Richter
For starters, report the line that contains...

For starters, report the line that contains "SetPatch", as apparently its arguments are incorrect.
Forum: support.Apps 01 December 2019, 17:31
Replies: 2
Views: 561
Posted By Thomas Richter
There are newer printer drivers, but there is no...

There are newer printer drivers, but there is no support for Windows GDI printers as their interface is vendor-defined and hence not implemented. What 3.1.4 supports are postscript driven printers...
Forum: Amiga scene 01 December 2019, 09:08
Replies: 31
Views: 3,698
Posted By Thomas Richter
This is not "fixing" graphics, it is "rewriting"...

This is not "fixing" graphics, it is "rewriting" graphics as the two big RTG implementations pretty much replace most of it. Besides, even then this would not work because you would still need to...
Forum: Coders. Asm / Hardware 24 November 2019, 19:25
Replies: 21
Views: 1,104
Posted By Thomas Richter
You cannot use labels there indeed. This is a...

You cannot use labels there indeed. This is a restriction of the Amiga hunk format which does not provide a mechanism to identify "high byte of a 16 bit offset". Thus, something like "dc.b address >>...
Forum: Coders. Asm / Hardware 23 November 2019, 16:21
Replies: 21
Views: 1,104
Posted By Thomas Richter
Not that I know of, but every decent assembler...

Not that I know of, but every decent assembler should allow you to create a macro that converts a word-sized argument to two dc.b directives. No. The segment loader would crash, at least on a 68K.
Forum: support.Hardware 22 November 2019, 21:39
Replies: 5
Views: 467
Posted By Thomas Richter
No, by no means. Too many to be...

No, by no means.



Too many to be listed. Os 3.1.4 touched many components, and made many more changes than those in 3.x
Forum: Coders. Asm / Hardware 16 November 2019, 16:24
Replies: 6
Views: 572
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: 27
Views: 2,010
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: 27
Views: 2,010
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: 678
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: 1,380
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: 1,380
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: 1,380
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: 1,380
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: 906
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,468
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,468
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: 14
Views: 1,056
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: 606
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,468
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: 767
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,485
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: 2,123
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()...
Showing results 1 to 40 of 298

 
Forum Jump

All times are GMT +2. The time now is 21:56.


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