English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1786
Search took 0.17 seconds.
Search: Posts Made By: Thomas Richter
Forum: support.Games Yesterday, 09:18
Replies: 58
Views: 4,288
Posted By Thomas Richter
Interesting. I do not know why Shapeshifter...

Interesting. I do not know why Shapeshifter should turn it off, that's actually the job of the CPU library to identify the buggy versions of the 68060. Concerning the FPU, do you potentially mean...
Forum: Coders. System 26 June 2022, 13:32
Replies: 5
Views: 205
Posted By Thomas Richter
The problem with a fixed monitor ID is that you...

The problem with a fixed monitor ID is that you do not even know whether the mode you selected is available, or if available, even displayable on the monitor of your user. For example, the user may...
Forum: Coders. System 26 June 2022, 11:25
Replies: 5
Views: 205
Posted By Thomas Richter
Certainly - pick the right mode ID. The ones for...

Certainly - pick the right mode ID. The ones for PAL derive from the PAL monitor, the ones for NTSC for the NTSC monitor. The corresponding monitor masks (upper 16 bits of the 32-bit mode ID) you...
Forum: Coders. C/C++ 22 June 2022, 20:09
Replies: 10
Views: 726
Posted By Thomas Richter
If the system timer is not run, yes. What is the...

If the system timer is not run, yes. What is the return code of your code? Note, in particular, that your code shall return with Z flag set as otherwise the exec interrupt handler assumes that your...
Forum: Coders. Asm / Hardware 22 June 2022, 17:45
Replies: 5
Views: 274
Posted By Thomas Richter
Not by default, or at least not mine. The issue...

Not by default, or at least not mine. The issue is that some programs react allergic if the VBR is moved. But you can do so by MuFastZero:


MuFastZero MoveVBR
Forum: Coders. C/C++ 21 June 2022, 22:31
Replies: 10
Views: 726
Posted By Thomas Richter
Please post a complete source. For example, you...

Please post a complete source. For example, you could run into a buffer overrun here, overwriting some Os variables if "dest" is smaller than "size" bytes. Thus, what is "dest", and "size", and how...
Forum: Coders. Asm / Hardware 20 June 2022, 18:52
Replies: 20
Views: 1,373
Posted By Thomas Richter
When you boot, there is no window there and hence...

When you boot, there is no window there and hence there is no layer there either. Nothing is backed up when the console is moved or resized, it is just back-filled with color 0. As said, layers is...
Forum: Coders. Asm / Hardware 19 June 2022, 20:04
Replies: 20
Views: 1,373
Posted By Thomas Richter
That depends on the version, and on whether it is...

That depends on the version, and on whether it is PAL or NTSC. On Kick 1.3 and below, the initial CLI is 200 lines high, and then does not cover all of a PAL screen, but all of an NTSC screen.


...
Forum: Nostalgia & memories 15 June 2022, 15:06
Replies: 3,037
Views: 596,971
Posted By Thomas Richter
Multiview uses the datatypes descriptors to...

Multiview uses the datatypes descriptors to identify file types, so you are correct, the FILETYPE tool type does not matter for it.
Forum: support.Other 15 June 2022, 08:12
Replies: 447
Views: 92,334
Posted By Thomas Richter
Because it is a third party product, and I cannot...

Because it is a third party product, and I cannot include installation information for all third party products. There are more P96 drivers out there that are not part of the P96 core archive, and it...
Forum: support.Other 14 June 2022, 16:02
Replies: 447
Views: 92,334
Posted By Thomas Richter
Do not select *any* graphics card when installing...

Do not select *any* graphics card when installing P96. It will then place a monitor file named "Generic" into devs:Monitors, which you can rename, and whose tool types you can edit to select the...
Forum: Coders. System 13 June 2022, 11:45
Replies: 11
Views: 920
Posted By Thomas Richter
I would recommend another approach, and use the...

I would recommend another approach, and use the trackdisk.device as blue-print for a design. The trackdisk device uses the disk.resource to allocate access to the actual hardware, and thus, you could...
Forum: Coders. System 12 June 2022, 11:47
Replies: 11
Views: 920
Posted By Thomas Richter
BeginIO() can surely be called by multiple...

