English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1042
Search took 0.10 seconds.
Search: Posts Made By: Thomas Richter
Forum: support.Other 12 April 2021, 11:16
Replies: 6
Views: 338
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,052
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,052
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: 338
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,052
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,268
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: 351
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: 476
Views: 29,727
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: 683
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: 683
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: 683
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,106
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,200
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: 5,745
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: 476
Views: 29,727
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: 19
Views: 1,279
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: 451
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,453
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: 68,820
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,453
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: 68,820
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,453
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: 648
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,484
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,453
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,453
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,453
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,743
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,743
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,559
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,559
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,559
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,559
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,559
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,559
Posted By Thomas Richter
*Sigh* Lauch the binary through RunCommand().

*Sigh* Lauch the binary through RunCommand().
Forum: Coders. General 13 March 2021, 17:17
Replies: 199
Views: 7,559
Posted By Thomas Richter
I as a programmer? Well, nowadays, I wouldn't...

I as a programmer? Well, nowadays, I wouldn't bother about all that stuff anymore. I would locate SysBase, then open dos.library, then call ReadArgs(). That doesn't require any arguments in any...
Forum: Coders. General 13 March 2021, 17:12
Replies: 199
Views: 7,559
Posted By Thomas Richter
Yes, and if you load a binary that is compiled...

Yes, and if you load a binary that is compiled for AmigaOs, and do not start it through RunCommand() (or the workbench interface, for that matter) chances are that it wouldn't work. As long as you...
Forum: Coders. General 13 March 2021, 16:01
Replies: 199
Views: 7,559
Posted By Thomas Richter
See above, not correct.

See above, not correct.
Forum: Coders. General 13 March 2021, 15:48
Replies: 199
Views: 7,559
Posted By Thomas Richter
There are, yes. This is all BPCL legacy, but...

There are, yes. This is all BPCL legacy, but there are certainly more registers. P=A1 is the pointer to the BCPL stack and points to local arguments upon entry. G=A2 is the pointer to the globvec of...
Forum: Coders. General 13 March 2021, 14:04
Replies: 199
Views: 7,559
Posted By Thomas Richter
First and foremost, I don't understand *why* you...

First and foremost, I don't understand *why* you want to do that. MS-DOS is a mostly irrelevant "operating" system today, as is AmigaOs.





If you want to create a link library, then that is...
Showing results 1 to 40 of 1042

 
Forum Jump

All times are GMT +2. The time now is 02:40.


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