Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Blitter


Related Topics

  
  Blit - StoneHome
More complex systems such as pattern blitters and alpha blitters are documented elsewhere, but rely on an understanding of the material presented here first.
Secondarily, many blitters want an implementation of transparency in some form (especially for blitters to support sprites.) This makes the copy routine itself a bit more complex; you have to make some test, generally based on the color to be painted (though there are alternate approaches,) to determine whether or not to paint each pixel.
We'll detail those elsewhere, in alpha blitter, mask blitter, pattern blitter, and so forth; this introductory example will only support boolean transparency - that is, either this pixel exists or it doesn't - and the first version won't even do that much.
sc.tri-bit.com /Blit   (635 words)

  
 Blitter - Wikipedia, the free encyclopedia
Blitter (from BLIT or Block Image Transfer) is a co-processor chip dedicated to memory data transfers, usually independently of the CPU using bit blit methods.
Previously the computer's CPU was given the job of moving bitmaps around in memory.
The CPU would send the bit blit operations to the blitter, which would then carry out the operation much faster than the CPU could.
en.wikipedia.org /wiki/Blitter   (272 words)

  
 Programming The Blitter: Beginning Blitter
The blitter routines move or combine rectangular blocks of data from one area of memory to another.
What makes the blitter routines so useful is they just as easily scroll a region horizontally or diagonally as up or down; all you need to change are the corners of the destination rectangle.
In order to use the blitter functions you must describe the area of memory that stores information about the rectangular region (the blit's source) and the area of memory that stores information about the rectangular region (the blit's destination).
www.atarimagazines.com /startv5n1/beginningblitter.html   (1256 words)

  
 Mysterious Ways - How to Code the Amiga - The Blitter
If you are using the blitter in your code and you are leaving the system intact (as you should) always use the graphics.library functions OwnBlitter() and DisownBlitter() to take control of the blitter.
When the task first owns the blitter the blitter may still be finishing up a blit for the previous owner.
If you use blitter in both your interrupt and your main code, (or for that matter if you use the blitter via the copper and also in your main code), you may have big problems....
www.mways.co.uk /amiga/howtocode/text/blitter.php   (1076 words)

  
 BitBLT
When first introduced the computers CPU typically had difficultly moving the bitmaps around in memory fast enough to be able to use blitting as the primary method of text display.
For some time in the 1980s many home computers included either a co-processor or a special-purpose chip known as a blitter for this task.
Modern graphics accelerators[?] can be regarded as descendants of the early "blitters".
www.ebroadcast.com.au /lookup/encyclopedia/bl/Blitter.html   (380 words)

  
 BLITTER
The BLiTTER ----------- The Blitter is a little different to what you're used to on your ST (and you probably didn't get used to it very much anyway).
One of the reasons the Atari ST Blitter wasn't that successful was that in the time needed to setup the chip - and you did have to setup and calculate quite a lot of values - you were typically just about done doing the blit in software (a small exaggeration).
This might mean (academically waxing here) that the blitter is an outdated concept as long as RAM is as slow as it is. To salvage the blitter concept it would seem promising to use a buffer to copy in a first pass all source data of a line into it.
justclaws.atari.org /devcats/dox/blitter.htm   (3908 words)

  
 ray's 16/32 bit atari page   (Site not responding. Last check: 2007-10-13)
with everything i've read about it the blitter must have been quite a discussed hardware-addition in the history of atari's 16/32bit range of computers.
as told the blitter can be thought of as "direct memory accsess" device, which means that it is able to access memory on its own and doesn't idle the cpu with the very same.
though, adjusting the whole block of registers before you let the blitter do its job will be a more usual situation which is why a quicker blitter-setup using the (an)+ addressing mode is recommended.
people.freenet.de /ray.tscc/blitter.htm   (1653 words)

  
 ScaleBlit
The exception was the RAVE blitter, the framerate of which was fairly constant over a wide range of output sizes.
None of the blitters were significantly affected by the source size (except for the unscaled case, i.e., source and output the same size).
The Direct blitter was significantly slower when the destination was not aligned on an 8-byte boundary; the other blitters were not affected by alignment.
www.strout.net /info/coding/macdev/scaleblit/index.html   (1300 words)

  
 DinX API Manual
Only the blitters for the framebuffers in use actually need to be present in the kernel, saving some non-swappable memory.
Each blitter module registers itself with the windowing module when it is inserted into the kernel.
Blitters will not copy from a source buffer that is deeper than the framebuffer.
dinx.sourceforge.net /dinx-api.html   (3283 words)

  
 Programming The Blitter: Intermediate Blitter
