English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 1257
Search took 0.10 seconds.
Search: Posts Made By: phx
Forum: Coders. General Today, 15:17
Replies: 5
Views: 168
Posted By phx
Indeed, I have these lists with active and...

Indeed, I have these lists with active and inactive objects.

Doing the position checks less frequent for objects which are far away is certainly another good idea! Thanks.
Forum: Coders. General Today, 14:24
Replies: 5
Views: 168
Posted By phx
That's actually a quite good idea! Thanks both of...

That's actually a quite good idea! Thanks both of you!

It could even be easier/faster to discard the least 8 bits of an coordinate. So I just use the high-byte to determine the hash bucket. On the...
Forum: Nostalgia & memories Today, 13:59
Replies: 4
Views: 227
Posted By phx
Right. Mac68k hardware were never really capable...

Right. Mac68k hardware were never really capable to emulate an Amiga, but the first faster PowerPC's definitely were.

I am still using E-UAE on Apple PowerBook (G3) and iBook G4 for Amiga...
Forum: Coders. General Today, 12:25
Replies: 5
Views: 168
Posted By phx
Sorting object positions in an 8-way scrolling game

In a 2-way, i.e. plain horizontal or plain vertical, scroller you can avoid a lot of unnecessary comparisons when you keep your objects sorted.

For example, in a horizontally scrolling game, you...
Forum: Coders. General 21 February 2019, 18:08
Replies: 2
Views: 93
Posted By phx
VBR? That's the Vector Base Register. You...

VBR? That's the Vector Base Register. You probably mean VBL, but even that would be wrong. Keyboard interrupts are generated at CIA-A, which then assigns the level-2 interrupt line.

You can read...
Forum: Coders. Asm / Hardware 01 February 2019, 19:28
Replies: 32
Views: 1,582
Posted By phx
I'm also using the NOP approach in this form, but...

I'm also using the NOP approach in this form, but only when I have a movem with several registers preceding it, like in your example. I guess the movem takes long enough, so that no problem ever...
Forum: Coders. General 20 January 2019, 16:53
Replies: 9
Views: 499
Posted By phx
I didn't look into the P61 source, so perhaps...

I didn't look into the P61 source, so perhaps Photon can shed some light on it, but there is a good chance that a player doesn't write to a channel's audio registers, when no music it played on it.
...
Forum: Coders. General 19 January 2019, 18:38
Replies: 3
Views: 467
Posted By phx
Oh... You were running out of address...

Oh...

You were running out of address registers, right? :)
Forum: Coders. Language 13 January 2019, 12:07
Replies: 6
Views: 491
Posted By phx
Either that, or the startup code opens a V36+...

Either that, or the startup code opens a V36+ library.
Does it crash/freeze or return an error code? If so, look at the error code. With unsupported hunks LoadSeg will just refuse starting the...
Forum: Coders. Asm / Hardware 04 January 2019, 19:31
Replies: 19
Views: 547
Posted By phx
Sort of. Also other file formats, like ELF, use...

Sort of. Also other file formats, like ELF, use the technique of not storing uninitialized space at the end of a section. So it seemed easier and made more sense to enable it by default.

I...
Forum: Coders. General 01 January 2019, 21:59
Replies: 2
Views: 372
Posted By phx
When you made VOBJ object files you can check the...

When you made VOBJ object files you can check the defined symbols in them with "vobjdump".

Did you XDEF P61_Init in 610.6.asm, so it is visible to the linking process?
Forum: project.Amiga Game Factory 01 January 2019, 21:54
Replies: 11
Views: 779
Posted By phx
Thanks. I will try it with Damien first, because...

Thanks. I will try it with Damien first, because he already contacted me. But I really would like to come to back to you in case he has no time, or makes the text even worse as it is now... ;)
Forum: News 01 January 2019, 12:07
Replies: 46
Views: 2,473
Posted By phx
It's a valid personal opinion. Not everybody...

It's a valid personal opinion. Not everybody likes jump'n'runs. No offense taken.
Forum: project.Amiga Game Factory 31 December 2018, 17:22
Replies: 11
Views: 779
Posted By phx
We are currently looking for an english native...

We are currently looking for an english native speaker, who would like to improve and proof-read the text in our booklet for the physical release.

Please contact me, if you want to help, and...
Forum: project.Amiga Game Factory 31 December 2018, 16:16
Replies: 11
Views: 779
Posted By phx
[released] Trap Runner

