English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1725
Search took 0.20 seconds.
Search: Posts Made By: phx
Forum: Coders. Asm / Hardware 15 September 2020, 14:53
Replies: 57
Views: 2,202
Posted By phx
I haven't said otherwise. No need to insist on...

I haven't said otherwise. No need to insist on this.[/QUOTE]
When I mentioned the same you replied:




It's not this thread, although it follows the usual pattern. It's the sum of all your...
Forum: Coders. Asm / Hardware 14 September 2020, 14:31
Replies: 57
Views: 2,202
Posted By phx
That's what I mean. Other choices than yours must...

That's what I mean. Other choices than yours must be wrong!

At least I won't come here and insist that only my opinion can be the right one. That's pathetic.
Forum: Coders. Asm / Hardware 14 September 2020, 12:37
Replies: 57
Views: 2,202
Posted By phx
Agreed. :great LOL Fortunately you...

Agreed. :great


LOL
Fortunately you never make the wrong choice.
Forum: Coders. Releases 13 September 2020, 11:46
Replies: 108
Views: 33,464
Posted By phx
ptplayer 6.0 release

I have finally released a new version. It took so long because we have currently no new game in a state to easily test all modifications ourselves. So thanks to all the beta testers!

The latest...
Forum: support.Apps 10 September 2020, 15:07
Replies: 12
Views: 574
Posted By phx
That's a good idea for MorphOS, thanks. Will...

That's a good idea for MorphOS, thanks. Will check it out.
Forum: Coders. Asm / Hardware 09 September 2020, 17:37
Replies: 57
Views: 2,202
Posted By phx
Why ask, when you know everything better anyway?...

Why ask, when you know everything better anyway? :laughing
Forum: Coders. Asm / Hardware 09 September 2020, 15:21
Replies: 57
Views: 2,202
Posted By phx
Of course it's common to return a result in Z....

Of course it's common to return a result in Z. But it's rare to not have a single data-register for scratch at the end of a function.

Ok. When the caller uses all registers and you define all...
Forum: support.Apps 09 September 2020, 14:03
Replies: 12
Views: 574
Posted By phx
I'm stuck with YAM 2.6 since a decade on my...

I'm stuck with YAM 2.6 since a decade on my Pegasos2/MorphOS. Never updated again, because MorphOS-support became constantly worse in the YAM-team. And why update something which just works? ;)

I...
Forum: Coders. Asm / Hardware 09 September 2020, 12:33
Replies: 57
Views: 2,202
Posted By phx
IMHO the scenario described in the OP is...

IMHO the scenario described in the OP is extremely rare and it makes no sense to think about a general solution, like a macro.

The following three cases may happen:


You have an unused...
Forum: Coders. Asm / Hardware 06 September 2020, 18:22
Replies: 20
Views: 9,204
Posted By phx
fi <opcode> is usually the best method to set a...

fi <opcode> is usually the best method to set a breakpoint for UAE in your code, if you select an opcode which appears nowhere else, like exg a7,a7 = fi cf4f. This code would also have no effect on...
Forum: Coders. Asm / Hardware 05 September 2020, 13:17
Replies: 18
Views: 1,099
Posted By phx
Shouldn't be too far away, and there have been...

Shouldn't be too far away, and there have been lots of changes in vasm and vlink since the last releases. But because these changes it also needs some more testing, so I'm cautious.

This BSS...
Forum: Coders. Asm / Hardware 05 September 2020, 12:59
Replies: 18
Views: 1,099
Posted By phx
VOBJ is a vasm/vlink internal object file format,...

VOBJ is a vasm/vlink internal object file format, which can be used when no other sane object file format exists. It is generally available for all architectures.

For the other object file formats...
Forum: Coders. Asm / Hardware 04 September 2020, 16:00
Replies: 18
Views: 1,099
Posted By phx
Yes, got it! And fixed. See next vlink snapshot. ...

Yes, got it! And fixed. See next vlink snapshot.

It was just a display problem. The "Linker symbols:" header was missing in the map file, so it looked like _LinkerDB belongs to the last section...
Forum: Coders. Releases 04 September 2020, 11:23
Replies: 108
Views: 33,464
Posted By phx
Yes, a few. I should really consider a release...

