English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1005
Search took 0.39 seconds.
Search: Posts Made By: phx
Forum: Coders. Asm / Hardware Yesterday, 18:29
Replies: 2
Views: 227
Posted By phx
Of course you can: -x

Of course you can: -x
Forum: Coders. System 14 November 2017, 18:46
Replies: 3
Views: 328
Posted By phx
I don't remember having seen it documented...

I don't remember having seen it documented anyhere. I discovered that by looking into the exec/OpenDevice function.

In any case it is not in the official Autodocs. ;)
Forum: Coders. System 14 November 2017, 11:50
Replies: 3
Views: 328
Posted By phx
That's a shortcut used in the ROM to eliminate...

That's a shortcut used in the ROM to eliminate the many references to "timer.device" and "input.device" strings (probably to save space?).
OpenDevice() with name=0 means "timer.device" and name=1...
Forum: Coders. Asm / Hardware 10 November 2017, 13:28
Replies: 9
Views: 757
Posted By phx
I guess you lost some Copper DMA slots to...

I guess you lost some Copper DMA slots to Bitplane DMA by moving DDFSTOP to the right. So the Copper can no longer execute your WAIT instructions in time?

BTW, sprites 6 and 7 still work, you only...
Forum: News 04 November 2017, 13:43
Replies: 25
Views: 2,787
Posted By phx
There is the Coders forum. I would say...

There is the Coders forum. I would say vbcc-questions belong to Coders.C/C++ and vasm-questions perhaps to Coders.Asm/Hardware. Linker questions could be asked in Coders.General.

Or write me a...
Forum: News 04 November 2017, 00:29
Replies: 25
Views: 2,787
Posted By phx
-kick1hunks is a vasm option. As long as you...

-kick1hunks is a vasm option.

As long as you make sure that the compiler/assembler emits valid Kickstart 1.x hunks, then vlink will do no harm to them. ;)

The only vlink-option you shouldn't...
Forum: Coders. C/C++ 26 October 2017, 17:53
Replies: 7
Views: 301
Posted By phx
IIRC V36 is 2.0 and V34 is 1.3.

IIRC V36 is 2.0 and V34 is 1.3.
Forum: Coders. C/C++ 22 October 2017, 12:55
Replies: 2
Views: 221
Posted By phx
... Using the Exec-Interface (IExec) works with...

...
Using the Exec-Interface (IExec) works with V50 (OS4.x) only. Do you want to support 1.3 to 3.x (M68k) or 4.x (PPC), or both?

Open graphics.library. Cast the returned library-pointer to...
Forum: Amiga scene 12 October 2017, 11:05
Replies: 487
Views: 44,262
Posted By phx
No, it is not. This wrong assumption is also the...

No, it is not. This wrong assumption is also the reason for so many projects failing.

You have to know all the capabilities and limitions of your hardware and design the game around it. You should...
Forum: Coders. Asm / Hardware 05 October 2017, 17:39
Replies: 4
Views: 365
Posted By phx
That's all I need to know. Thanks to all! :)

That's all I need to know. Thanks to all! :)
Forum: Coders. Asm / Hardware 05 October 2017, 12:57
Replies: 4
Views: 365
Posted By phx
Trackloader without working /RDY pin

IIRC, the last generation of Amiga Technology A1200 got floppy disk drives without a working /RDY signal? Now I'm trying to make my trackloader compatible with those.

Currently I'm using the /RDY...
Forum: Coders. Asm / Hardware 01 October 2017, 01:40
Replies: 3
Views: 357
Posted By phx
Should be in the doc since last year. It's in...

Should be in the doc since last year. It's in chapter 4.4: mot-syntax directives.
Forum: Coders. C/C++ 30 September 2017, 20:21
Replies: 121
Views: 4,001
Posted By phx
Still we don't know what it does. Compile a...

Still we don't know what it does. Compile a simple function with and without -warpup and compare the assembler output (-S).

Probably. If you have a lot of time. Also note that this is still an old...
Forum: Coders. Asm / Hardware 30 September 2017, 20:12
Replies: 3
Views: 357
Posted By phx
Yes, anonymous labels are on my to do list since...

Yes, anonymous labels are on my to do list since a long time. But it's not easily implemented into vasm without being too intrusive. I also need it for the gas-compatibilty in the std-syntax module....
Forum: Coders. C/C++ 30 September 2017, 19:56
Replies: 121
Views: 4,001
Posted By phx
Sorry. Still didn't read the whole thread, but...