BeginIO() can surely be called by multiple processes, but it is then up to the processes to ensure that the data is consistent. So for example, if you have two partitions on an SD card, there will be...
Forum: Coders. System 12 June 2022, 09:37
Replies: 11
Views: 920
Posted By Thomas Richter
No, the Os does nothing like this. BeginIO() is...

No, the Os does nothing like this. BeginIO() is called for every SendIO() and DoIO(), both of which are only thin wrappers around BeginIO().



Note that BeginIO() is supposed to be...
Forum: support.Games 12 June 2022, 08:53
Replies: 58
Views: 4,288
Posted By Thomas Richter
I really wonder why this should be the case. Both...

I really wonder why this should be the case. Both do not need to emulate the CPU, but "only" need to patch MacOs. Then it depends mostly on the configuration, i.e. whether you have a file disk or a...
Forum: Coders. Asm / Hardware 11 June 2022, 21:40
Replies: 20
Views: 1,373
Posted By Thomas Richter
Err, no. The rest of the memory you get from the...

Err, no. The rest of the memory you get from the system by AllocMem() and friends, as only the Os knows what's available and what's not. There are some additional "magic memory locations" in the...
Forum: Coders. Asm / Hardware 11 June 2022, 21:36
Replies: 20
Views: 1,373
Posted By Thomas Richter
No, and it's not like in a C64 where there is a...

No, and it's not like in a C64 where there is a strict relation between memory location and function. In AmigaOs, only one fixed address with a defined function exist, and that's AbsExecBase at...
Forum: Coders. Asm / Hardware 11 June 2022, 16:12
Replies: 23
Views: 1,553
Posted By Thomas Richter
The horizontal resolution is whatever you make it...

The horizontal resolution is whatever you make it to be. The DIWSTART and DIWSTOP registers allow you to position and size the playfield window, the DDFSTART and DDFSTOP registers allow you to...
Forum: Coders. Asm / Hardware 10 June 2022, 21:20
Replies: 20
Views: 1,373
Posted By Thomas Richter
As always, everything AllocMem() returns is...

As always, everything AllocMem() returns is available, everything else not. What is available depends on circumstances, and beyond your control. Disk buffers, system library basis, screen memory,...
Forum: support.AmigaOS 07 June 2022, 18:57
Replies: 10
Views: 2,774
Posted By Thomas Richter
Not intentional, really. However, there is always...

Not intentional, really. However, there is always some correlation between P96 releases and public holidays in Germany due to development constraints on my end. Maybe that helps a bit to time your...
Forum: support.Other 07 June 2022, 18:35
Replies: 447
Views: 92,334
Posted By Thomas Richter
Here we go again! The 3.3.1 of P96 has been...

Here we go again! The 3.3.1 of P96 has been released and can be bought or downloaded from your order history at iComp.

This is again a minor service release providing the following features:

-...
Forum: Coders. System 05 June 2022, 10:20
Replies: 15
Views: 728
Posted By Thomas Richter
Well, it works as stated. If your code returns...

Well, it works as stated. If your code returns with d0=0, then a0 is assumed to be a function pointer to a function that completes the boot. The standard os boot block continues with the dos.library...
Forum: MarketPlace 04 June 2022, 19:02
Replies: 26
Views: 1,840
Posted By Thomas Richter
I don't understand your complain. The older FFS...

I don't understand your complain. The older FFS doesn't speak DirectSCSI, so the problem doesn't appear for the FFS. It may appear for some other file systems that do not use MASK or use HDSCSICmd...
Forum: Coders. Asm / Hardware 04 June 2022, 14:54
Replies: 22
Views: 1,449
Posted By Thomas Richter
*double post*

*double post*
Forum: Coders. Asm / Hardware 04 June 2022, 14:50
Replies: 22
Views: 1,449
Posted By Thomas Richter
But it can become a big deal as soon as you...

But it can become a big deal as soon as you continue to update your software and don't check or don't remember. Having to keep track for each function which registers it "pollutes" does not scale...
Forum: MarketPlace 04 June 2022, 14:37
Replies: 26
Views: 1,840
Posted By Thomas Richter
*double post*

*double post*
Forum: MarketPlace 04 June 2022, 14:36
Replies: 26
Views: 1,840
Posted By Thomas Richter
One addition: Clearly, the MASK is also honored...

