English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 318
Search took 0.03 seconds.
Search: Posts Made By: Thomas Richter
Forum: Coders. Asm / Hardware 09 February 2020, 15:47
Replies: 10
Views: 349
Posted By Thomas Richter
In the sense of "some of them do not work...

In the sense of "some of them do not work anymore", yes.



Have you made measurements to back this claim up? What makes you believe that you need to modify the cache settings many times a frame?...
Forum: Coders. Asm / Hardware 09 February 2020, 11:15
Replies: 10
Views: 349
Posted By Thomas Richter
Yes, many. The proper way of handling cache...

Yes, many. The proper way of handling cache control is through the exec.library functions, e.g. CacheClearU(). For example, the 68030 uses an entirely different protocol to clean the data cache...
Forum: Coders. Asm / Hardware 08 February 2020, 22:27
Replies: 6
Views: 733
Posted By Thomas Richter
Frankly, I would put the initialization data in...

Frankly, I would put the initialization data in the data segment and initialize the structure with a loop. The loop should fit into the cache, which should give you a speed advantage. SAS/C generates...
Forum: Coders. Asm / Hardware 05 February 2020, 22:03
Replies: 3
Views: 230
Posted By Thomas Richter
If you want to use argument substitution in shell...

If you want to use argument substitution in shell scripts, you need to provide a ".key" describing the arguments, e.g.

.key filen

as first line of the script. Then "<filen>" will be substituted...
Forum: Coders. Asm / Hardware 05 February 2020, 20:54
Replies: 3
Views: 230
Posted By Thomas Richter
There is an argument missing for the "<"....

There is an argument missing for the "<". Actually, is this a script for execute? If so, then a ".key" directive is missing at its start.



Well, it is typically done with a makefile.
Forum: support.Hardware 05 February 2020, 20:32
Replies: 22
Views: 1,428
Posted By Thomas Richter
Well, for some definition of "works", likely. (-;...

Well, for some definition of "works", likely. (-; How fast are these games, with a FPU emulation?
Forum: support.Hardware 05 February 2020, 20:30
Replies: 15
Views: 681
Posted By Thomas Richter
Err, sorry, no. It is an optional library with...

Err, sorry, no. It is an optional library with some features to control the FPU and its exception processing, but it is certainly not required for 3.1.4. What is required, though, is the mmu.library...
Forum: Amiga scene 01 February 2020, 09:45
Replies: 873
Views: 88,741
Posted By Thomas Richter
This is the point I do not understand. If you...

This is the point I do not understand. If you already have a fast x86 processor, why not install a real operating system on it, i.e. something that keeps the system "operating".


AmigaOs is a...
Forum: Amiga scene 31 January 2020, 21:26
Replies: 202
Views: 21,900
Posted By Thomas Richter
Being worked on, and will be ready when it is...

Being worked on, and will be ready when it is ready.
Forum: support.Hardware 31 January 2020, 18:30
Replies: 15
Views: 681
Posted By Thomas Richter
Without looking at the startup-sequence, it is...

Without looking at the startup-sequence, it is hard to say. Memory problems, power supply problems, to give some ideas.



I wouldn't know that there are "versions" of my library. There should be...
Forum: Amiga scene 30 January 2020, 17:46
Replies: 41
Views: 5,271
Posted By Thomas Richter
The basis for the Vampire RTG graphics is P96....

The basis for the Vampire RTG graphics is P96. There is sufficient software and documentation around to support this kind of interface.
Forum: support.Hardware 30 January 2020, 17:36
Replies: 22
Views: 1,428
Posted By Thomas Richter
It is nowadays not a very useful program at all....

It is nowadays not a very useful program at all. Applications that require it would typically not run on 3.1 or beyond anyhow, and users that want to run the rest of critical applications have found...
Forum: support.Hardware 30 January 2020, 17:13
Replies: 22
Views: 1,428
Posted By Thomas Richter
An exception handler that calls into the...

An exception handler that calls into the math#?.libraries is hardly a FPU emulation. It would only be able to emulate one single precision, with a single rounding mode, without proper FPU exceptions,...
Forum: Coders. Asm / Hardware 30 January 2020, 10:02
Replies: 30
Views: 1,438
Posted By Thomas Richter
Oh, I'm sorry. Concerning disk-DMA: How could one...

Oh, I'm sorry. Concerning disk-DMA: How could one ensure that the input data at Paula is 0, which is necessary for cleaning?
Forum: Coders. Asm / Hardware 30 January 2020, 07:18
Replies: 30
Views: 1,438
Posted By Thomas Richter
Yes, as long as this is chip memory. Yes. And the...

Yes, as long as this is chip memory. Yes. And the function for that is in the graphics.library, named "BltClear()".
Forum: support.Hardware 29 January 2020, 21:01
Replies: 22
Views: 1,428
Posted By Thomas Richter
Thanks, but no, thanks. Just because authors are...

Thanks, but no, thanks. Just because authors are lazy and do not base their software on mathieee libraries, even if possible.




Apple also had enough paying customers that make it worthwhile,...
Forum: support.Hardware 29 January 2020, 06:58
Replies: 22
Views: 1,428
Posted By Thomas Richter
Huh, which datatype requires a FPU? As far as the...

Huh, which datatype requires a FPU? As far as the system is concerned, there is nothing that requires an FPU - the programs that require math go through the mathieee libraries.
Forum: support.Hardware 29 January 2020, 06:56
Replies: 22
Views: 1,428
Posted By Thomas Richter
Nope. The coprocessor interface is only available...

Nope. The coprocessor interface is only available on the 68020 and 68030.
Forum: Coders. Asm / Hardware 25 January 2020, 00:00
Replies: 7
Views: 389
Posted By Thomas Richter
How do you build your library then? If just by...

How do you build your library then? If just by linking the binaries, then the linker will put them into one hunk. You either need an object module librarian, such as the SAS/C "OML" utility, or a...
Forum: Coders. Scripting 24 January 2020, 05:05
Replies: 2
Views: 872
Posted By Thomas Richter
As shell token, "*>" exists since 3.9, and it...

As shell token, "*>" exists since 3.9, and it also exists in 3.1.4. Problem is that there are only very few programs that actually use stderr. This will change somewhat in 3.2 where the shell...
Forum: Coders. System 21 January 2020, 22:17
Replies: 14
Views: 692
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: 692
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: 692
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: 692
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,843
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: 1,146
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: 1,146
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: 1,146
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: 1,146
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: 1,146
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,914
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: 505
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: 418
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: 639
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: 696
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: 696
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: 550
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: 753
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: 617
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: 41
Views: 5,271
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...
Showing results 1 to 40 of 318

 
Forum Jump

All times are GMT +2. The time now is 05:37.


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