English Amiga Board


Go Back   English Amiga Board > Search Forums

Showing results 1 to 10 of 10
Search took 0.00 seconds.
Search: Posts Made By: BSzili
Forum: Coders. Asm / Hardware 12 December 2022, 18:48
Replies: 21
Views: 2,339
Posted By BSzili
This is something I intend to try later. The...

This is something I intend to try later. The mixers don't have any other branching except for the clipping, so it could help a bit.
edit: I haven't tried inline asm for the drawing yet, since...
Forum: Coders. Asm / Hardware 11 December 2022, 14:29
Replies: 21
Views: 2,339
Posted By BSzili
The plot thickens. While switching to the...

The plot thickens. While switching to the *lineasm1 functions exclusively sped up the wallscan/maskwallscan functions, it reduced the overall performance. I didn't pay attention to the FPS counter...
Forum: Coders. Asm / Hardware 04 December 2022, 14:02
Replies: 21
Views: 2,339
Posted By BSzili
Oops. Entry 255 usually remains 255 in the...

Oops. Entry 255 usually remains 255 in the various colormaps, but of course it's faster if transparent pixels are not remapped. Also Exhumed doesn't follow this convention. Thanks, I'll try this out...
Forum: Coders. Asm / Hardware 04 December 2022, 12:36
Replies: 21
Views: 2,339
Posted By BSzili
The latest version of vlineasm1 is measurably...

The latest version of vlineasm1 is measurably faster in 320x400. Could this be applied to mvlineasm1 (https://github.com/BSzili/jfbuild/blob/amiga/src/a_68k.s#L852) as well?
It's used for...
Forum: Coders. Asm / Hardware 03 December 2022, 21:57
Replies: 21
Views: 2,339
Posted By BSzili
Thanks, I'll try this version as well. I'll look...

Thanks, I'll try this version as well. I'll look for a better place to benchmark it, where there are not a lot of floors/celings in the view. In the meantime I checked the NPOT tsizx loop, and I...
Forum: Coders. Asm / Hardware 28 November 2022, 20:23
Replies: 21
Views: 2,339
Posted By BSzili
I'll check these out later. I think the wall...

I'll check these out later. I think the wall textures in Build games have POT dimensions for speed, so they should all be "nice", but sprites have arbitrary dimensions. Those are drawn using using...
Forum: Coders. Asm / Hardware 28 November 2022, 16:12
Replies: 21
Views: 2,339
Posted By BSzili
For the first test I got rid of ylookup and...

For the first test I got rid of ylookup and stuffed everything into local variables:
http://franke.ms/cex/z/8KvrKP
This shaved off 1ms of the wall rendering time in every case:

vlineasm4...
Forum: Coders. Asm / Hardware 28 November 2022, 13:46
Replies: 21
Views: 2,339
Posted By BSzili
Thanks, I tried the latest variant and the speed...

Thanks, I tried the latest variant and the speed is pretty much the same. The biggest saving was switching to the single column mode, probably because it does less memory accesses overall.
Forum: Coders. Asm / Hardware 28 November 2022, 08:15
Replies: 21
Views: 2,339
Posted By BSzili
Thank you, that's a very good question! At one...

Thank you, that's a very good question! At one point I did measure the vlineasm1 against the vlineasm4 and the framerate was the same. Since I didn't do any real timings I never questioned whether...
Forum: Coders. Asm / Hardware 27 November 2022, 21:29
Replies: 21
Views: 2,339
Posted By BSzili
Build improvements for 68060

I'm trying to speed up the column rendering functions in Build, as these take up most of the rendering time.
For walls vlineasm4 is used to draw 4 textured columns at once to a longword aligned...
Showing results 1 to 10 of 10

 
Forum Jump

All times are GMT +2. The time now is 14:29.


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