English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1555
Search took 0.13 seconds.
Search: Posts Made By: phx
Forum: Coders. Nextgen Yesterday, 22:43
Replies: 2
Views: 223
Posted By phx
Sorry, missed that. For urgent questions use...

Sorry, missed that. For urgent questions use email. ;)


That was certainly already most of the work.

Is PAsm Sam Jordan's PPC assembler? I remember it used a kind of 68k Motorola syntax. Maybe...
Forum: Coders. Asm / Hardware Yesterday, 21:59
Replies: 7
Views: 244
Posted By phx
Hmm. Maybe it's easier, also for the...

Hmm. Maybe it's easier, also for the understanding, to treat the buffers completely independant.

I have usually a data structure of bitplane pointers and scroll-value for each of the two buffers....
Forum: Retrogaming General Discussion 27 January 2020, 19:05
Replies: 15
Views: 532
Posted By phx
He was 16 in 1990. He certainly improved his...

He was 16 in 1990. He certainly improved his skills over the years, until our latest game releases. ;)
Forum: Coders. Asm / Hardware 27 January 2020, 13:21
Replies: 9
Views: 282
Posted By phx
As far as I know code scheduling makes sense for...

As far as I know code scheduling makes sense for the 68060 only. But I think that rearranging code is nothing an assembler should do.

This step is usually done by a separate scheduler program,...
Forum: Coders. Asm / Hardware 26 January 2020, 20:15
Replies: 8
Views: 336
Posted By phx
There are no commercial assemblers anymore which...

There are no commercial assemblers anymore which offer more value than the free assemblers. Devpac is nice, but you probably also get it for free (not sure about the copyright situation there).
...
Forum: Coders. Asm / Hardware 26 January 2020, 20:06
Replies: 2
Views: 132
Posted By phx
Sure. Because in that case the situation is...

Sure. Because in that case the situation is completely different. With the EQU your program starts with an ORG, so everything is as you expect. But with a label called LEVEL1 the assembler...
Forum: Coders. Asm / Hardware 26 January 2020, 19:42
Replies: 11
Views: 470
Posted By phx
The obvious answer would be "Bresenham", which...

The obvious answer would be "Bresenham", which works without any multiplications and divisions. But how were you doing it before?

In Black Strawberry Cake I'm using such aimed missiles in the...
Forum: Retrogaming General Discussion 26 January 2020, 18:52
Replies: 15
Views: 532
Posted By phx
No. You can only drive around that demo track. We...

No. You can only drive around that demo track. We were young and unexperienced, and debugging possibilities were limited at that time. So finally a collision detection problem with the track borders...
Forum: Retrogaming General Discussion 26 January 2020, 18:34
Replies: 15
Views: 532
Posted By phx
Is the thread about games and utilities which...

Is the thread about games and utilities which were released to the public only? Then my earliest publications might have been the PhxAss assembler and PhxLnk linker on the Fish Disk series (around...
Forum: Coders. Asm / Hardware 26 January 2020, 02:15
Replies: 7
Views: 260
Posted By phx
:agree

:agree
Forum: Coders. General 26 January 2020, 02:03
Replies: 14
Views: 689
Posted By phx
Or by reporting them to the authors, as IRA is...

Or by reporting them to the authors, as IRA is still under active development. ;)


Do you mean that some BTST are not recognized? BTST on memory with a bit number > 7 is ignored. You can enable...
Forum: Coders. General 26 January 2020, 01:50
Replies: 14
Views: 689
Posted By phx
When the automatic text detection doesn‘t work...

When the automatic text detection doesn‘t work then you just have to add a TEXT directive to the config file for the region in question.


Make sure all optimisations in the assembler are...
Forum: Coders. Asm / Hardware 25 January 2020, 23:28
Replies: 4
Views: 290
Posted By phx
I have only a minute to reply. I will check your...

I have only a minute to reply. I will check your problem in more detail tomorrow.

But what I can say is that the only LOAD directive I know is the one from Seka and AsmOne, which copies the...
Forum: Coders. Asm / Hardware 25 January 2020, 23:19
Replies: 7
Views: 260
Posted By phx
Don't know what your amiga-ar is creating....