The final release of Trap Runner ( http://eab.abime.net/showthread.php?t=94066 ) appeared today! The News announcement will appear shortly on this forum.
Forum: News 31 December 2018, 16:06
Replies: 46
Views: 2,473
Posted By phx
Trap Runner Final Release

Just in time, before the end of the year (at least in this part of the world), Retroguru & Night OWL Design are proud to release the final version of Trap Runner! Graphics have been slightly reworked...
Forum: Coders. Asm / Hardware 29 December 2018, 22:47
Replies: 10
Views: 745
Posted By phx
Or rather unlucky that the bugs haven been hidden...

Or rather unlucky that the bugs haven been hidden so long. Except you don't care for 68000 compatibility. ;)

No. It just exists for assembling old sources, or to test compatibility when you want...
Forum: Coders. Releases 29 December 2018, 22:39
Replies: 31
Views: 8,822
Posted By phx
That was quick. Thanks! I was asked for...

That was quick. Thanks!

I was asked for MacOS-versions today. By any chance, did you compile something for OSX as well? :D
Forum: Coders. C/C++ 29 December 2018, 12:58
Replies: 3
Views: 387
Posted By phx
I would even say any compiler with an ANSI/ISO-C...

I would even say any compiler with an ANSI/ISO-C compatible clib should do that. Otherwise it is broken.
Forum: Coders. Asm / Hardware 28 December 2018, 23:47
Replies: 10
Views: 745
Posted By phx
Yes. Because real Devpac does the same. ...

Yes. Because real Devpac does the same.

Correct.

Be careful here! That could be bad data alignments in your source. Something like...

even
dc.b 1
label:
dc.w ...
Forum: Coders. Asm / Hardware 28 December 2018, 21:11
Replies: 10
Views: 745
Posted By phx
Oh. Hmm... It's always good when such a topic...

Oh. Hmm...
It's always good when such a topic comes up here, because it makes me think about my decisions from the past again.

In fact, there should be an error! At least in Devpac-compatibility...
Forum: Coders. Contest 26 December 2018, 22:48
Replies: 728
Views: 44,263
Posted By phx
Mcgeezer promised to make the game playable with...

Mcgeezer promised to make the game playable with standard Amiga joysticks, so I guess everybody can be happy. :)

Although I don't understand statements like "don't care for single-button...
Forum: Coders. Contest 24 December 2018, 00:06
Replies: 728
Views: 44,263
Posted By phx
Nice progress here. Looks really good! Now I'm...

Nice progress here. Looks really good! Now I'm waiting for the famous Ocean Loader Tune! :)

I did a quick check of the latest ADF in WinUAE, but probably I don't have correct configuration (I used...
Forum: Coders. Asm / Hardware 23 December 2018, 21:21
Replies: 6
Views: 732
Posted By phx
Here it is. NOLINE has disappeared. ...

Here it is. NOLINE has disappeared.

frank@jaana wget -q http://sun.hasenbraten.de/vasm/daily/vasm.tar.gz
frank@jaana tar xzf vasm.tar.gz
frank@jaana grep "for input" vasm/general_errors.h
...
Forum: Coders. Asm / Hardware 23 December 2018, 00:38
Replies: 5
Views: 527
Posted By phx
Then your BASEREG approach is probably the...

Then your BASEREG approach is probably the easiest way to clean it up.

Looks like a simple search&replace in the editor for me. Search for "-VARS(a4)", replace by "(a4)". :)
Forum: Coders. Asm / Hardware 22 December 2018, 15:47
Replies: 5
Views: 527
Posted By phx
BASEREG doesn't automatically convert the...

BASEREG doesn't automatically convert the addressing mode from absolute to base-displacement. Neither in AsmOne nor in PhxAss or vasm. You have to write DATA1(a4).

If you want auto-conversion, you...
Forum: Coders. Asm / Hardware 22 December 2018, 00:48
Replies: 8
Views: 534
Posted By phx
If you want a more compact solution, do it like I...

If you want a more compact solution, do it like I did in my games (Solid Gold, Sqrxz, Trap Runner). Use vlink with the -brawseg option to write separate files for each segment (you define segments,...
Forum: Retrogaming General Discussion 20 December 2018, 19:04
Replies: 52
Views: 3,310
Posted By phx
Depends on what you expect. Right. In the...

Depends on what you expect.

Right. In the computer segment the Amiga was outstanding with two independant playfields. But this was more common on arcade machine or consoles, which even had more...
Forum: Coders. General 19 December 2018, 23:07
Replies: 23
Views: 3,468
Posted By phx
I wouldn't hold my breath for it - SCNR :D

I wouldn't hold my breath for it - SCNR :D
Forum: Coders. Asm / Hardware 18 December 2018, 16:10
Replies: 6
Views: 732
Posted By phx
BTW, this is a minimal modification: ---...

BTW, this is a minimal modification:

--- general_errors.h 14 Mar 2018 10:14:44 -0000 1.60
+++ general_errors.h 18 Dec 2018 14:08:35 -0000
@@ -10,7 +10,7 @@
"number or identifier...
Forum: Coders. Asm / Hardware 17 December 2018, 17:50
Replies: 6
Views: 732
Posted By phx
Oh, yes. That's because I am using the same error...

Oh, yes. That's because I am using the same error message for all source text files I am reading. So it is also used for the initial source, which has no line number, of course.


Yes......
Forum: Coders. Asm / Hardware 13 December 2018, 00:51
Replies: 89
Views: 10,190
Posted By phx
Indeed, it helps a lot when reading V8 from VPOSR...

Indeed, it helps a lot when reading V8 from VPOSR later. :)

Also thanks to dissident for digging out the old article. I couldn't remember it, although I bought most issues of Amiga Magazin.

So...
Forum: Coders. Asm / Hardware 12 December 2018, 14:22
Replies: 89
Views: 10,190
Posted By phx
Yes. I rarely noticed, because I just worked with...

Yes. I rarely noticed, because I just worked with NTSC-sized CLIs. But you are right!

Thanks. But as you confirmed that this problem really existed it is probably best to do all checks yourself,...
Forum: Coders. Asm / Hardware 11 December 2018, 22:47
Replies: 89
Views: 10,190
Posted By phx
Is ExecBase.PowerSupplyFrequency always correct? ...

Is ExecBase.PowerSupplyFrequency always correct?

Ross mentioned that Kick 1.x sometimes reports a wrong frequency, and I remember that too. But I do not remember if it was wrong video or power...
Forum: Coders. Asm / Hardware 11 December 2018, 18:26
Replies: 89
Views: 10,190
Posted By phx
To find out whether the video is PAL or NTSC you...

To find out whether the video is PAL or NTSC you only have to look for the maximum raster line in VPOSR. But...

Yes. That complicates things. So you first have to determine PAL/NTSC video mode...
Forum: Amiga scene 10 December 2018, 13:30
Replies: 31
Views: 2,584
Posted By phx
A great artist like jojo73 really deserves a good...

A great artist like jojo73 really deserves a good programmer!
Forum: Coders. Tutorials 08 December 2018, 02:18
Replies: 111
Views: 6,936
Posted By phx
Indeed. You're right. So the only advantages...

Indeed. You're right.

So the only advantages by using DBcc are:
- it is still faster on the 68010 (DBcc-loop cache)
- it is shorter
Forum: Coders. Tutorials 08 December 2018, 00:43
Replies: 111
Views: 6,936
Posted By phx
I like doing strlen() with dbeq. It also takes...

I like doing strlen() with dbeq. It also takes advantage of the 68010 DBcc-cache. :)

moveq #-1,d0
.1: tst.b (a0)+
dbeq d0,.1
not.l d0


EDIT: Oh, just...
Forum: Amiga scene 08 December 2018, 00:31
Replies: 128
Views: 11,218
Posted By phx
Same here. The following command lists all...

Same here. The following command lists all current FB networks for adding them to your router's firewall:

# whois -h whois.radb.net -- '-i origin AS32934' | grep ^route:I did a small shell script...
Forum: Coders. Tutorials 06 December 2018, 23:20
Replies: 111
Views: 6,936
Posted By phx
Yes. V36 means OS2.0. You will find Amiga 500s...

Yes. V36 means OS2.0. You will find Amiga 500s with any type of ROM, from 1.2 to 3.1. 1.3 is probably the most frequent.


Certainly not true. Or I misunderstood you. There is "rol #x,Dn", "lsr...
Showing results 1 to 40 of 1257

 
Forum Jump

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


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