English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1883
Search took 0.17 seconds.
Search: Posts Made By: phx
Forum: Amiga scene 12 May 2021, 10:37
Replies: 9
Views: 837
Posted By phx
Nice work! Fonts and logos look identical to me. ...

Nice work! Fonts and logos look identical to me.
But I would use a DD disk if I actually wanted to use it for some time. :)
Forum: Coders. Asm / Hardware 05 May 2021, 17:37
Replies: 6
Views: 625
Posted By phx
I decided to report it as an error for 68020+...

I decided to report it as an error for 68020+ CPUs. Otherwise it goes without a warning, like other odd branches.

Patch will be available with tomorrow's source snapshot.

--- cpus/m68k/cpu.c ...
Forum: Coders. Asm / Hardware 05 May 2021, 17:33
Replies: 14
Views: 568
Posted By phx
LEA.w does not exist. There is just LEA, which is...

LEA.w does not exist. There is just LEA, which is a 32-bit operation.
Forum: Coders. Asm / Hardware 04 May 2021, 22:24
Replies: 9
Views: 659
Posted By phx
The main loop waits for VPOS=16 and has not very...

The main loop waits for VPOS=16 and has not very much to do. I could imagine that a faster system might finish the work on the same raster line and, as a consequence, executes again immediately?
Forum: Coders. Asm / Hardware 04 May 2021, 14:04
Replies: 92
Views: 3,360
Posted By phx
That's correct. I agree. And I guess that...

That's correct. I agree. And I guess that TurboSprint could have been possible on a 060 system with sufficient memory when doing it 100% OS compliant.

But many games would not exist in the same...
Forum: Coders. C/C++ 30 April 2021, 11:26
Replies: 4
Views: 456
Posted By phx
There is not much I can say, without something to...

There is not much I can say, without something to reproduce the crash. I admit I haven't done much WarpOS tests during the last months, but I just compiled our whole testsuite with -O3 for WarpOS and...
Forum: Coders. Releases 28 April 2021, 20:13
Replies: 156
Views: 44,914
Posted By phx
Yes, that's a bug. And a perfect fix. Thanks!

Yes, that's a bug. And a perfect fix. Thanks!
Forum: Coders. Asm / Hardware 27 April 2021, 16:52
Replies: 13
Views: 729
Posted By phx
Done. You can try tomorrow's source snapshot at...

Done. You can try tomorrow's source snapshot at http://sun.hasenbraten.de/vasm/index.php?view=source

Although I don't like dots in labels or symbols, which is why vasm doesn't support it in...
Forum: Coders. Asm / Hardware 25 April 2021, 18:10
Replies: 13
Views: 729
Posted By phx
New and old syntax can be mixed. vasm reads both....

New and old syntax can be mixed. vasm reads both.
The problem here is that the register parser stops at the '.' and thinks it is a PC register. Even with -ldots or -devpac, which should allow dots...
Forum: Coders. Asm / Hardware 25 April 2021, 11:54
Replies: 13
Views: 729
Posted By phx
PMOVE from/to TTx registers is 68030 only. ...

PMOVE from/to TTx registers is 68030 only.

MOVEC with MMUSR is 68040 only.


And these are 68040/68060 only.
I don't get the last errors, as you selected -m68060. Maybe a bug in your vasm...
Forum: Coders. General 23 April 2021, 22:23
Replies: 44
Views: 4,908
Posted By phx
Ok. Fixed. Try the latest beta source from here: ...

Ok. Fixed. Try the latest beta source from here:
http://sun.hasenbraten.de/~frank/TEST/ira_210beta.lha (http://sun.hasenbraten.de/%7Efrank/TEST/ira_210beta.lha)

Thanks for reporting!
Forum: Coders. Asm / Hardware 23 April 2021, 17:38
Replies: 25
Views: 1,229
Posted By phx
Ah, sorry, I read too fast and wanted to see...

Ah, sorry, I read too fast and wanted to see INTREQ instead of DMACON. ;)

That's smart and is probably the best solution for a VERTB-based player. The same is done for writing the repeat-pointers...
Forum: Coders. General 23 April 2021, 17:30
Replies: 44
Views: 4,908
Posted By phx
Got it. Thanks. Do I use RNC_ProPack from...

