English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1047
Search took 0.11 seconds.
Search: Posts Made By: Thomas Richter
Forum: Retrogaming General Discussion Yesterday, 13:35
Replies: 58
Views: 2,847
Posted By Thomas Richter
This is pretty much my experience as well. The...

This is pretty much my experience as well. The 040 was about twice as fast as a 030, and the 060 was again about twice as fast as the 040. I had a 40Mhz GVP 030 first, then a 33Mhz GVP 040 later, and...
Forum: Retrogaming General Discussion Yesterday, 13:33
Replies: 58
Views: 2,847
Posted By Thomas Richter
In such cases, MuRedox will definitely help.

In such cases, MuRedox will definitely help.
Forum: Coders. Asm / Hardware 19 April 2021, 21:01
Replies: 6
Views: 284
Posted By Thomas Richter
The use case is comparing data. Even if the...

The use case is comparing data. Even if the output is disabled, the blitter sets the BZERO bit in DMACON if the result of all blit operations are zero. Thus, you can compare two patterns, or check...
Forum: Nostalgia & memories 19 April 2021, 20:42
Replies: 21
Views: 894
Posted By Thomas Richter
No, so called "Handles". But you usually do not...

No, so called "Handles". But you usually do not have to care about them. MacOs was organized around resources that could be brought into memory on demand, or removed from memory on low memory. It was...
Forum: Coders. Asm / Hardware 18 April 2021, 10:50
Replies: 15
Views: 603
Posted By Thomas Richter
No, it doesn't. Self-modifying code requires a...

No, it doesn't. Self-modifying code requires a data-cache push for the 68040 onwards, and a instruction cache flush for the 68020 onwards. Otherwise, your modified instructions might never be seen...
Forum: support.Other 12 April 2021, 11:16
Replies: 6
Views: 396
Posted By Thomas Richter
In such a case, it is really an issue of the...

In such a case, it is really an issue of the ZZ9000 firmware not passing the chip set video through. Nothing I can do from the P96 side. From P96, it is just a simple "switch" that gets disabled...
Forum: Retrogaming General Discussion 12 April 2021, 11:13
Replies: 194
Views: 9,609
Posted By Thomas Richter
Well... the chips were designed with different...

Well... the chips were designed with different target applications in mind. SID is a musical instrument requiring minimal additional hardware resources. POKEY is a sound effects generator which can...
Forum: Retrogaming General Discussion 12 April 2021, 11:08
Replies: 194
Views: 9,609
Posted By Thomas Richter
Thus, if I understand correctly, the problem is...

Thus, if I understand correctly, the problem is really at the analog end, and not really on the chip side.
Forum: support.Other 11 April 2021, 20:18
Replies: 6
Views: 396
Posted By Thomas Richter
What are the values of the INDISPLAYCHAIN...

What are the values of the INDISPLAYCHAIN tooltypes of the affected monitor icons?
Forum: Retrogaming General Discussion 11 April 2021, 00:34
Replies: 194
Views: 9,609
Posted By Thomas Richter
I'm far from a SID expert, but this statement...

I'm far from a SID expert, but this statement surprises me. The YM is just generating square waves (plus one white noise voice), and the SID can also do square waves as well. Thus, it should be...
Forum: News 08 April 2021, 18:16
Replies: 34
Views: 7,422
Posted By Thomas Richter
Why? That's as clear as it could be. Don't sell,...

Why? That's as clear as it could be. Don't sell, provide the source. It doesn't take a lawyer to express your will.
Forum: Coders. Asm / Hardware 07 April 2021, 19:33
Replies: 3
Views: 413
Posted By Thomas Richter
https://www.nxp.com/files-static/archives/doc/ref_...

https://www.nxp.com/files-static/archives/doc/ref_manual/M68000PRM.pdf
Forum: Amiga scene 07 April 2021, 14:36
Replies: 480
Views: 31,480
Posted By Thomas Richter
Isn't that symptomatic, and part of the problem?...

Isn't that symptomatic, and part of the problem? Users recognizing the Amiga as a bunch of nice hardware, hardware you can hack and slash as you like, without recognizing the benefits of an (back at...
Forum: Coders. System 04 April 2021, 17:53
Replies: 9
Views: 753
Posted By Thomas Richter
The problem with dol_startup is that it is...

