English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 40 of 159
Search took 0.02 seconds.
Search: Posts Made By: Jobbo
Forum: Coders. Asm / Hardware Today, 20:22
Replies: 5
Views: 155
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 Today, 18:50
Replies: 5
Views: 155
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 Today, 16:25
Replies: 5
Views: 155
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++ Today, 16:07
Replies: 15
Views: 619
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...
Forum: Coders. Asm / Hardware 26 March 2021, 22:18
Replies: 96
Views: 4,854
Posted By Jobbo
My one is in the spreadsheet "Jobbo 2", it's...

My one is in the spreadsheet "Jobbo 2", it's totally respectable in terms of error.
Forum: Coders. Asm / Hardware 26 March 2021, 20:09
Replies: 96
Views: 4,854
Posted By Jobbo
Excellent! Yeah, I started from Bhaskara for...

Excellent!

Yeah, I started from Bhaskara for my version.

Funnily enough I had the same moveq #5 and swap trick in some version but could not get the rest reorganized.

The precision is still...
Forum: Coders. Asm / Hardware 24 March 2021, 05:56
Replies: 96
Views: 4,854
Posted By Jobbo
I came up with my own higher precision version in...

I came up with my own higher precision version in 40bytes. Not sure if anyone can spot some extra size optimizations, it's late here!


moveq #0,d0
move.w #512,d1
.loop:
move.w d1,d2...
Forum: Coders. Asm / Hardware 23 March 2021, 14:37
Replies: 96
Views: 4,854
Posted By Jobbo
I added a little checkbox so you can toggle...

I added a little checkbox so you can toggle between the two and added min/max errors up at the top. To change between the two you need to make a copy of the document or request access.

I've put...
Forum: Coders. Asm / Hardware 23 March 2021, 06:15
Replies: 96
Views: 4,854
Posted By Jobbo
Spreadsheet is updated with A/B and Ross' latest.

Spreadsheet is updated with A/B and Ross' latest.
Forum: Coders. Asm / Hardware 21 March 2021, 05:07
Replies: 96
Views: 4,854
Posted By Jobbo
Added this one to the spreadsheet.

Added this one to the spreadsheet.
Forum: Coders. Asm / Hardware 21 March 2021, 05:07
Replies: 96
Views: 4,854
Posted By Jobbo
The precision on this is great! However I...

The precision on this is great!


However I think there might be a buffer overrun happening somewhere because it's causing a problem in my framework where none of the others do. I couldn't find it...
Forum: Coders. Asm / Hardware 20 March 2021, 19:18
Replies: 96
Views: 4,854
Posted By Jobbo
Ross, I added your output. Can you post byte...

Ross, I added your output. Can you post byte count and code?
Forum: Coders. Asm / Hardware 20 March 2021, 18:37
Replies: 96
Views: 4,854
Posted By Jobbo
That is very cool!

That is very cool!
Forum: Coders. Asm / Hardware 20 March 2021, 16:22
Replies: 96
Views: 4,854
Posted By Jobbo
Here's code that'll output the results for my...

Here's code that'll output the results for my code and Dan's. Anyone should be able to add their own.

You can use Bartman's VSCode plugin to compile this. I'm sure many will moan about the %%d0...
Forum: Coders. Asm / Hardware 20 March 2021, 16:00
Replies: 96
Views: 4,854
Posted By Jobbo
I ran both my code and Dan's and printed out the...

I ran both my code and Dan's and printed out the results and stuffed those in the spreadsheet.

Anyone should be able to add their own column to the spreadsheet or tweak how it calculates error.
...
Forum: Coders. Asm / Hardware 20 March 2021, 15:09
Replies: 96
Views: 4,854
Posted By Jobbo
Sure. We can stuff the code in there too.

Sure. We can stuff the code in there too.
Forum: Coders. Asm / Hardware 20 March 2021, 14:34
Replies: 96
Views: 4,854
Posted By Jobbo
I don't think that's a worthwhile measurement.

I don't think that's a worthwhile measurement.
Forum: Coders. Asm / Hardware 20 March 2021, 14:31
Replies: 96
Views: 4,854
Posted By Jobbo
Done.

Done.
Forum: Coders. Asm / Hardware 20 March 2021, 14:21
Replies: 96
Views: 4,854
Posted By Jobbo
https://docs.google.com/spreadsheets/d/1JS_zIZPg3K...

https://docs.google.com/spreadsheets/d/1JS_zIZPg3Kge0Uwpu2hMng3ktgCCkuQo67iV8yc-mec/edit?usp=sharing

This has plots of our outputs. No way is either off by 26% at any point.
Forum: Coders. Asm / Hardware 20 March 2021, 14:15
Replies: 96
Views: 4,854
Posted By Jobbo
No, it's only 5.6% surely.

No, it's only 5.6% surely.
Forum: Coders. Asm / Hardware 20 March 2021, 14:11
Replies: 96
Views: 4,854
Posted By Jobbo
24 bytes. moveq #0,d0 ...

24 bytes.



moveq #0,d0
.loop: move.w d0,d1
mulu d1,d1
swap d1
sub.w d0,d1
move.w d1,(1024,a0)
Forum: Coders. Asm / Hardware 20 March 2021, 06:34
Replies: 96
Views: 4,854
Posted By Jobbo
I'm at 24 bytes, max error 5.6%. I'm calling...

I'm at 24 bytes, max error 5.6%.