Yes, a few. I should really consider a release now. You may download the beta of V5.4 here: http://phoenix.owl.de/ptplayer54beta.lha

From the Readme:

- Fixed sign-bug in tremolo/vibrato command...
Forum: News 04 September 2020, 11:05
Replies: 240
Views: 54,234
Posted By phx
There is a 32-bit flags-field at offset $16 in...

There is a 32-bit flags-field at offset $16 in the TOS-executable header. vlink knows about the following, which may be ored together:
-tos-fastload: $01
-tos-fastram: $02
-tos-fastalloc: $04...
Forum: Coders. Releases 02 September 2020, 15:39
Replies: 108
Views: 33,464
Posted By phx
After some good suggestions from Ross the current...

After some good suggestions from Ross the current version of the player no longer modifies the level 6 interrupt vector, and it uses a simple toggle to alternative between the two TB interrupt...
Forum: Coders. Asm / Hardware 02 September 2020, 15:03
Replies: 18
Views: 1,099
Posted By phx
There are problems with your syntax. Yoffset.w+4...

There are problems with your syntax. Yoffset.w+4 is not correct, because the +4 should be part of the displacement, which is terminated by the .w suffix. Yoffset+4.w will work, although I would...
Forum: Coders. Asm / Hardware 01 September 2020, 15:44
Replies: 18
Views: 1,099
Posted By phx
Snapshots are done around 02:00 UTC, so you have...

Snapshots are done around 02:00 UTC, so you have been too early. The "near" fix was already checked in a day before.

