![]() |
![]() |
#1 |
Registered User
Join Date: Aug 2008
Location: Salisbury
Posts: 774
|
Target system and code speed
Just wondering about target systems and code structure today. Mainly because I'm thinking of doing a demo for the stock A1200.
I've learned so far that on a standard 68000, as there are no caches, rolling out loops gives the best speed improvement because theres no cache and every instruction counts! However, the 68020 has a CPU cache. Does this mean that rolled out loops could actually impair performance? Can't remember the cache size on the 020, but I'm guessing if your loop is less than the size of the cache, it would blaze through it faster than a rolled out loop? |
![]() |
![]() |
#2 | |
move.l #$c0ff33,throat
Join Date: Dec 2005
Location: Berlin/Joymoney
Posts: 6,865
|
Quote:
68020 has 256 byte instruction cache. That's correct. |
|
![]() |
![]() |
#3 |
Registered User
Join Date: Aug 2008
Location: Salisbury
Posts: 774
|
Cheers, will keep that in mind.
|
![]() |
![]() |
#4 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,698
|
Demos for stock Amigas \o/
Nice to see this, and a showcase of correct thinking paired with necessary knowledge ![]() |
![]() |
![]() |
#5 |
95th User
Join Date: May 2001
Location: Brighton/UK
Age: 48
Posts: 3,120
|
Yes!
It would great to get see a new demo for stock A1200, it should have its own section at demo parties! I like to see how far people can push the hardware! |
![]() |
![]() |
#6 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
I agree 100% - stock Amiga demos rule.
While accelerator cards are cool, it's their pervasive influence that's pushed Amiga demos far too far towards trying to clone PC demos in my opinion. Is an Amiga demo largely developed in C or C++ and running a software chunky graphics mode *really* an Amiga demo...? What's wrong with an Amiga demo *being* an Amiga demo with bitplane graphics and using the custom chips to give the extra juice needed to make the effects run up to speed...? We should follow the example of the C64 scene and make more demos for the stock machines! Accordingly, as you may have guessed ( ![]() ![]() |
![]() |
![]() |
#7 |
Protracker
Join Date: Sep 2008
Location: 8364
Posts: 381
|
The way nature intended, indeed. I remember when I got my first A1200 back in 1996-ish, it was damn near impossible to find anything that would run on my vanilla machine. I had my A500 totally unexpanded between 1988 and 1992-ish and got by just fine.
|
![]() |
![]() |
#8 |
Registered User
Join Date: Aug 2008
Location: Salisbury
Posts: 774
|
I reckon it should be called "no accelerator required!". Haha
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
speed issues with PAL games on NTSC system (whdload) | sovietconscript | support.Games | 0 | 18 February 2013 05:28 |
Alien Target | Shoonay | Games images which need to be WHDified | 14 | 30 January 2012 16:58 |
Monkey Amiga Target 0.24 | bruZard | News | 0 | 11 December 2011 22:26 |
Miserable System Speed | Retrofan | support.Hardware | 46 | 05 December 2010 15:54 |
Assembler System Friendly code | redblade | Coders. General | 3 | 29 July 2008 12:15 |
|
|