I'm calling that 5% Dan :)

How does this work, when do we post code?
Forum: Coders. Asm / Hardware 17 March 2021, 16:40
Replies: 65
Views: 3,406
Posted By Jobbo
What might be possible for any MOD pre-processor...

What might be possible for any MOD pre-processor would be to fold channels into each other to minimize sound clipping.

But I suspect only some really old or neive MODs with lots of empty space...
Forum: Coders. Asm / Hardware 17 March 2021, 16:29
Replies: 65
Views: 3,406
Posted By Jobbo
I don't think it works that way at all. I think...

I don't think it works that way at all. I think the stream it outputs is just driving Paula, directing it to DMA the correct sample data at the correct rate and volume.


All the samples still...
Forum: Coders. C/C++ 14 March 2021, 22:07
Replies: 15
Views: 619
Posted By Jobbo
With the inline asm I definitely had issues with...

With the inline asm I definitely had issues with movem.


At some point, that would be out of my control the compiler would start to ignore my specific register settings for the inputs. The code...
Forum: Coders. C/C++ 14 March 2021, 19:40
Replies: 15
Views: 619
Posted By Jobbo
--register-prefix-optional

--register-prefix-optional
Forum: Coders. C/C++ 14 March 2021, 19:13
Replies: 15
Views: 619
Posted By Jobbo
Thanks. I was asking for vars but should be the...

Thanks. I was asking for vars but should be the same. Didn’t occur to me to use the mangled name.

In general it seems like it’ll be better to go the other way so the asm code can access these...
Forum: Coders. C/C++ 14 March 2021, 18:40
Replies: 15
Views: 619
Posted By Jobbo
Here's a very specific question. How can I...

Here's a very specific question.

How can I access C/C++ globals from inside my .s file?

It's trivial to expose a global from the .s file to the C/C++ using .global, but what about going the...
Forum: Coders. C/C++ 14 March 2021, 18:33
Replies: 15
Views: 619
Posted By Jobbo
Thanks for the info. I'm using Bartman's VSCode...

Thanks for the info. I'm using Bartman's VSCode setup.

I'm very familiar with the inline documentation. Was hoping to find something similar to cover all the separate .s file assembly options and...
Forum: Coders. C/C++ 14 March 2021, 06:01
Replies: 15
Views: 619
Posted By Jobbo
Using GCC separate assembler files

Does anyone know the details of using separate .s files for assembler along with C/C++ when using the GCC assembler "as".

Can you point me to documentation about correct register saving/restoring...
Forum: Coders. C/C++ 12 March 2021, 15:36
Replies: 11
Views: 783
Posted By Jobbo
I've done lots of inline asm and that is...

I've done lots of inline asm and that is relatively nice. You do have to learn the rules for specifying registers and clobbers and all that but it's manageable.

Where it breaks down for me is when...
Forum: Coders. C/C++ 12 March 2021, 13:41
Replies: 11
Views: 783
Posted By Jobbo
Not good! I wasn’t expecting it to be so...

Not good! I wasn’t expecting it to be so different.

Not sure if it’s worth pushing on with or getting vasm going.

What’s been you experience with that?
Forum: Coders. C/C++ 12 March 2021, 05:07
Replies: 11
Views: 783
Posted By Jobbo
I wanted to do the same thing and compile any .s...

I wanted to do the same thing and compile any .s file I added to the project. I don't really know how all the makefile voodoo works but was able to come up with this solution that avoids renaming the...
Forum: Amiga scene 11 March 2021, 23:40
Replies: 39
Views: 2,243
Posted By Jobbo
He's asking for the source to the converter....

He's asking for the source to the converter. Which is not public afaik.
Forum: Amiga scene 11 March 2021, 00:54
Replies: 39
Views: 2,243
Posted By Jobbo
Thanks Leonard! When can we see these record...

Thanks Leonard!

When can we see these record breaking effects? Revision???!!
Forum: Amiga scene 11 March 2021, 00:30
Replies: 39
Views: 2,243
Posted By Jobbo
Sounds incredible! Could you possibly write...

Sounds incredible!

Could you possibly write up some details on how players normally work and how you managed such an amazing improvement?

I would be fascinated to hear the details!

Thanks...
Forum: Coders. Asm / Hardware 11 March 2021, 00:21
Replies: 65
Views: 3,406
Posted By Jobbo
Light Speed Player

This new replay routine by Leonard sounds utterly bonkers!


https://www.pouet.net/prod.php?which=88177


I don't know very much about how player routines normally work. It was always a black...
Forum: Coders. C/C++ 09 March 2021, 22:03
Replies: 20
Views: 1,039
Posted By Jobbo
MULS is much slower than MOVE, so yes.

MULS is much slower than MOVE, so yes.
Forum: Coders. C/C++ 09 March 2021, 17:42
Replies: 20
Views: 1,039
Posted By Jobbo
Or just precompute 64 prescaled copies of the...

Or just precompute 64 prescaled copies of the Logo.
Forum: Coders. C/C++ 09 March 2021, 17:40
Replies: 20
Views: 1,039
Posted By Jobbo
You should be able to just make a table that'll...

You should be able to just make a table that'll translate unscaled plot heights into scaled plot heights.


For 256 possible plot heights and 64 different scale sizes that table will be 256*64*2...
Showing results 1 to 40 of 159

 
Forum Jump

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


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