Got it. Thanks.
Do I use RNC_ProPack from Aminet to unpack?
Forum: Coders. Asm / Hardware 23 April 2021, 17:16
Replies: 25
Views: 1,229
Posted By phx
I always thought this is the only way to cause a...

I always thought this is the only way to cause a copper interrupt. Are there others? :)
Forum: Coders. Asm / Hardware 23 April 2021, 13:11
Replies: 25
Views: 1,229
Posted By phx
Yes. I didn't have the exact number in my mind. I...

Yes. I didn't have the exact number in my mind. I just remembered that old players busy-waited for approximately 10 raster lines. Looks like P61 already offers a solution via Copper interrupt? Nice.
Forum: Coders. General 22 April 2021, 21:22
Replies: 44
Views: 4,908
Posted By phx
I guess Atari detection should be removed, as...

I guess Atari detection should be removed, as long as the executable-loader is not implemented. Simply delete the ATARI_MAGIC case in ira.c.

In fact I noticed some Amiga games in the past which...
Forum: Coders. Asm / Hardware 22 April 2021, 18:24
Replies: 25
Views: 1,229
Posted By phx
I was afraid of something like that. Then there...

I was afraid of something like that.
Then there is no sane way to do a VERTB-player without timer interrupts. Hmm... maybe you could do a Copper interrupt, 10 lines after VERTB? But this would make...
Forum: Coders. Asm / Hardware 22 April 2021, 12:00
Replies: 25
Views: 1,229
Posted By phx
Usually you don't have to rely on interrupts...

Usually you don't have to rely on interrupts which are only valid for one specific scan line. Many raster line dependent modifications can be done by the Copper, without interrupts. Otherwise a music...
Forum: Coders. General 22 April 2021, 11:17
Replies: 44
Views: 4,908
Posted By phx
You mean a binary file, generated for a fixed...

You mean a binary file, generated for a fixed absolute address, without any hunk-format header? Yes. By giving the option -binary. Also -offset and -entry might be useful.

Note that reassembling...
Forum: Coders. General 21 April 2021, 22:41
Replies: 44
Views: 4,908
Posted By phx
IRA expects $00fb by default, because the MSB of...

IRA expects $00fb by default, because the MSB of the extension word should be unused in a byte-size instruction. Some assemblers generate such code, so you have to enable compatibility mode for that:...
Forum: Coders. General 21 April 2021, 18:26
Replies: 44
Views: 4,908
Posted By phx
It's all prepared to reimplement them. Nicolas...

It's all prepared to reimplement them. Nicolas wanted to work on it - since a few years. I have not much time either (too many other projects).

I do smaller changes and fixes, though.
Forum: Coders. Asm / Hardware 18 April 2021, 13:56
Replies: 2
Views: 381
Posted By phx
How man scanlines? When I did my ptplayer...

How man scanlines?


When I did my ptplayer I calculated using the HRM that 496 CIA ticks should be sufficient for an Audio DMA to occur, even with the lowest playback frequencies.
In reality...
Forum: Coders. C/C++ 17 April 2021, 20:51
Replies: 23
Views: 2,107
Posted By phx
Linker libraries. For AmigaOS you will...

Linker libraries.

For AmigaOS you will always link statically (except for OS4.x in some cases).

Yes. The NDK usually provides amiga.lib and debug.lib. Although most Amiga compilers provide...
Forum: Coders. C/C++ 17 April 2021, 14:16
Replies: 23
Views: 2,107
Posted By phx
Not much different than compiling on your Amiga. ...

Not much different than compiling on your Amiga.