Double buffering means constructing the next animation frame in a buffer not visible to the user, and then switching quickly to the new frame, thus maintaining the illusion of motion.
While this is fine, indeed necessary, for a well-behaved GEM application, it is not ideal for the ultimate high-speed graphics demonstration because a certain amount of the computer's processing power is given to other tasks.
The answer is to go straight to the lowest-level graphics call, the line-a blitter function (which is what the AES does, after running the task dispatcher).
www.atarimagazines.com /startv5n2/blitter.html   (1436 words)

  
 Greystone Digital FX : Software - Blitter Pro
Blitter Pro at it's simplest level, is a utility which sends screen images to the dpsQuattrus or the dpsReality in quick succession.
Blitter Pro is made up of the CORE application followed by a plugin installation.
Blitter Pro is very easy to use, having been designed as a wizard-style interface.
www.greystonefx.com /index.php?n=Software.BlitterPro   (558 words)

  
 Developer Notes: Screens in Cloanto Graphics Software
This is of advantage when there is no blitter, when the CPU is faster than the blitter, and/or when Chip RAM is particularly slow or precious (as long as graphics.library functions do not require Chip RAM, which is also checked for).
In the event that the "Blitter" setting is active, but there is no blitter, the program tries to detect this condition and use the other library.
Detecting this condition (no blitter on the host system) is not standard (not having a blitter is "not standard"...), especially when Amiga blitter functionality is partially emulated, and we therefore would ask developers of new "blitterless" systems to let us know how such a condition can be detected, so that we can update the libraries.
www.amigaforever.com /classic/documents/19961222amiga_screens.html   (1055 words)

  
 CD Review: Blitter's "Oh No Not The Comfy Chair"   (Site not responding. Last check: 2007-10-13)
Blitter's first solo album, Oh No Not The Comfy Chair, sprang forth from boxes, boxes with knobs and dials, switches and slides, and one Super Cow.
When all the boxes play in synch with each other, Blitter makes some music that the common ear might almost enjoy.
Some people would walk in, start bopping their heads to the beat, and then get all flustered when the head-bopping beat melted and was replaced by asynchronous drum beats, beeps, and buzzes.
www.wpi.edu /News/TechNews/980317/cd_rev2.html   (382 words)

  
 Aaron Giles’ Home Page » 2005 » April
The Williams blitters have a 4-bit bus, and there are two of them running in parallel, so that’s 8 bits per operation, or 2 4-bit pixels.
The really tricky part is the fact that blitters don’t perform their operations instantaneously — it takes some time to actually shuffle through all that data and render it to the frame buffer.
The problem is that many games rely on the speed of the blitter to limit their speed, or else overtax the blitter so that the original game slowed down when too much was being drawn at one time.
aarongiles.com /?m=200504   (1817 words)

  
 Blitter object - Wikipedia, the free encyclopedia
A Bob (contraction of Blitter object) was a graphical element (GEL) first used by the Amiga computer.
Bobs were hardware sprite-like objects, movable on the screen with the help of the blitter co-processor.
While VSprites were a virtualization of hardware sprites Bobs were drawn into a playfield by the blitter, saving and restoring the background of the GEL as required.
en.wikipedia.org /wiki/Blitter_object   (244 words)

  
 Sean Riddle's Home Page - Blitter Test Files   (Site not responding. Last check: 2007-10-13)
This page contains information about the Williams Special Chips, which were 'bit blitters'- block transfer chips that could move data around on the screen and in memory faster than the CPU.
The blitters were not used in Defender and Stargate, but were added to the ROM boards of the later games.
Bit 3 tells the blitter only to blit the foreground- that is, everything that is not color 0.
members.cox.net /seanriddle/blittest.html   (410 words)

  
 Alive 6 - ste3
3.) The Blitter --------------- (The Blitter in the STE is, at least from the programmers view, identical to the Blitter in the Mega ST. Hardware-wise, it is not) Registers: Halftone RAM: $FFFF8A00 Halftone RAM, Word 0 (16 Words in total)...
Unfortunately, the Falcon Blitter is rather useless since the 68030 is, when doing a simple 1:1 copy, about a factor of 4 to 5 faster than the Blitter in the Falcon is, even though the Falcon Blitter is running at 16 MHz.
Even though of course the Blitter works well in TC-mode, its special features, bitwise shifts, extremely fast logical operations, masks for bitwise copy and the halftone pattern, are basically useless and for a direct copy, the CPU is a lot faster.
alive.atari.org /alive6/ste3.php   (2368 words)

  
 Bottom Line Turn Right, BLitTeR--You Can Help!
It is time for the word BLitTeR, unchanged by different languages, referring to a “common” Feeling, to “mind link” all of mankind.
BLitTeR, on a t-shirt, wear it and explain it when asked.
It would be recognizing the fact that we all have something in “common.” When you say the word, let your mind touch the Feeling.
www.infobonaire.com /bltr/you_can_help.html   (352 words)

  
 [No title]