The problem with dol_startup is that it is actually private to the file system what exactly it means. In principle, it could also be a C pointer or a pointer to something completely different than...
Forum: Coders. System 04 April 2021, 11:58
Replies: 9
Views: 753
Posted By Thomas Richter
Yes. Look for the handler in the dos list whose...

Yes. Look for the handler in the dos list whose dol_Task points to the same message port as the fl_Task in the file lock structure. From there, navigate to dol_Startup, which may be a number, or a...
Forum: Coders. System 03 April 2021, 21:18
Replies: 9
Views: 753
Posted By Thomas Richter
As Toni said, the Environment contains it. If you...

As Toni said, the Environment contains it. If you look for a program that prints it, get "Devices" from Aminet. It prints all informations on a volume you could ask for.
Forum: Coders. Asm / Hardware 03 April 2021, 18:42
Replies: 96
Views: 5,407
Posted By Thomas Richter
That does not work in general. Pushing a byte...

That does not work in general. Pushing a byte will decrement the stack pointer by 2, but it will not clear the extra byte.
Forum: Amiga scene 03 April 2021, 18:38
Replies: 29
Views: 2,262
Posted By Thomas Richter
Yes, but the way how EGA solved it is unsuitable...

Yes, but the way how EGA solved it is unsuitable for Amiga. EGA changed the apperture to the EGA frame buffer. That is, the way how the RAMDAC accesses memory remains unchanged - it is a planar mode...
Forum: support.Other 01 April 2021, 08:57
Replies: 124
Views: 6,093
Posted By Thomas Richter
There will be notifications in the icomp forums,...

There will be notifications in the icomp forums, and I will also post here. The latest version is still 3.0.2, and there are no bugs open, so I guess we're good.
Forum: Amiga scene 30 March 2021, 11:27
Replies: 480
Views: 31,480
Posted By Thomas Richter
My best guess is that this because Amiga decided...

My best guess is that this because Amiga decided to use a non-standard pin-out as well. That is, some of the pins were connected to signals non-existing on the PC, and if you used a standard PC...
Forum: Coders. C/C++ 29 March 2021, 20:02
Replies: 23
Views: 1,720
Posted By Thomas Richter
For 3.1.4, use the 3.9 SDK, the API extensions...

For 3.1.4, use the 3.9 SDK, the API extensions made in 3.1.4 are those that came from 3.9.
Forum: Coders. System 29 March 2021, 09:34
Replies: 5
Views: 520
Posted By Thomas Richter
You create the modes array on the stack. However,...

You create the modes array on the stack. However, it needs to be constant throughout the lifetime of the gadget. Without seeing the full program, it is hard to judge whether this is sufficient....
Forum: Coders. Asm / Hardware 27 March 2021, 16:57
Replies: 73
Views: 3,693
Posted By Thomas Richter
Such practise blocks the development of the Os...

Such practise blocks the development of the Os and the platform, that is the problem.



There are many things that can work. Some work with the system, some against the system, and some by pure...
Forum: Coders. Asm / Hardware 27 March 2021, 15:22
Replies: 1,119
Views: 69,466
Posted By Thomas Richter
In the particular use case, this is not an...

In the particular use case, this is not an option. But it does not matter too much, it was rather an observation and a curiousity than a problem statement.
Forum: Coders. Asm / Hardware 27 March 2021, 15:17
Replies: 73
Views: 3,693
Posted By Thomas Richter
Well, it depends on what your task does... If...

Well, it depends on what your task does... If anything in your task uses the FPU, even if only indirectly by opening a math library, or opening something that opens the math library, then the stack...
Forum: Coders. Asm / Hardware 27 March 2021, 14:05
Replies: 1,119
Views: 69,466
Posted By Thomas Richter
There is a strange race condition on the 68060 as...

There is a strange race condition on the 68060 as in "you cannot restore the CPU state in all conditions". Typically, you want a debugger to be able to save the CPU state, fiddle around with its...
Forum: Coders. Asm / Hardware 27 March 2021, 13:56
Replies: 73
Views: 3,693
Posted By Thomas Richter
It isn't. The stack frame is FPU-model dependent,...

