English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 2239
Search took 0.24 seconds.
Search: Posts Made By: phx
Forum: project.Amiga Game Factory 26 November 2022, 01:31
Replies: 183
Views: 48,432
Posted By phx
I would recommend at least 6.0, better 6.2. ...

I would recommend at least 6.0, better 6.2.

The clicks are most likely instrument samples which don't have the first two bytes zeroed.
Forum: Coders. General 18 November 2022, 16:16
Replies: 3
Views: 365
Posted By phx
Maximizing the available resources (especially...

Maximizing the available resources (especially RAM and CPU).

Yes. The trackdisk routines are very much reusable.
Forum: support.Amix 18 November 2022, 15:15
Replies: 1
Views: 343
Posted By phx
I'm nearly too embarrassed to reply, but yes......

I'm nearly too embarrassed to reply, but yes... I'm more or less responsible for the current state of the amigappc port. :(

I did a lot of work on it during 2009 and 2010, based on the initial...
Forum: Coders. General 17 November 2022, 18:16
Replies: 3
Views: 365
Posted By phx
Depends whether your game runs under AmigaOS or...

Depends whether your game runs under AmigaOS or takes over the hardware. An OS-compliant game usually gets that for free.

When taking over the hardware you have to think low level, and it becomes...
Forum: Coders. General 17 November 2022, 18:02
Replies: 9
Views: 428
Posted By phx
Correct. That's a difference of vasm when...

Correct. That's a difference of vasm when compared to Devpac, BTW. Devpac automatically aligns all data directives. It was my decision to give the developer this liberty.

You can always get the...
Forum: Nostalgia & memories 04 November 2022, 15:36
Replies: 447
Views: 19,838
Posted By phx
IMHO there was absolutely no reason to get a PC...

IMHO there was absolutely no reason to get a PC until the mid 90s. Even if there were a few titles which are superiour and without a match on the Amiga, it still doesn't make sense to invest in an...
Forum: Coders. Asm / Hardware 03 November 2022, 18:36
Replies: 2
Views: 260
Posted By phx
Interesting. This should work, and it works for...

Interesting. This should work, and it works for me here. Broken vlink version? Where is the executable from? Which version is it (vlink -v)? You may also try to call vlink with -t to see which files...
Forum: Retrogaming General Discussion 29 October 2022, 14:28
Replies: 31
Views: 1,937
Posted By phx
Some flight simulators (DCS, X-Plane) tend to...

Some flight simulators (DCS, X-Plane) tend to simulate physics quite accurately.
Forum: Nostalgia & memories 25 October 2022, 18:06
Replies: 26
Views: 1,023
Posted By phx
Yes! Actually, I only play one tabletop game,...

Yes! Actually, I only play one tabletop game, because it leaves no time for any other: Advanced Squad Leader (ASL). The most complex tactical board wargame in existence (since 1985). Probably the...
Forum: Coders. Asm / Hardware 25 October 2022, 12:18
Replies: 11
Views: 1,018
Posted By phx
Then whdload Relocate didn't support legal OS2.0...

Then whdload Relocate didn't support legal OS2.0 executables until now? And that never occured before? :)
What about HUNK_RELRELOC32 (OS3.0+)?

This is actually the default for emitting...
Forum: Nostalgia & memories 20 October 2022, 16:42
Replies: 109
Views: 11,718
Posted By phx
Always used Amiga and Unix systems for anything...

Always used Amiga and Unix systems for anything serious.

My first Windows-PC is still my recent one. ASUS G20CB. Got it around 2016/2017, because I absolutely wanted to play Elite Dangerous and...
Forum: Coders. C/C++ 17 October 2022, 17:52
Replies: 8
Views: 2,420
Posted By phx
Besides your solution with an inline assembler...

Besides your solution with an inline assembler function the best approach would be a separate assembler object, like:

data

xref KPutStr
xdef _addr
_addr:
...
Forum: Coders. Asm / Hardware 14 October 2022, 13:49
Replies: 6
Views: 621
Posted By phx
I noticed that ACE uses my ptplayer for music,...

I noticed that ACE uses my ptplayer for music, but I can only guarantee its function when you have taken over the system.
I know I'm repeating myself, but there are only two solutions:

1. Write...
Forum: Coders. Asm / Hardware 12 October 2022, 01:36
Replies: 38
Views: 1,990
Posted By phx
Agreed.

Agreed.
Forum: Coders. Asm / Hardware 11 October 2022, 01:27
Replies: 38
Views: 1,990
Posted By phx
Yes, I thought about that too (although I...

Yes, I thought about that too (although I considered a warning). Will probably implement that these days. Thanks!
Forum: Coders. Asm / Hardware 11 October 2022, 00:33
Replies: 38
Views: 1,990
Posted By phx
Hmm... I seem to remember that Olaf mentioned...

Hmm... I seem to remember that Olaf mentioned these stupid DBF-counters in the LoadSeg code. Which exact kernel version is that? Does the bug exist for everything <= V36?

I have a workaround for...
Forum: Coders. Asm / Hardware 08 October 2022, 20:39
Replies: 12
Views: 1,030
Posted By phx
Although, I don't know any OS function which...

Although, I don't know any OS function which changes A6. Shouldn't happen.
Forum: Coders. Asm / Hardware 05 October 2022, 19:24
Replies: 12
Views: 1,030
Posted By phx
This is what most 68k operating systems and...

This is what most 68k operating systems and compilers do. Hence it is easiest to follow the ABI in your own code as well, to avoid any confusion.
Forum: Coders. Asm / Hardware 05 October 2022, 12:18
Replies: 12
Views: 1,030
Posted By phx
I'm always recommending that too, and it is...

I'm always recommending that too, and it is probably one of the reasons for the crash.

Look at the last function you posted:

; D1: file handle
; A1: target pointer
; D6: num entries (here...
Forum: Coders. General 03 October 2022, 15:34
Replies: 11
Views: 1,071
Posted By phx
Originally I based my player on the source text...

Originally I based my player on the source text and features of the official V2.3b source, but that has no longer much relevance.
Forum: Coders. General 03 October 2022, 14:41
Replies: 11
Views: 1,071
Posted By phx
Not sure what you mean. I never released such a...

Not sure what you mean. I never released such a version. The last release was V6.2: http://aminet.net/package/mus/play/ptplayer
Forum: Coders. General 03 October 2022, 12:09
Replies: 11
Views: 1,071
Posted By phx
Sure. The structure offset of n_sfxpri is...

Sure. The structure offset of n_sfxpri is obviously 5, so try this:

bsr _mt_playfx
move.l d0,a0
playing tst.b 5(a0)
bne playing
Forum: Coders. General 01 October 2022, 16:04
Replies: 11
Views: 1,071
Posted By phx
It's hidden, but it is documented. When you look...

It's hidden, but it is documented. When you look at the description of _mt_playfx in the ptplayer.readme, you can read:

RETURN VALUES: A pointer to a channel-status structure (see ptplayer.h)
...
Forum: Coders. Asm / Hardware 30 September 2022, 18:33
Replies: 4
Views: 715
Posted By phx
Or use -opt-allbra which optimises all branches,...

Or use -opt-allbra which optimises all branches, regardless of size extension present.
Forum: Coders. General 27 September 2022, 13:14
Replies: 45
Views: 5,838
Posted By phx
What makes LEA attractive is that you can store...

What makes LEA attractive is that you can store the result of the addition to a different register.
Forum: Coders. Language 25 September 2022, 13:16
Replies: 4
Views: 1,126
Posted By phx
Depends on what is most important for you. Code...

Depends on what is most important for you. Code quality, stability, Amiga integration, cross-compiling, resource requirements (size, runtime), ease of maintenance and setup, up to date with modern C...
Forum: Amiga scene 06 September 2022, 00:07
Replies: 1,109
Views: 89,662
Posted By phx
Judging that also depends on your personal...

Judging that also depends on your personal expectations. Do you want further development of AmigaOS at all cost? Then open source may indeed be the only chance. But once the first open source fork of...
Forum: Amiga scene 05 September 2022, 22:32
Replies: 1,109
Views: 89,662
Posted By phx
This may work, with a strong company behind...

This may work, with a strong company behind AmigaOS.

But let's assume there are legal issues and the state is unclear, or just that the owning company is "weak". Maybe development comes to a halt....
Forum: Amiga scene 05 September 2022, 20:41
Replies: 1,109
Views: 89,662
Posted By phx
I feel I shouldn't post in this thread, because I...

I feel I shouldn't post in this thread, because I have no opinion concerning the Vampire.

But I want to add that Thomas is right about not open-sourcing the OS. The only possible approach would be...
Forum: Coders. C/C++ 02 September 2022, 16:54
Replies: 26
Views: 3,219
Posted By phx
Since I noticed you are using my "ptplayer" you...

Since I noticed you are using my "ptplayer" you should know that this is not a recommended use case. From the ptplayer.readme:

This player is intended for games/demos which take over the...
Forum: Coders. Asm / Hardware 02 September 2022, 16:34
Replies: 3
Views: 822
Posted By phx
IO_COMMAND is a word. And, as a/b already pointed...

IO_COMMAND is a word. And, as a/b already pointed out, you want to write the constant KBD_READMATRIX to it (immediate addressing mode):

move.w #KBD_READMATRIX,IO_COMMAND(A0)
This is not...
Forum: project.Amiga Game Factory 28 August 2022, 23:15
Replies: 133
Views: 21,957
Posted By phx
Indeed. Nice game! Congratulations! Many...

Indeed. Nice game! Congratulations!
Many elements look familiar, also some enemies. :D

You only need a title music. And maybe rework the scrolling into the up-direction (nice surprise, that it...
Forum: Coders. Asm / Hardware 26 August 2022, 17:40
Replies: 11
Views: 1,741
Posted By phx
As I read the OP, he is looking for a good,...

As I read the OP, he is looking for a good, portable disassembler source, which prints the instructions in normal Motorola syntax.

I would be interested in such a source as well, preferably public...
Forum: Coders. Releases 25 August 2022, 00:33
Replies: 1,015
Views: 70,214
Posted By phx
This is a serious warning, which shouldn't be...

This is a serious warning, which shouldn't be ignored. Probably somebody wanted to write an even directive to make the code word-aligned, but it was seen as a label. It may cause alignment exceptions...
Forum: Coders. C/C++ 25 August 2022, 00:24
Replies: 5
Views: 1,008
Posted By phx
Good hint. :great Did that now, before I forget...

Good hint. :great
Did that now, before I forget it again. Same for Unix installations.
Forum: Coders. C/C++ 22 August 2022, 18:07
Replies: 5
Views: 1,008
Posted By phx
Hmm... no, I don't think this is what Jami means....

Hmm... no, I don't think this is what Jami means. You can see that with all NDK3.2 proto-headers. Not only for proto/exec.h. For example proto/graphics.h:

#ifdef _NO_INLINE

#include...
Forum: Amiga scene 22 August 2022, 17:26
Replies: 33
Views: 1,944
Posted By phx
Exactly! :great I understand that when...

Exactly! :great

I understand that when playing with a JoyPAD, using digi-pad Up to jump is annoying. But playing with a Joypad makes most games harder to control than with Joystick anyway.

When...
Forum: Coders. General 20 August 2022, 23:26
Replies: 12
Views: 1,848
Posted By phx
C was already used quite a lot in the past. Not...

C was already used quite a lot in the past. Not for the VIC-20, of course, but I remember Lazycow did most games in C with a small assembler core.
Volker's new 6502 backend for vbcc generates really...
Forum: Retrogaming General Discussion 17 August 2022, 20:16
Replies: 5,074
Views: 1,371,566
Posted By phx
One of the best games I ever played! Much...

One of the best games I ever played! Much recommended! You can play it again and again without ever getting bored. :great
Forum: Coders. Releases 16 August 2022, 11:22
Replies: 1,015
Views: 70,214
Posted By phx
What did you expect it to do? I'm not sure...

What did you expect it to do?

I'm not sure what linker we are talking about, but usually a linker option like -sc would merge all code sections, regardless of their name and attributes. -sd, on...
Showing results 1 to 40 of 2239

 
Forum Jump

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


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