The Atari ST BLiTTER is a hardware solution to the performance problems of BitBlt.
The BLiTTER is a DMA device that implements the full BitBlt copyLoop definition with the addition of a few minor extensions.
The remainder of this document is directly based on the original functional description of the Atari ST BLiTTER.
www.atari-st.lovely.net /atari-st-docs/hardware/BLITTER.TXT   (1425 words)

  
 GTE
The blitter code within GTE is the heart of the engine.
Without a fast blitter, there is no hope of the library becoming useful for writing any sort of game which requires fluid animation.
The second issue with the blitters is that the parallax layer has only word-sized granularity.
iigs.dreamhost.com /gte/blitter.html   (2612 words)

  
 Inside Mac Games News: 'Bannister's Blitter' Gives Emus a New Look
This revolution in emulator visuals is known as Bannister's Blitter, and it takes the form of a plug-in library which is currently supported by 15 of his emulators.
And the blitters can also be used to greatly enhance the visuals of so-so gaming systems by adding interlacing, blurring the blocky edges of low-rez graphics and even blowing up the image to 5x its original size.
Currently the Blitter only works with 16-bit games (such as Capcom, Neo Geo and others) but this is an early version of the plug-in.
www.insidemacgames.com /news/story.php?ArticleID=3170   (752 words)

  
 Amiga Custom Chips   (Site not responding. Last check: 2007-10-13)
Its function is to display memory zones as efficiently as possible- the Blitter performs this function twice as fast as the 68000.
Like the Copper, the Blitter is restricted to Chip RAM access limiting its use.
The Blitter works in an asynchrone manner, allowing the 68k to continue to function normally during blits.On higher specification Amigas the Blitter has been superceded by software C2P (Chunky to Planar) functions or retargetable graphics.
www.amigau.com /aig/customchips.html   (722 words)

  
 To Blitter or not to Blitter, that's here the question - AtariAge Forums
The ST blitter is an extremely limited bit of silicon, its NOT like the Amiga Blitter, its a simple fast memory copier, with little logic operations it can perform on the data...
Games and most ST programs will not be affected by the blitter since you had to write custom code to support it - you need to look for software that explicitly uses it (I can think of none off the top of my head - DTP maybe?)...
There are VERY FEW programs which take advantage of the blitter, and almost all of them require the color palette of the STE systems.
www.atariage.com /forums/index.php?showtopic=20220   (947 words)

  
 Hardware Blitter? - GP32x.com Board [GP32 GP2X XGP]
I put in a loop to check the busy bit of the blitter and it seems to get stuck there.
The only thing I can think of is that the blitter needs to get enabled or something somewhere else.
But the "busy bit" you mention really bothers me, i guess there must be some way to enable the blitter...
www.gp32x.com /board/index.php?showtopic=23182   (1188 words)

  
 Blitter - AtariAge Forums
I would like to use the bit to pixel expansion mode of the blitter but I don't find the configuration to made for this.
I would like to have a color when the original bit is 0 and an another color when the bit is 1.
In the character-printing function the blitter copys a 1bit character-bitmap into a multi-bit-per-pixel-bitmap (here into a 16bit-bitmap), but only the set bits are used in this copy-process (they are appearing in the given character-foreground-colour in the destination-bitmap), the 0-bits are ignored.
www.atariage.com /forums/index.php?showtopic=63891   (1880 words)

  
 Atari STE fanpage
(The Blitter in the STE is, at least from the programmers view, identical to the Blitter in the Mega ST. Hardware-wise, it is not)
Writing the Busy-Register will relaunch the Blitter immediatelly, but the Blitter needs a few clockcycles to reserve the bus (around 7), so the NOP is carried out in any case.This gives about 90% the speed of the HOG-mode without losing the option to execute interrupts within the next 64 clockcycles.
Due to the fact that the Blitter is a sole chip in the Mega ST and has been combined in a chip named COMBEL in the STE, it is really very slightly slower in the STE than it was in the Mega ST. This however is almost invisible.
atari-ste.anvil-soft.com /html/devdocu3.htm   (2499 words)

  
 RE: [OT] GEM, Blitter, and Atari ST (was: RE: Debian and SqueakL revisited again) :: ASPN Mail Archive :: squeak
RE: [OT] GEM, Blitter, and Atari ST (was: RE: Debian and SqueakL revisited again) :: ASPN Mail Archive :: squeak
RE: [OT] GEM, Blitter, and Atari ST (was: RE: Debian and SqueakL revisited again)
Re: [OT] GEM, Blitter, and Atari ST (was: RE: Debian and SqueakL revisited again)
aspn.activestate.com /ASPN/Mail/Message/squeak/831037   (81 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.