It isn't. The stack frame is FPU-model dependent, and state-dependent as well. The NULL-stateframe is 4 bytes on the 68881 through 68040, but that's all. The 68060 NULL-stateframe is different and 12...
Forum: support.Hardware 26 March 2021, 17:31
Replies: 14
Views: 677
Posted By Thomas Richter
Is this a superfloppy? Is it partitioned? What is...

Is this a superfloppy? Is it partitioned? What is the device name? Remember, this makes a difference for CrossDos.
Forum: Coders. Asm / Hardware 21 March 2021, 12:31
Replies: 44
Views: 2,605
Posted By Thomas Richter
Actually, this is not "official". Busy waiting...

Actually, this is not "official". Busy waiting for a scan line is never necessary, and neither sufficient as you do not know what X is. You need to wait until Paula generates its interrupt, and then...
Forum: Coders. Asm / Hardware 19 March 2021, 18:17
Replies: 73
Views: 3,693
Posted By Thomas Richter
Once again: It is not documented where in the...

Once again: It is not documented where in the stack frame the PC is stored, so you cannot expect anything. Developing software means working against documented interfaces, and there is nothing...
Forum: Coders. Asm / Hardware 19 March 2021, 14:50
Replies: 73
Views: 3,693
Posted By Thomas Richter
You can at least avoid a stack push/pop if the...

You can at least avoid a stack push/pop if the called functions are tiny by loading the "continue from here" location into a register and replace the JSR by JMP, and the RTS (for small functions) by...
Forum: Coders. Asm / Hardware 19 March 2021, 14:38
Replies: 73
Views: 3,693
Posted By Thomas Richter
It's not documented, which means "hands...

It's not documented, which means "hands off!".
Forum: Hardware mods 16 March 2021, 22:04
Replies: 65
Views: 4,935
Posted By Thomas Richter
Nothing is alive. The Amiga is as much alive as...

Nothing is alive. The Amiga is as much alive as there are other home computers. There are also forums and communities around other older home computer systems, same as there are forums for old cars,...
Forum: Hardware mods 16 March 2021, 18:44
Replies: 65
Views: 4,935
Posted By Thomas Richter
There will be no "alternative to a PC", no matter...

There will be no "alternative to a PC", no matter how well the system performs. The problem is the lack of software, and the lack of critical mass to attract developers. This ship sailed away a long...
Forum: Coders. General 13 March 2021, 21:12
Replies: 199
Views: 7,837
Posted By Thomas Richter
AmigaDOS aka dos.library is essentially identical...

AmigaDOS aka dos.library is essentially identical to Tripos, at least for Kickstart 1.3 and below. You will notice that the AmigaDos Manual from Bantam books is essentially a reprint of the Tripos...
Forum: Coders. General 13 March 2021, 18:59
Replies: 199
Views: 7,837
Posted By Thomas Richter
For an application program, the problem doesn't...

For an application program, the problem doesn't exist, not nowadays anymore. As an application program, you shouldn't depend on the legacy Tripos cruft. Problem is: This is a retro platform, and such...
Forum: Coders. General 13 March 2021, 18:18
Replies: 199
Views: 7,837
Posted By Thomas Richter
Once again: For legacy BCPL programs, special...

Once again: For legacy BCPL programs, special registers are to be populated in a way that is not documented. What is documented is RunCommand(). That - and not any register values - define the...
Forum: Coders. General 13 March 2021, 18:15
Replies: 199
Views: 7,837
Posted By Thomas Richter
That assumes that you are only using binaries...

That assumes that you are only using binaries from these versions. Frankly, nowadays I don't worry about any registers including a0/d0 as ParseArgs() is doing the argument parsing for me, and it...
Forum: Coders. General 13 March 2021, 17:59
Replies: 199
Views: 7,837
Posted By Thomas Richter
To avoid any doubt: This will not work. You...

To avoid any doubt: This will not work. You cannot safely kick off an AmigaDos binary without AmigaDos functions. Things are considerably easier for workbench programs, but they don't get a command...
Forum: Coders. General 13 March 2021, 17:55
Replies: 199
Views: 7,837
Posted By Thomas Richter
*Sigh* Lauch the binary through RunCommand().

*Sigh* Lauch the binary through RunCommand().
Showing results 1 to 40 of 1047

 
Forum Jump

All times are GMT +2. The time now is 14:17.


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