One addition: Clearly, the MASK is also honored by the other Os-provided file systems (CrossDos and CDFileSystem), but note that Mask is more a bug-workaround than a feature. A well-written device...
Forum: MarketPlace 04 June 2022, 14:14
Replies: 26
Views: 1,840
Posted By Thomas Richter
Actually, it affects all transfers, no matter how...

Actually, it affects all transfers, no matter how or by whom they are initialized. It is only a workaround at the file system level. The FFS from 3.1.4 onwards speaks also SCSI_HDCMD, and surely the...
Forum: Coders. Asm / Hardware 03 June 2022, 20:53
Replies: 22
Views: 1,449
Posted By Thomas Richter
Even in 2022, the 80-20 rule applies, saying that...

Even in 2022, the 80-20 rule applies, saying that in your typical program, 80% of the running time is spend in 20% of the code. For the 20% of the code that matters, optimize and worry about saving...
Forum: Coders. Asm / Hardware 03 June 2022, 14:22
Replies: 22
Views: 1,449
Posted By Thomas Richter
The widely adopted standard you already...

The widely adopted standard you already mentioned. d0-d1/a0-a1 are scratches, everything else is preserved. It's not only the Os convention, it is also the convention adopted by most (if not all)...
Forum: support.WinUAE 02 June 2022, 19:46
Replies: 11
Views: 858
Posted By Thomas Richter
Err, confusion.... How long a file name can be is...

Err, confusion.... How long a file name can be is a matter of the file system, mostly. Under Os 3.1.4 and above, the RAM-Handler and the ROM file system clearly allow longer names, below not.
...
Forum: support.AmigaOS 02 June 2022, 19:07
Replies: 3
Views: 361
Posted By Thomas Richter
A simpler option without helpers is to use...

A simpler option without helpers is to use backticks.

If `uae-configuration cachesize` eq 0

no need to create a temporary.
Forum: Amiga scene 22 May 2022, 20:17
Replies: 10
Views: 1,135
Posted By Thomas Richter
It seems the early EC/LS were produced from the...

It seems the early EC/LS were produced from the same mask set, but Mot seem to have changed that with the 2G masks.
Forum: Amiga scene 22 May 2022, 10:57
Replies: 10
Views: 1,135
Posted By Thomas Richter
For the 68060, the situation is actually easy....

For the 68060, the situation is actually easy. The PCR register allows to distinguish between a full 68060 and a EC or LC model. Also, the LC and EC create a FPU-disabled exception whenever you...
Forum: support.AmigaOS 21 May 2022, 18:12
Replies: 11
Views: 814
Posted By Thomas Richter
There is no generally working solution. If games...

There is no generally working solution. If games bang the hardware, you are out of luck.Games that don't use use the Os cannot be convinced by Os means to load from something else but the floppy.
Forum: Amiga scene 21 May 2022, 12:21
Replies: 10
Views: 1,135
Posted By Thomas Richter
No, it doesn't. The 68060 (or 68LC060) does not...

No, it doesn't. The 68060 (or 68LC060) does not have a coprocessor interface. Thus, you would have to manually interface with the 68882, using it as an I/O chip, and would to implement the...
Forum: support.Other 17 May 2022, 19:16
Replies: 447
Views: 92,334
Posted By Thomas Richter
There is certainly no typo, because nobody types...

There is certainly no typo, because nobody types in this string. You've got the right version, though. The problem for the seemingly lower version number is that 3.3.0 and 3.2.x were developed in...
Forum: support.Hardware 11 May 2022, 18:50
Replies: 46
Views: 4,854
Posted By Thomas Richter
That's an illegal instruction. Did you install an...

That's an illegal instruction. Did you install an 68060.library, by any chance? That's required to get an 68060 working.
Forum: support.Other 06 May 2022, 07:12
Replies: 447
Views: 92,334
Posted By Thomas Richter
If you don't load the "Native" driver on a...

If you don't load the "Native" driver on a non-graphics-card machine, then P96 is not even loaded. Thus, certainly not a problem of P96. Probably have a look at the picture datatype, you should...
Forum: support.Other 06 May 2022, 07:04
Replies: 447
Views: 92,334
Posted By Thomas Richter
Without further information, hardly. Which...

Without further information, hardly. Which graphics card? Which machine? Which Os? Which system? What is an "enourmous freeze"?
Showing results 1 to 40 of 1786

 
Forum Jump

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


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