Don't know what your amiga-ar is creating. Probably a Unix ar-library? Have a look into the map file (-M) to see what vlink has done with it.

Unix libraries are supported by vlink, but you have to...
Forum: Coders. General 19 January 2020, 02:35
Replies: 4
Views: 239
Posted By phx
I cannot compile Windows executables, but the...

I cannot compile Windows executables, but the portable C source is here:
http://eab.abime.net/showpost.php?p=1351850&postcount=89
Forum: Coders. General 15 January 2020, 18:20
Replies: 84
Views: 8,009
Posted By phx
$ make CPU=m68k SYNTAX=mot Done.

$ make CPU=m68k SYNTAX=mot
Done.
Forum: Coders. C/C++ 14 January 2020, 12:17
Replies: 7
Views: 752
Posted By phx
Using __asm() inside a C function? No. The...

Using __asm() inside a C function? No. The compiler does not know what happens inside such a block.

Or did you think about calling an assembler function or inline routine? Then yes, the compiler...
Forum: Coders. C/C++ 13 January 2020, 19:10
Replies: 6
Views: 385
Posted By phx
To be more precise: if you plan to call clib...

To be more precise: if you plan to call clib (vclib in this case) functions...

Initialising the clib, or running constructors, would be the main reason for a startup code. And not even all clib...
Forum: Coders. C/C++ 12 January 2020, 16:03
Replies: 6
Views: 385
Posted By phx
Your code has no reference to vclib at all....

Your code has no reference to vclib at all. Otherwise you would read on top of the map file something like "vclib (path/file.c) needed due to _xyz". So you could also choose to drop -L.. and -lvc at...
Forum: Coders. C/C++ 12 January 2020, 03:24
Replies: 6
Views: 385
Posted By phx
Correct. An Amiga executable is always started...

Correct. An Amiga executable is always started with the first instruction in the first section. A linker usually keeps the order of object files on the command line, when merging their sections into...
Forum: Coders. Asm / Hardware 08 January 2020, 13:45
Replies: 33
Views: 1,157
Posted By phx
Ok. You convinced me. I will proably add that....

Ok. You convinced me. I will proably add that. And if the switch enables an error with $1234(pc), it should be set automatically when selecting Devpac-compatibility mode (-devpac).

Yes. I already...
Forum: Coders. Asm / Hardware 06 January 2020, 19:32
Replies: 8
Views: 368
Posted By phx
You cannot reassign it with a different...

You cannot reassign it with a different expression. But in an optimizing assembler the values of all labels will constantly change with every pass.

Sure. And I think I wrote that.

The problem...
Forum: Coders. Asm / Hardware 06 January 2020, 19:21
Replies: 33
Views: 1,157
Posted By phx
Er... no? :crazy Neither did I. But it was...

Er... no? :crazy

Neither did I. But it was reported as an error, a few days ago. Maybe it makes sense in jump-table macros, or similar? But even there you could use * or a label with \@.


Yes....
Forum: Coders. Asm / Hardware 06 January 2020, 18:55
Replies: 8
Views: 368
Posted By phx
Like with Devpac, a white-space character in the...

Like with Devpac, a white-space character in the operand ends the operand field and starts the comment field. This can be turned off by the -spaces option.

I think the default behaviour is what...
Forum: Coders. Asm / Hardware 06 January 2020, 14:38
Replies: 33
Views: 1,157
Posted By phx
This might be an important point. I agree...

This might be an important point.

