English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 195
Search took 0.02 seconds.
Search: Posts Made By: Jobbo
Forum: Coders. C/C++ 13 July 2021, 20:39
Replies: 28
Views: 1,092
Posted By Jobbo
That's incorrect. All valid FFP numbers have an...

That's incorrect. All valid FFP numbers have an IEEE equivalent.


Here is the original code I had copied which has some comments.


...
Forum: Coders. C/C++ 13 July 2021, 19:30
Replies: 28
Views: 1,092
Posted By Jobbo
As far as I'm aware all the versions we've posted...

As far as I'm aware all the versions we've posted do the best job possible to translate from IEEE to FFP, and a perfect job translating from FFP to IEEE.
Forum: Coders. C/C++ 13 July 2021, 18:55
Replies: 28
Views: 1,092
Posted By Jobbo
For what it's worth I updated my code so it can...

For what it's worth I updated my code so it can generate instances of my ffp class from native floats at compile time and vice versa.

I didn't port the 68000 assembler versions, which seems to be...
Forum: Coders. C/C++ 07 July 2021, 22:35
Replies: 28
Views: 1,092
Posted By Jobbo
Cool! I hadn't considered trying to get it all to...

Cool! I hadn't considered trying to get it all to happen at compile time. But that's pretty awesome that it can be made to work.
Forum: Coders. C/C++ 07 July 2021, 20:35
Replies: 28
Views: 1,092
Posted By Jobbo
I don't know what you mean by "static...

I don't know what you mean by "static initialization of flexible array members"?

Can you show me an example of what you're doing?
Forum: Coders. C/C++ 07 July 2021, 19:38
Replies: 28
Views: 1,092
Posted By Jobbo
I've done something similar. I wrote a...

I've done something similar.

I wrote a wrapper class around the FFP library. Then pulled some helper functions from elsewhere for conversion from and to ieee floats. I also added some trig/math...
Forum: Coders. Asm / Hardware 31 May 2021, 20:23
Replies: 16
Views: 1,614
Posted By Jobbo
You've missed the point. As I said, Sanity...

You've missed the point.

As I said, Sanity Interference is a "Dentro".

It's on a dos disk and the single file executable is 480k.

However, there is so much happening in that demo that it...
Forum: Coders. Asm / Hardware 31 May 2021, 18:13
Replies: 16
Views: 1,614
Posted By Jobbo
Thanks all for the suggestions. I'm probably not...

Thanks all for the suggestions. I'm probably not going to delve into writing my own right now since I don't actually have a pressing need for one yet. But it sounds like it would be fun at some...
Forum: Coders. Asm / Hardware 28 May 2021, 21:30
Replies: 16
Views: 1,614
Posted By Jobbo
Amiga Trackloaders

I've done a modest amount of Amiga coding in the distant past and now again recently.


However, I've only ever made self contained executables or intros.


When targeting a 1meg A500 it seems...
Forum: Graphics 23 May 2021, 23:59
Replies: 3
Views: 758
Posted By Jobbo
This is cool! Thanks for sharing, would love to...

This is cool! Thanks for sharing, would love to see more examples.
Forum: Coders. Asm / Hardware 22 May 2021, 06:02
Replies: 38
Views: 4,436
Posted By Jobbo
Thanks for the details. My take-away is that...

Thanks for the details.

My take-away is that I only need 1 wait because I'm setting the nasty bit and I'm only drawing lines!

Wish I hadn't refactored everything to 2 waits a few weeks back! :)
Forum: Coders. Asm / Hardware 20 May 2021, 22:03
Replies: 38
Views: 4,436
Posted By Jobbo
I'm not going to make any guesses. But I...

I'm not going to make any guesses.

But I would like to know if it's possible to get away with one blitter wait in certain situations and what those cases are?
Forum: Amiga scene 18 May 2021, 18:00
Replies: 42
Views: 4,111
Posted By Jobbo
The inline assembler is actually much better than...

The inline assembler is actually much better than most people realize, it's just harder than you'd expect to get it right.

I recommend reading through the docs carefully:...
Forum: Coders. Asm / Hardware 10 May 2021, 20:53
Replies: 2
Views: 859
Posted By Jobbo
Sounds like you just need to restore all the bob...

Sounds like you just need to restore all the bob backgrounds in one first pass.

Then cookie cut all the bobs after that in a second pass.
Forum: Coders. Asm / Hardware 28 April 2021, 19:26
Replies: 8
Views: 1,123
Posted By Jobbo
There's a lot going on there! The shapes...

There's a lot going on there!

The shapes don't seem to do the usual triangle warping so it doesn't seem to be linear interpolation and there are scenes with generic overdraw.

I would guess it's...
Forum: Coders. Asm / Hardware 27 April 2021, 18:24
Replies: 38
Views: 4,436
Posted By Jobbo
Thanks, like you I just followed other examples...

Thanks, like you I just followed other examples back in the day. But now I prefer to know why!
Forum: Coders. Asm / Hardware 27 April 2021, 18:16
Replies: 38
Views: 4,436
Posted By Jobbo
Pink Definitely a good idea to handle...

Pink


Definitely a good idea to handle long frames the way you have, so will probably copy that.


I'll have a think about the use of copjmp1/2. I might be able to do the same since there are...
Forum: Coders. Asm / Hardware 26 April 2021, 16:10
Replies: 38
Views: 4,436
Posted By Jobbo
I've run into this synchronization problem again...

I've run into this synchronization problem again after changing some things around and I realize that I didn't completely fix things last time.

I do have a fix but I don't fully understand why...
Forum: Coders. General 21 April 2021, 17:06
Replies: 12
Views: 1,983
Posted By Jobbo
It's really interesting to hear these features...

It's really interesting to hear these features can work effectively on a 68000.

I'm not sure how I would feel about opening this can of worms on a large project. But since most Amiga projects are...
Forum: Coders. General 19 April 2021, 23:15
Replies: 12
Views: 1,983
Posted By Jobbo
Please make them add the spaceship operator to...

Please make them add the spaceship operator to that list!
Forum: Coders. Asm / Hardware 19 April 2021, 21:14
Replies: 6
Views: 599
Posted By Jobbo
I wonder why disabling D wasn't made so it would...

I wonder why disabling D wasn't made so it would already achieve this.
Forum: Coders. Asm / Hardware 19 April 2021, 20:43
Replies: 6
Views: 599
Posted By Jobbo
Thanks. I was mostly concerned that I was missing...

Thanks. I was mostly concerned that I was missing something important or passing up some extra performance. But seems some demos are either sloppy or purposefully misleading.
Forum: Coders. Asm / Hardware 19 April 2021, 16:02
Replies: 6
Views: 599
Posted By Jobbo
Blitter D channel and fill questions.

I've been poking around at some demos as I try to put together my own blitter fill pass for some polygons.


Some of what I've seen has been surprising.


Firstly I've seen many cases for fills...
Forum: Coders. General 19 April 2021, 15:46
Replies: 12
Views: 1,983
Posted By Jobbo
Very interesting to see co-routines in use on...

Very interesting to see co-routines in use on Amiga. I haven't used them myself in other projects but I've seen the concept used in games at least as far back as 1998.

What is the overhead like...
Forum: Coders. Asm / Hardware 15 April 2021, 15:57
Replies: 39
Views: 2,364
Posted By Jobbo
I gave the latest a go and the cycle times are...

I gave the latest a go and the cycle times are now further off for indexed addressing modes.

I don't have time to look into the details but you might want to take a careful look.

The little...
Forum: Coders. Asm / Hardware 14 April 2021, 17:34
Replies: 13
Views: 966
Posted By Jobbo
Yes! Awesome. I need to learn those CC's more...

Yes! Awesome. I need to learn those CC's more thoroughly!
Forum: Coders. Asm / Hardware 14 April 2021, 05:09
Replies: 39
Views: 2,364
Posted By Jobbo
Here are some example that seem wrong based on...

Here are some example that seem wrong based on the timings reported in EASy68k and on this website http://oldwww.nvg.ntnu.no/amiga/MC680x0_Sections/timmove.HTML

These AKAIK should be 14 cycles but...
Forum: Coders. Asm / Hardware 14 April 2021, 00:36
Replies: 39
Views: 2,364
Posted By Jobbo
The timing doesn't show up for inline assembly....

