Thread View: swnet.sys.amiga
3 messages
3 total messages
Started by Ron Birk
Fri, 08 Jan 1993 19:00
UPDATE: Party II Demos with 68030
Author: Ron Birk
Date: Fri, 08 Jan 1993 19:00
Date: Fri, 08 Jan 1993 19:00
52 lines
1956 bytes
1956 bytes
Hi! After getting reports that the Spaceball demo DO RUN on 68030 I retested the demos. This time with help of DEGRADER! It seems that most of the demos doesn't like the cache memory!! I did the following with degrader: Selected [NoCache] and [Priviliged] and then pressed [SurviveReset]. My configuration is: A2000 A2630 (68030 with 4 Meg 32bit memory) A2320 Flicker Fixer 8Up Memory card with 6 Meg (only using 4) GVP Serie I SCSI card ECS Agnus and ECS Denise (1 Meg Chip) 2.04 ROM (37.175) (The accelearor card is switchable to 68000 in bootup) Rank Group/coder 68030 68000 Comment ------------------------------------------------------- 1 SpaceBalls* OK OK 1 2 Anarchy -- OK 3 TRSI OK OK 1 4 Pure Metal Coders -- -- 2 5 Shining OK OK 6 Virtual Dreams of Fairlight OK OK 1 7 Cult OK OK 1,3 8 Paradise Productions -- -- 4 68030 ----- 1) Turn off Caches Both ---- 2) Only the first two pictures works 3) Works until second disk 4) Doesn't work at all *) SkidRow debugged version -- Ron Birk CS&CE at Royal Institute of Technology, Stockholm, Sweden. Krogarvagen 11 Projects: PlaySID (Amiga), FanGog (Mac), MonkeyBase (Unix) 14552 Norsborg E-Mail: d89-rbi@nada.kth.se - Please, be happy! -
Re: UPDATE: Party II Demos with 68030
Author: Gunnar Andersson
Date: Mon, 11 Jan 1993 12:42
Date: Mon, 11 Jan 1993 12:42
77 lines
3229 bytes
3229 bytes
d89-rbi@dront.nada.kth.se (Ron Birk) writes: >It seems that most of the demos doesn't like the cache >memory!! Exactly. I also have a 500 but I've started realising that you now have to think about things like this when coding. At least where it doesn't make too much difference in terms of speed. For competitions the fact is still that they are run on a standard 500 and people want to utilise all the speed they can on them. The biggest problem I think is self-modifying code. Example: You want to use a different address in your routine each time. Say animated bobs for example. tst.w whichpicture beq.s a move.l #pic1,x+2 bra.s b a: move.l #pic2,x+2 b: ... ... and in your routine you've got: x: move.l #[anything],$dff050 (blitter source or something) The correct way is of course: tst.w whichpicture beq.s a move.l #pic1,pointer bra.s b a: move.l #pic2,pointer b: ... pointer: dc.l 0 (reserved space) x: move.l pointer,d0 move.l d0,$dff050. Because I don't think you can move.l pointer,$dff050 directly, right? Compare the two: The second one is much faster on a computer with no cache. but won't work with cache. x: move.l #[anything],$dff050 (blitter source or something) x: move.l pointer,d0 move.l d0,$dff050. In a loop done several hundred times, this makes a lot of difference. I have thought about it and most of the time there ARE other ways to do it that are almost as fast and work with all computers. Considering the fact that groups usually don't want ONLY to win the competition (even if that's a big priority) but also to spread their demo to a large group, I think we will eventually see people learning to code so that it works all over the place. It's does take more effort, though because it is usually easier to rely on various timings on the computer (500) than to make it look good even on a faster computer. What I mean is a lot of people write routines that work perfectly only on a 500 but look terrible if the processor on a faster processor. Well enough about this, I'm going to go and FTP the howtocode-file now and read it since everyone's saying it's so good. BTW, how many non-swedes read this group? Is there really any reason for not typing in Swedish? After all there are other international amiga groups. *----------------------------------------------------------------------------* | Gunnar Andersson -- d1gunnar@dtek.chalmers.se | | Chalmers University of Technology, Sweden | *----------------------------------------------------------------------------*
Re: UPDATE: Party II Demos with 68030
Author: Ron Birk
Date: Mon, 11 Jan 1993 16:59
Date: Mon, 11 Jan 1993 16:59
12 lines
1281 bytes
1281 bytes
In article <d1gunnar.726756144@dtek.chalmers.se> d1gunnar@dtek.chalmers.se (Gunnar Andersson) writes: BTW, how many non-swedes read this group? Is there really any reason for not typing in Swedish? After all there are other international amiga groups. Anledningen till att jag skrev på engelska var att jag inte hade lust att översätta hela texten innan jag postade det i detta möte. Självklart skall man skriva svenska här. -- Ron Birk CS&CE at Royal Institute of Technology, Stockholm, Sweden. Krogarvagen 11 Projects: PlaySID (Amiga), FanGog (Mac), MonkeyBase (Unix) 14552 Norsborg E-Mail: d89-rbi@nada.kth.se - Please, be happy! -
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads