StingRay information 22302 glöps
- general:
- level: gloperator
- personal:
- cdcs:
- cdc #1: Desert Dream by Kefrens
- cdc #2: Roots 2.0 by Sanity
- cdc #3: mortality by Tulou [web]
- cdc #4: Psycho Killer by Spaceballs [web]
- cdc #5: Rampage by The Electronic Knights
- cdc #6: C42 by Juliet+Case
- cdc #7: Remix by Limited Edition
- cdc #8: Megascroll by Timecircle
- cdc #9: Metropolice by Ghostown & Rave Network Overscan [web]
- demo Amiga OCS/ECS Astrogate by Byterapers [web]
- Really nice tune by Jugi! Graphics (also by Jugi) are quite nice too, especially for early 1990. Nice one indeed!
- rulezadded on the 2015-08-20 22:14:13
- demo Commodore 64 World of Code by Byterapers [web]
- Dissident: Have a read.
Demo still rules! :) - isokadded on the 2015-08-20 22:08:21
- 4k procedural graphics Windows der wald stirbt by Neuro
- Looks very nice indeed!
- rulezadded on the 2015-08-20 20:36:15
- 4k Windows Void Radiant by Unknown Artists [web]
- what ps said.
- isokadded on the 2015-08-20 18:05:58
- wild Animation/Video Evoke 2015 by Nippespänz
- Short and sweet. :)
- rulezadded on the 2015-08-20 18:03:15
- intro Amiga OCS/ECS HardwareScrolling
- Quote:
Sorry for self voting, I understand it is basic stuff, anyway it took me a certain effort to get it to work.
I know this as we all had to start somewhere and were proud of our first "demo" achievements. :) However, once you gain more experience you will realise that what you created here is a very simple effect and has not much to do with a "real" demo. Friendly advise: Try and experiment but keep the results of these experiments on your HD no matter how tempted you are to show your stuff to the world. After a while of creating these "trial and error" screens you'll be able to create a much more interesting demo/intro, trust me on that one! :)
Quote:
Any help how to make the code better?
Some hints:
First of all, get a proper startup-code as your current one will not work when your code is started from non-native screens due to missing WaitTOF() and LoadView() calls. Use a spare address register for the custom base ($dff000) and use indirect addressing [f.e. move.w #0,$dff1fc move.w #$c00,$dff106 etc. -> lea $dff000,a6 move.w #0,$1fc(a6) move.w #$c00,$106(a6)], this will create faster and shorter code. Use local labels instead of global ones when you only need to access the label in a sub-routine (POINTBP: -> .POINTBP), advantage is that you can use the same label names and won't get a "double symbol" error, i.e. you don't need to think of a new name for a common label such as "LOOP" all the time.
Using symbolic names for the hardware registere is good advice too but once you know the registers by heart you can read the code without problems without using "proper" symbol names. :) It's a matter of taste IMHO, I find it much more convenient to use the plain hardware addresses, other people prefer to use the symbolic names. - isokadded on the 2015-08-20 15:57:35
- demo Amiga OCS/ECS Spaceship by Doctor Mabuse Orgasm Crackings
- This classic has now received the WHDLoad treatment as well.
- isokadded on the 2015-08-20 15:28:48
- intro Amiga OCS/ECS HardwareScrolling
- Feedback: self-voting is lame and this "demo" should've been left unreleased as there is nothing interesting to see. The code is also not exactly good to put it mildly. Try harder! :)
- sucksadded on the 2015-08-20 13:42:07
- intro invitation Amiga OCS/ECS Amiga 30 Tribute by Artemis
- The original disk image only boots on 2.0+ machines. As for the demo, well, feels like 1989 again... :)
- isokadded on the 2015-08-20 12:26:36
- 64k MS-Dos/gus Eyestrain by Suburban
- MEH!
- isokadded on the 2015-08-19 21:26:14
account created on the 2004-05-20 12:43:45