Sorry. Still didn't read the whole thread, but some more of it. ;)


Yes. I remember something like elf2exe2 was used to convert the ELF V.4-ABI executable into an AmigaDOS-hunk format file,...
Forum: Coders. C/C++ 30 September 2017, 14:33
Replies: 121
Views: 4,001
Posted By phx
try the nm command and look if those function are...

try the nm command and look if those function are in the libSDL.a:

$ m68k-amigaos-nm.exe -l libSDL.a | grep SDL_Flip
0000089c T _SDL_Flip
and ensure you have libSDl.a in last position in the...
Forum: News 26 September 2017, 18:04
Replies: 161
Views: 22,472
Posted By phx
Yes, the boxed release has an extra level at the...

Yes, the boxed release has an extra level at the end and one or two minor bug fixes (but nothing compatibility-related).

Do you have an 68060 Blizzard?
Forum: News 26 September 2017, 14:58
Replies: 161
Views: 22,472
Posted By phx
The game is meant to work with all classic Amiga...

The game is meant to work with all classic Amiga configurations. If it doesn't, then it is a bug and it was my fault.

From my experience with Sqrxz4-testing I remember a special Blizzard 68060...
Forum: Coders. Asm / Hardware 21 September 2017, 19:56
Replies: 31
Views: 1,750
Posted By phx
The TCP/IP stack shouldn't get cpu cycles...

The TCP/IP stack shouldn't get cpu cycles anymore, when the demo has taken over the system. I guess the problem is that the network card's device driver has enabled interrupts on the chip (for...
Forum: Coders. General 21 September 2017, 19:44
Replies: 11
Views: 687
Posted By phx
Most revision control systems can handle...

Most revision control systems can handle binaries. But you want them as text to see the diffs between two versions.
Forum: Coders. General 20 September 2017, 22:34
Replies: 11
Views: 687
Posted By phx
I'm using CVS for all projects since 15 years or...

I'm using CVS for all projects since 15 years or so, running on my server (sun.hasenbraten.de), which is also a NAS now. It was a full-blown Sun Sparc Server in the past.

Never needed much more...
Forum: Coders. Asm / Hardware 10 September 2017, 18:16
Replies: 2
Views: 498
Posted By phx
Nice! :) Some feedback: Maybe you want...

Nice! :)

Some feedback:

Maybe you want to define some offset-symbols with RS for your static structure?

I didn't study the source in detail, but AFAICS it only reads OFS (DOS\0) file...
Forum: New to Emulation or Amiga scene 06 September 2017, 18:22
Replies: 82
Views: 10,263
Posted By phx
I would guess so. I had a look into the pcmcia-ep...

I would guess so. I had a look into the pcmcia-ep driver this morning, and the error is the result of a 16-bit write operation which reads back as zero.
Forum: New to Emulation or Amiga scene 06 September 2017, 02:18
Replies: 82
Views: 10,263
Posted By phx
The supported Zorro network cards are listed...

The supported Zorro network cards are listed here:
http://wiki.netbsd.org/ports/amiga/

But your 3COM may be a PCMCIA card? Hmm... 3C589 belongs to the Eltherlink III family. Maybe the ep(4)...
Forum: support.WinUAE 31 August 2017, 15:26
Replies: 9
Views: 619
Posted By phx
Great! :) Note that this shortcut is only...

Great! :)

Note that this shortcut is only valid for the old ITE console. With a wscons-based display it will be Ctrl-LeftAlt-Esc, like on most other ports.
Forum: support.WinUAE 30 August 2017, 18:38
Replies: 9
Views: 619
Posted By phx
Can you still break into DDB with...

Can you still break into DDB with LeftAlt-LeftAmiga-F10 ?

Maybe you can also type CTRL-T to see which process the console is executing (might not work before multiuser).

Is the INSTALL kernel...
Forum: Coders. C/C++ 26 August 2017, 19:20
Replies: 9
Views: 535
Posted By phx
The debugger in UAE is quite low-level. But when...

The debugger in UAE is quite low-level. But when your knowledge of 68k-assembler is good, then this is an option. It doesn't offer much comfort, though. Its main advantage is to be able to debug...
Forum: Coders. C/C++ 24 August 2017, 18:53
Replies: 25
Views: 1,573
Posted By phx
Maybe somebody can help you when you are more...

Maybe somebody can help you when you are more specific about these errors. ;)

Note that this workshop was not written with the recent vbcc version in mind. I guess it was v0.9e. This may be...
Forum: Coders. Asm / Hardware 24 August 2017, 12:47
Replies: 89
Views: 13,289
Posted By phx
You disabled optimizations. Otherwise vasm would...

You disabled optimizations. Otherwise vasm would have told you this:

warning 2058 in line 1 of "tst.s": short-branch to following instruction turned into a nop
> bra.b .open
Without the...
Forum: OT - Technical 23 August 2017, 20:49
Replies: 27
Views: 1,588
Posted By phx
I'm using VPN to directly connect with my...

I'm using VPN to directly connect with my company's LAN. Most employees use it while travelling with their notebooks and tablets.

I have also set up a private VPN between the router of my parents...
Forum: Coders. Asm / Hardware 21 August 2017, 12:41
Replies: 10
Views: 716
Posted By phx
Not in any system includes I know. That's why I...

Not in any system includes I know. That's why I asked. Would be interesting to see what they are doing. I'm always interested in improving vasm's compatibility. :)
Forum: Coders. Asm / Hardware 20 August 2017, 22:11
Replies: 10
Views: 716
Posted By phx
What are NLONG and NSTRUCTURE? Macros? What are...

What are NLONG and NSTRUCTURE? Macros? What are they doing?

The FO directive (Frame Offset) can be used for negative offsets. For example:

rsreset
a fo.l 1
b fo.w 1...
Forum: Coders. Asm / Hardware 04 August 2017, 17:39
Replies: 83
Views: 4,525
Posted By phx
Get this:...

Get this: http://ada.evergreen.edu/~tc_nik/files/AmigaHardRefManual.pdf
And print it. The HRM is all you need for Amiga hardware programming.
Forum: Coders. General 01 August 2017, 16:40
Replies: 5
Views: 668
Posted By phx
I can help you with vasm, but I have never seen...

I can help you with vasm, but I have never seen CubicIDE. So I can only hope that somebody else knows. :nervous
Forum: Coders. Asm / Hardware 24 July 2017, 19:44
Replies: 89
Views: 13,289
Posted By phx
Thanks for reporting. Another sign-problem in the...

Thanks for reporting. Another sign-problem in the binary-output. Fixed it. Updated snapshot is available tomorrow.

BTW, this is off topic and I also have an email address. :)
Forum: Coders. C/C++ 22 July 2017, 23:23
Replies: 6
Views: 482
Posted By phx
That's not necessary. Type 22 means it is a "set...

That's not necessary. Type 22 means it is a "set element" symbol. From /usr/include/nlist.h:

#define N_SETT 0x16 /* text set element symbol */
These "sets" are only used in a.out...
Forum: Coders. C/C++ 22 July 2017, 18:28
Replies: 6
Views: 482
Posted By phx
HUNK_DREL16 usually exists for 16-bit...

HUNK_DREL16 usually exists for 16-bit base-relative addressing modes, accessing symbols from a Small Data section. On SAS/C, and other Amiga compilers like vbcc etc., these data- and bss-sections...
Forum: Coders. C/C++ 19 July 2017, 21:26
Replies: 15
Views: 745
Posted By phx
Yes. For a single library you can easily...

Yes.

For a single library you can easily modify this file. I am auto-generating all those sources for auto.lib from the FD-files (looking for ##base), of course.
Forum: Coders. C/C++ 19 July 2017, 20:30
Replies: 15
Views: 745
Posted By phx
No, it just runs the function pointers from the...

No, it just runs the function pointers from the constructor and destructor list. Here is vclib's portable _main.c. __main() is called by the lowlevel m68k-amigaos startup-code.

#include <stddef.h>...
Forum: Coders. C/C++ 19 July 2017, 18:20
Replies: 15
Views: 745
Posted By phx
Vbcc's standard Amiga config files automatically...

Vbcc's standard Amiga config files automatically link against vc.lib and amiga.lib.

Yes. You never know the default config file in an installation.

Through compiler/linker-specific constructors...
Showing results 1 to 40 of 1005

 
Forum Jump

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


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.54162 seconds with 9 queries