Archiforever information 8 glöps
- general:
- level: banned
- personal:
- first name: moi
- last name: moi
- demo Acorn Power Demo by Arc Angels
- Strange you claims this on all your videos, even nowadays,this is curious for an old debate ..
- isokadded on the 2015-12-28 14:57:14
- demo Acorn Acorn Archimedes Demo by Zarchos
- Outch i forgot the youtube link :
https://www.youtube.com/watch?v=SCovPU8DJbY
Have fun .. - isokadded on the 2015-12-19 13:28:13
- demo Acorn Acorn Archimedes Demo by Zarchos
- I have also a filling routine which put amiga blitter to shame ..
After testing with Arculator, here it is on a real BBC A3000.(A standard Archimedes running at 8 Mhz if you didn't know that ;-) ).
It took 75 seconds on Arculator, and it takes 85 seconds on a real ARM2 8 Mhz Archie.
This shape represents 200x200/2 pixels, that's 20 000 pixels or 20 000 bytes since the screen mode is MODE 13 (ie 256 colour screen mode).
It's plotted 50 000 times, it represents 1 000 000 000 bytes.
It took 1 minute and 25 seconds to plot all this, or 85 seconds.
Bandwith of the routines with this shape is 1 000 000 000 / 85 = 11 764 705 bytes per second or 11,219 Mbytes per second. - isokadded on the 2015-12-19 12:44:14
- demo Acorn Power Demo by Arc Angels
- See the youtube link ;-)
- isokadded on the 2015-12-18 22:05:59
- demo Acorn Power Demo by Arc Angels
- So who said the Archie couldn't display differential scrollings, at 50 frames per second ?
Ahhh always the same people : some of the dumbest Amiga fanboys who know nothing about the Archimedes but spit on this fabulous range of computers on every occasion when debating the differences between the Amiga and the Archie !
Read the text : it's 50 fps even if you've got an Archie with an old MEMC (A310, A420 and A440), when everybody upgraded to a MEMC1a chip, making the Archies run about 10% faster, when Acorn made this new chip available as an upgrade (easy to fit as the MEMC is socketed, not soldered on the motherboard).
From 1989, all Archies had a MEMC1a fitted, starting with the A3000 ...
Sorry if the quality isn't great, I use a webcam to capture my A3000 connected to a TV set.
This is far from what the Archie base model (ie running at 8 Mhz) can really do : you'll witness this year 2015 what this machine really has in its guts : much, much more power than demonstrated here ;-) - isokadded on the 2015-12-18 19:23:03
- demo Acorn Acorn Archimedes Demo by Zarchos
- youtube link :
https://www.youtube.com/watch?v=cA8Xgjlqcdw - isokadded on the 2015-12-18 19:13:01
- demo Acorn Acorn Archimedes Demo by Zarchos
- Better late than never, huh ?
This is my unpublished demo from 1992.
I was 19 at the time, with less than a year of experiencing ARM programming (1st real interest for assembly language started on my Archimedes A410/1, bought second-hand in 1991).
My alias in the French Archimedes scene was ZARCHOS (remember RTEL on the French Minitel ?)
Running on an 8 Mhz Archimedes with 2 MB RAM, its goal was to check 2 routines used here :
- 1st the vertical hardware scrolling routine using the MEMC (it's the Archie's MEMory Controler), and then
- my superfast plotting / unplotting routines.
These are 'generated code' routines.
Of course they don't need masks, and prioritize LDMIA / STMIA instructions over LDRB / STRB.
The demo is in 256 colours (1 byte defines 1 pixel), overscan 384x240, and IN THE FRAME (ie 50 FRAMES PER SECOND), demonstrating how fast the routines are.
The 4 channel MOD is from the Amiga, and is (badly) played by The Serial Port modplayer (not the fastest available for the Archimedes, today I'd choose QueueTheMusic, as it's the fastest available on the Archie, and it reproduces 100% of all known Protracker effects.
I've uploaded some videos where I play Chocks Away with a Shadow Of The Beast tune played by QTM , at the same time, on the same machine).
I think this demo was something unknown at the time, with such big sprites, on a scrolling background made of tiles.(And running at 50 frames per second, not 25 ! And there's still 15% CPU load left per frame, with an awfully slow MOD playroutine, more than twice slower than the one offered by QTM).
If you wonder why the background is so ugly, well it's simply because the tiles were drawn by me using !Paint. Simple graphics showing the numbers refering to the tiles number I plot ...
REMEMBER : it's a technical demo, and a preview, nothing more.
I don't give a damn about esthetics.
This (preview of a) demo was a programming exercise, intended to demonstrate what the Archimedes can do in 2D : more than the Amiga, of course !
Remember it's in 256 colours, and the Archie has no dedicated chips to plot sprites as the Amiga has and thus can see the sluggish 68 000 CPU be discharged of this burden.(The 68000 at 7,14 Mhz in the Amiga delivers a ridiculous weak 0.8 MIPS).
The ARM chip, thanks to its very fast load multiple registers and store multiple registers instructions, more than compensate the lack of dedicated blitter-like chips.
Any pixel on screen can be any colour among 256 (including colour whose byte value is zero, as, again, I don't need mask).
This is the magic of the Archimedes, with the raw power of its brilliant ARM chip, delivering 4,5 MIPS at 8 Mhz, and providing an orgasmic instructions set for the assembly programmer.
I'm still working on a game in my spare time (mainly when I'm bored in the train, to kill time), with revisited routines : this time sprite plotting is done line by line, which will allow to add some 'twisting' effects to the sprites.
Furthermore, they are even faster, especially the unplotting side, and they better handle superfast plotting identical sprites on screen (not the case in this present demo : there is no trick to plot faster the second rendered sphere). - isokadded on the 2015-12-18 19:08:36
account created on the 2015-12-18 19:00:46