Last time I gave up after I did some modifications (fixing the script which...
Forum: Coders. Asm / Hardware 31 August 2020, 17:08
Replies: 18
Views: 1,099
Posted By phx
It doesn't easily build on my system, without...

It doesn't easily build on my system, without doing many modifications.

-sdreg=5 is ok. It's the same like having a "near a5" on top the source.

Using extended 020 addressing modes for small...
Forum: Coders. Asm / Hardware 31 August 2020, 14:48
Replies: 3
Views: 411
Posted By phx
When you take over the system then method 5 is...

When you take over the system then method 5 is probably the fastest, but running your main loop in a VERTB interrupt has the advantage that you get some kind of multi-tasking, where you can for...
Forum: Coders. Asm / Hardware 29 August 2020, 20:15
Replies: 18
Views: 1,099
Posted By phx
Amiga-Hunk executables only support 32-bit...

Amiga-Hunk executables only support 32-bit absolute relocations, not 16-bit.

Any 16-bit absolute references should be constants (equates) and will be resolved by the linker. 16-bit address...
Forum: Coders. General 28 August 2020, 00:04
Replies: 27
Views: 2,663
Posted By phx
Yes, the 8-way scrolling engine in Solid Gold...

Yes, the 8-way scrolling engine in Solid Gold worked fine. It can scroll a maximum of 4 px/frame and draws a new row/column in two phases. Horizontally 9+9 tiles and vertically 12+11 tiles (refer to...
Forum: Coders. General 27 August 2020, 22:27
Replies: 27
Views: 2,663
Posted By phx
Depends on the scroll speed, the tile size and...

Depends on the scroll speed, the tile size and the size of the visible scrolling area, if I understand you correctly. With 1 pixel/frame it should be possible when blitting 2 tiles at once, but with...
Forum: Coders. General 27 August 2020, 11:02
Replies: 2
Views: 342
Posted By phx
Is there are reason for it? Those releases are...

Is there are reason for it? Those releases are very old and missing a lot of functions. Although I could check out the v1.1-tag and rebuild it, theoretically.
Forum: Coders. General 27 August 2020, 10:56
Replies: 2
Views: 280
Posted By phx
Not sure about the Posix library from ADE, but...

Not sure about the Posix library from ADE, but being part of ADE probably means that it is made for gcc only. This would be normal for such kind of libraries, which rely on internal structures...
Forum: Coders. Asm / Hardware 24 August 2020, 19:25
Replies: 18
Views: 1,145
Posted By phx
Indeed. Never noticed that. Although the...

Indeed. Never noticed that. Although the "(private)" text cannot be found in the 1.3 execbase.h. Must have been added later. So I agree that it is not exactly legal, but pretty safe. Especially when...
Forum: Coders. Asm / Hardware 20 August 2020, 10:56
Replies: 18
Views: 1,145
Posted By phx
IMHO there are two options: Write your...

IMHO there are two options:


Write your program OS-friendly and use AllocMem(). No problem at all!
Take over the system and don't use the OS. In this case you would at least want to scan...
Forum: Coders. Asm / Hardware 07 August 2020, 23:06
Replies: 2
Views: 555
Posted By phx
It would. The problem here is that the...

It would.

The problem here is that the combination of branch-optimizations and 32-bit alignments may get you into a situation which results in an endless oscillation of performing the optimization...
Forum: Coders. C/C++ 06 August 2020, 20:25
Replies: 8
Views: 627
Posted By phx
You should better not write -lvc there. There is...

You should better not write -lvc there. There is also no need for it.


As long as you don't give the -nostdlib option the frontend will always link with vc.lib automatically, after all other...
Forum: News 06 August 2020, 11:34
Replies: 117
Views: 7,014
Posted By phx
Just discovered that now. Well done! Looks highly...

Just discovered that now. Well done! Looks highly professional and absolutely in the style of the late Amiga era. Graphics are superb! Thanks for releasing such a gem! :great
Forum: Coders. C/C++ 06 August 2020, 11:26
Replies: 8
Views: 627
Posted By phx
open(), read() and write() are not part of the...

open(), read() and write() are not part of the ISO-C standard, so you cannot expect them to be in a C library, and really portable C code would not use them.

These are Unix system calls and...
Forum: Nostalgia & memories 30 July 2020, 17:28
Replies: 48
Views: 2,580
Posted By phx
This might have been the same magazine where I...

This might have been the same magazine where I learned about the Amiga (Happy Computer or 64er?). But I bought it and read the whole article! ;)

I saw it for real the first time in 1986, when we...
Forum: Coders. Blitz Basic 29 July 2020, 16:34
Replies: 98
Views: 15,054
Posted By phx
Usually you should be able to specify a fixed...

Usually you should be able to specify a fixed channel number when starting an effect. But I'm still confused about your statement that it didn't work for you to play an effect on a fixed channel of 0...
Forum: Coders. Asm / Hardware 28 July 2020, 17:48
Replies: 13
Views: 1,138
Posted By phx
Sure. It depends on your startup-code to call...

Sure. It depends on your startup-code to call the constructors and handle their return-code. The linker only provides you with the symbol __CTOR_LIST__ (and __DTOR_LIST__) to reference the...
Forum: Coders. Blitz Basic 28 July 2020, 15:44
Replies: 98
Views: 15,054
Posted By phx
Hmmm. I just had a look at the source code again,...

Hmmm. I just had a look at the source code again, and it seems that the mask set by mt_musicmask() is just a "hint" which channels should better not be used for effects. But when the player only sees...
Forum: Coders. Asm / Hardware 27 July 2020, 11:16
Replies: 4
Views: 514
Posted By phx
Fixed. Errors during expression evalulation...

Fixed. Errors during expression evalulation should not show up before the final pass!

Please try tomorrow's daily source snapshot or wait for the next release.
Forum: Coders. Asm / Hardware 27 July 2020, 01:48
Replies: 4
Views: 514
Posted By phx
The symbols franco and ciccio are unknown during...

The symbols franco and ciccio are unknown during the first pass, so they evaluate to zero.
I would call it a bug. Never noticed that before. Thanks for reporting! Division by zero errors shouldn't...
Forum: project.Amiga Game Factory 27 July 2020, 00:02
Replies: 38
Views: 6,780
Posted By phx
Yes! It's not dead! :great

Yes! It's not dead! :great
Forum: Coders. Blitz Basic 26 July 2020, 02:03
Replies: 98
Views: 15,054
Posted By phx
Bit 0 is channel 0, so it should have been %0111.

Bit 0 is channel 0, so it should have been %0111.
Forum: Coders. Asm / Hardware 25 July 2020, 22:25
Replies: 13
Views: 1,138
Posted By phx
Ok. So the include directive would be comparable...

Ok. So the include directive would be comparable to an xref.


Don't be so sure about it. ;)
Linkers support automatic constructor/destructor handling. For example vlink recognises vbcc-style...
Showing results 1 to 40 of 1725

 
Forum Jump

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


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