The timing doesn't show up for inline assembly. If you want to really go crazy you might want to ignore any " markings because the inline assembly is always inside a string.

Sorry for all the...
Forum: Coders. Asm / Hardware 14 April 2021, 00:33
Replies: 39
Views: 2,364
Posted By Jobbo
I'm not sure what is all valid. I'm using...

I'm not sure what is all valid.

I'm using GCC with .s files and also inline assembly.

It seems like most white space is valid but not when specifying the register size so not gaps with for...
Forum: Coders. Asm / Hardware 14 April 2021, 00:19
Replies: 39
Views: 2,364
Posted By Jobbo
This must be why you're known as a legend....

This must be why you're known as a legend. :bowdown

And they say you should never meet your idols. :D
Forum: Coders. Asm / Hardware 13 April 2021, 23:17
Replies: 39
Views: 2,364
Posted By Jobbo
The output is also not coping with my white space...

The output is also not coping with my white space choices.

For example, it gets this all wrong except the last line:

move.w a6,( a2)
move.w d1,( 4,a2)
move.w d3,( 8,a2) ...
Forum: Coders. Asm / Hardware 13 April 2021, 23:07
Replies: 39
Views: 2,364
Posted By Jobbo
That works but it would be nice to have the...

That works but it would be nice to have the little icon to click.

amiga.assembly must be part of Bartman's extension.

I don't have any of the other ones you mentioned because I don't have those...
Forum: Coders. Asm / Hardware 13 April 2021, 22:24
Replies: 39
Views: 2,364
Posted By Jobbo
I tried this with Bartman's GCC setup and it...

I tried this with Bartman's GCC setup and it didn't work.

I think you need to add language modes: amiga.assembly and amiga.disassembly
Forum: Coders. General 13 April 2021, 05:19
Replies: 8
Views: 974
Posted By Jobbo
For generic interpolation I don't think it's...

For generic interpolation I don't think it's really practical do work on more than one channel at a time, so it would probably be best to use a byte array and do something like:

result[0] =...
Forum: Coders. General 13 April 2021, 04:31
Replies: 8
Views: 974
Posted By Jobbo
I think you are missing the point, if the Red or...

I think you are missing the point, if the Red or Blue difference is odd then when you divide by two it'll push a one into the upper bit of the neighboring color component, which you definitely will...
Forum: Coders. Asm / Hardware 11 April 2021, 23:43
Replies: 10
Views: 904
Posted By Jobbo
Thanks for sharing those details Dan. It's always...

Thanks for sharing those details Dan. It's always great to hear how famous effects were really done.

Where it seems complicated for the Melon demo is that there are so many overlapping cubes.
...
Forum: Coders. Asm / Hardware 11 April 2021, 20:22
Replies: 10
Views: 904
Posted By Jobbo
What sort of memory footprint does the mirror...

What sort of memory footprint does the mirror cube animation have?

Is it delta compressed or something like that?

For Fisherhawk Dr. I guess the "magic" is in the offline tool that generates...
Forum: Coders. Asm / Hardware 11 April 2021, 18:50
Replies: 10
Views: 904
Posted By Jobbo
I'd still like to know more about how they pull...

I'd still like to know more about how they pull it off.

Even if it's just a stream of lines to draw it still seems like a lot of lines for the blitter to work through and fill all in one frame.
Forum: Coders. Asm / Hardware 11 April 2021, 16:25
Replies: 10
Views: 904
Posted By Jobbo
Fisherhawk Dr. by Melon Dezign - Tech

Revision 2021 had some great entries for A500.


Watching and enjoying the demos is one thing, but what I'm really interested in is how they pull of their magic.


One effect that really stood...
Forum: Coders. C/C++ 11 April 2021, 16:07
Replies: 15
Views: 1,490
Posted By Jobbo
Does anyone know how to use the GCC assembler to...

Does anyone know how to use the GCC assembler to add locally scoped labels?

If I recall correctly, in other assemblers you just add a dot in front of the label and it'll scope to the nearest...
Showing results 1 to 40 of 195

 
Forum Jump

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


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