What do you mean by "libraries"? The linker libraries should be there. The AmigaOS shared libraries (xyz.library) are not needed. The compiler...
Forum: Coders. C/C++ 17 April 2021, 11:43
Replies: 8
Views: 719
Posted By phx
Yes. Link with -lauto (or -lautos for small...

Yes. Link with -lauto (or -lautos for small data).

Yes. These functions must have the name _INIT_<pri>_<name>. Where <pri> is a priority between 1 and 9. 1 is called first. <name> is an optional...
Forum: Coders. C/C++ 13 April 2021, 00:47
Replies: 8
Views: 719
Posted By phx
No. The file size must differ. Otherwise your...

No. The file size must differ. Otherwise your configuration is broken. Example:

frank@nerthus cat helloamiga.c
#include <proto/dos.h>
int main()
{
BPTR out = Output();
Write(out,"Hello...
Forum: Coders. General 12 April 2021, 17:53
Replies: 12
Views: 771
Posted By phx
6809

6809
Forum: Coders. C/C++ 12 April 2021, 17:45
Replies: 8
Views: 719
Posted By phx
When your program doesn't kill the OS I would try...

When your program doesn't kill the OS I would try a real AmigaOS debugger, which offers all you need. I'm using BDebug (Aminet, comes with the Barfly assembler), which handles symbols and...
Forum: Coders. Releases 11 April 2021, 23:11
Replies: 14
Views: 5,305
Posted By phx
There are still copies available? :) CD...

There are still copies available? :)

CD would be useless as the game starts out of the floppy disk's boot block using a track loader.
Forum: Coders. C/C++ 11 April 2021, 23:05
Replies: 8
Views: 719
Posted By phx
I never used FS-UAE, but may be the 'w' command. ...

I never used FS-UAE, but may be the 'w' command.

Never heard of those.

I have no idea. There might be an interface in WinUAE, which is used by prb28's great VSCode Amiga Assembly environment:...
Forum: Retrogaming General Discussion 04 April 2021, 18:10
Replies: 194
Views: 10,944
Posted By phx
Only two of the four timers. The CIA-A timers...

Only two of the four timers. The CIA-A timers cause a level-2 interrupt, while CIA-B is level-6, like the serial port of Paula.
EDIT: Wrong. Paula's RBF interrupt is just level-5.

Indeed.

...
Forum: Coders. Releases 04 April 2021, 13:25
Replies: 18
Views: 1,259
Posted By phx
Nice! Well structured and readable source.

Nice! Well structured and readable source.
Forum: Coders. Asm / Hardware 01 April 2021, 11:41
Replies: 8
Views: 592
Posted By phx
Exactly. Of course, you can also use REPTN...

Exactly. Of course, you can also use REPTN directly, when its value suits you. :)
EDIT: Within \<REPTN> of course...
Forum: Coders. Asm / Hardware 01 April 2021, 11:29
Replies: 8
Views: 592
Posted By phx
It can't. The text given as macro arguments is...

It can't. The text given as macro arguments is never interpreted in any way, but just pasted into the macro source text at the positions marked with \1, \2, etc...

So when you call the original...
Forum: Coders. Asm / Hardware 31 March 2021, 21:21
Replies: 8
Views: 592
Posted By phx
It is possible, although not in a very elegant...

It is possible, although not in a very elegant way. If you look into the mot-syntax documentation you see that the special macro argument \<symbolname> is supported (same syntax as Devpac?). It will...
Forum: Coders. C/C++ 28 March 2021, 20:09
Replies: 23
Views: 2,107
Posted By phx
And it introduced some new bugs. ;) BTW,...

And it introduced some new bugs. ;)

BTW, does anybody know if there is an official URL to download the free 3.9 NDK, which doesn't disappear soon?
amiga.com no longer works.
Forum: Coders. C/C++ 28 March 2021, 01:40
Replies: 23
Views: 2,107
Posted By phx
Read the initial post again and you may notice...

Read the initial post again and you may notice that he mentioned 3.1.
Forum: Coders. C/C++ 27 March 2021, 18:57
Replies: 23
Views: 2,107
Posted By phx
I'm not sure about the legal situation of the...

I'm not sure about the legal situation of the AmigaOS NDK, and investigating that kind of stuff makes me very tired, so I prefer to stay on the safe side and release vbcc without it.

You should...
Forum: Retrogaming General Discussion 26 March 2021, 21:49
Replies: 194
Views: 10,944
Posted By phx
6809. Like the Dragon.

6809. Like the Dragon.
Forum: Coders. General 24 March 2021, 11:12
Replies: 5
Views: 664
Posted By phx
The first vbcc versions to support MorphOS were...

The first vbcc versions to support MorphOS were from 2000, so there must have been a public SDK somewhere, as I have never been a MOS developer.

My main development system is a Pegasos2 running...
Showing results 1 to 40 of 1883

 
Forum Jump

All times are GMT +2. The time now is 18:11.


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