I agree with most of what Kalms wrote. Except one case:
I would rather generate a warning here, which can optionally be switched off. It might be an error (hence...
Forum: Coders. Asm / Hardware 05 January 2020, 00:06
Replies: 33
Views: 1,157
Posted By phx
True for most assemblers, I think. Although there...

True for most assemblers, I think. Although there was a stupid assembler called PhxAss, which based it on the word after the opcode. :p
Forum: Coders. Asm / Hardware 05 January 2020, 00:02
Replies: 33
Views: 1,157
Posted By phx
Ross and Sparhawk have a point, expecting to...

Ross and Sparhawk have a point, expecting to handle 1234(pc) and label(pc) equally. It would be much more logical and also much easier to implement (I spent the last two days on terrible hacks for...
Forum: News 04 January 2020, 23:37
Replies: 14
Views: 1,130
Posted By phx
Line 444 ($1bc) of main.asm is a Load Error....

Line 444 ($1bc) of main.asm is a Load Error. Either a problem while decrunching the file, or while reading its blocks (checksum error, track not readable, etc.).

Maybe try with a better disk?
...
Forum: Coders. Asm / Hardware 04 January 2020, 22:26
Replies: 33
Views: 1,157
Posted By phx
Thanks for the input. My feeling is also that an...

Thanks for the input. My feeling is also that an expression without any label or external symbol in it should be encoded directly, without subtracting the PC.

But what about this?

VECTAB equ ...
Forum: Coders. Asm / Hardware 04 January 2020, 20:42
Replies: 33
Views: 1,157
Posted By phx
Direct PC-offset in assembler

What code would you expect to be generated, when writing

section code,code
lea 2(pc),a0
rts
And what code would you expect when writing

org $0
...
Forum: Coders. Asm / Hardware 04 January 2020, 20:29
Replies: 8
Views: 368
Posted By phx
No. Macros are handled like new directives.

No. Macros are handled like new directives.
Forum: Coders. Asm / Hardware 03 January 2020, 23:31
Replies: 20
Views: 1,561
Posted By phx
I think that DR stands for Data Relative and...

I think that DR stands for Data Relative and writes the difference between the given value (usually a label) and the current address into memory.


label:
dr.w label,label
Is the same...
Forum: Coders. Asm / Hardware 03 January 2020, 15:56
Replies: 20
Views: 1,561
Posted By phx
No. Exactly. Usually it makes no sense to...

No.

Exactly. Usually it makes no sense to switch syntax modules in a source or even in a project. ;)

If you really want to try it you have to build vasm with
make CPU=m68k SYNTAX=oldstyle
But...
Forum: Coders. Asm / Hardware 03 January 2020, 01:26
Replies: 20
Views: 1,561
Posted By phx
myCopperInfo: dc.w listsize ...

myCopperInfo:
dc.w listsize
dc.l player
dc.w curpos

There is not much help from the assembler here. But read below.


They are. rs.x appears in both...
Forum: Music. Finished Work 02 January 2020, 00:21
Replies: 0
Views: 499
Posted By phx
Trap Runner Bonus - Black Strawberry Cake [2019]

The link below opens a page with links to all Protracker MODs from the game and to the original MP3 files, composed with Renoise.

The author is my brother, Gerrit.
...
Forum: Music. Finished Work 02 January 2020, 00:20
Replies: 0
Views: 179
Posted By phx
Celtic Heart [2019]

The link below opens a page with links to all Protracker MODs from the game and to the original MP3 files, composed with Renoise.

The author is my brother, Gerrit.
...
Forum: Music. Finished Work 02 January 2020, 00:19
Replies: 0
Views: 158
Posted By phx
Trap Runner [2018]

The link below opens a page with links to all Protracker MODs from the game and to the original MP3 files, composed with Renoise.

The author is my brother, Gerrit.
...
Forum: Music. Finished Work 02 January 2020, 00:18
Replies: 0
Views: 161
Posted By phx
Solid Gold [2013]

The link below opens a page with links to all Protracker MODs from the game and to the original MP3 files, composed with Renoise.

The author is my brother, Gerrit.
...
Forum: Coders. C/C++ 30 December 2019, 01:02
Replies: 2
Views: 299
Posted By phx
Do you need any instructions which are not in v4?...

Do you need any instructions which are not in v4? ;)

I think support for v5 up to v7 should be easy to add, as cores are still 32 bits. But there is also an FPU now, which was not present in v4.
...
Forum: Coders. Blitz Basic 27 December 2019, 15:27
Replies: 85
Views: 8,156
Posted By phx
Ptplayer was designed for games which take over...

Ptplayer was designed for games which take over the system. It doesn't use the OS and programs Paula's hardware registers directly, so it will never work with AHI or any other sound hardware than...
Showing results 1 to 40 of 1555

 
Forum Jump

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


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