Cessna 182 over Chicago O'Hare. Mark the buildings and the dynamic scenery (aircraft) .
The floppy version is functionally the same, with the same more or less photorealistic panel. But it is very limited if compared to the CD-version and has still the same resolution as FS 5.0. Also otherwise it looked very much like FS 5.0. On the Old FS Vault only the floppy version is offered, as the CD version is considered to be part of the newer generations.
DC3's waiting on the ramp of Chicago Meigs. Mark the great number and diversity of the buildings.
Below you will find two sets of download files. The first contains the content of all 3 original FS5.1 floppies together in one zipfile. It requires a PC that is capable of running a proper old MS-DOS.
The second version contains the DOSbox emulator version 0.92 that emulates a DOS environment for you. Even sound and joystick should work. Unzip in the required folder and start the included batch file. Thanks to Peter Veenstra (DOSbox developers) and Josef Havlik (batch file), who helped create this solution.
Latest revision: 29.02.2012
__kernel void filter_memfill(__write_only image2d_t texOut, const float invwidth, const float invheight)
{
const int x = get_global_id(0);
const int y = get_global_id(1);
int2 coord = (int2)(x, y);
float4 pixel=(float4)0;
pixel.x = ((float)(x)) * invwidth;
pixel.y = ((float)(y)) * invheight;
write_imagef(texOut, coord, pixel);
}
__kernel void filter_memcpy(__write_only image2d_t texOut, __read_only image2d_t texIn)
{
const int x = get_global_id(0);
const int y = get_global_id(1);
const sampler_t smp = CLK_FILTER_NEAREST;
int2 coord = (int2)(x, y);
float4 pixel = read_imagef(texIn, smp, coord);
write_imagef(texOut, coord, pixel);
}
__kernel void filter_filter3x3(__write_only image2d_t texOut, __read_only image2d_t texIn, __global float* mat)
{
const sampler_t smp = CLK_FILTER_NEAREST;
int2 coord = (int2)(get_global_id(0), get_global_id(1));
__kernel void filter_rgb2hsv(__write_only image2d_t texOut, __read_only image2d_t texIn)
{
const sampler_t smp = CLK_FILTER_NEAREST;
int2 coord = (int2)(get_global_id(0), get_global_id(1));
float3 c = read_imagef(texIn, smp, coord).xyz;
__kernel void filter_histogram(__read_only image2d_t texIn, __global unsigned int *buffer)
{
const int x = get_global_id(0);
const int y = get_global_id(1);
const sampler_t smp = CLK_FILTER_NEAREST | CLK_NORMALIZED_COORDS_FALSE | CLK_ADDRESS_CLAMP;
int2 coord = (int2)(x, y);
uint3 i = read_imageui(texIn, smp, coord).xyz;
buffer[i.x]++;
buffer[i.y+256]++;
buffer[i.z+512]++;
}
Nexus 4 (Adreno 320) | |||
128×128 | 512×512 | 1024×1024 | |
Fill(FS) | – | 1.78 | 8.51 |
Fill(GL) | – | 0.64 | 2.47 |
Fill(CL) | – | – | – |
Blit(RI) | – | 1.13 | 4.79 |
Blit(GL) | – | 0.79 | 2.96 |
Blit(CL) | – | – | – |
Convolve3x3(RI) | – | 1.74 | 6.52 |
Convolve3x3(GL) | – | 2.07 | 6.13 |
Convolve3x3(CL) | – | – | – |
Convolve5x5(RI) | – | 2.85 | 13 |
Convolve5x5(GL) | – | – | – |
Convolve5x5(CL) | – | – | – |
RGB2HSV(FS) | – | 7.74 | 31.2 |
RGB2HSV(GL) | – | 0.94 | 3.44 |
RGB2HSV(CL) | – | – | – |
Histogram(RS) | – | 2.64 | 11.93 |
Histogram(CL) | – | – | – |
Nexus 7 (ulpGeForce Tegra 4) | |||
128×128 | 512×512 | 1024×1024 | |
Fill(FS) | 0.14 | 2.31 | 9.18 |
Fill(GL) | 0.06 | 0.58 | 2.3 |
Fill(CL) | – | – | – |
Blit(RI) | 0.04 | 1.17 | 6.67 |
Blit(GL) | 0.06 | 0.63 | 2.28 |
Blit(CL) | – | – | – |
Convolve3x3(RI) | 0.12 | 2.75 | 13.59 |
Convolve3x3(GL) | 0.31 | 5.11 | 20.45 |
Convolve3x3(CL) | – | – | – |
Convolve5x5(RI) | 0.43 | 4.28 | 16.23 |
Convolve5x5(GL) | 0.77 | 12.75 | 51.09 |
Convolve5x5(CL) | – | – | – |
RGB2HSV(FS) | 0.55 | 8.84 | 34.5 |
RGB2HSV(GL) | 0.18 | 3.16 | 12.68 |
RGB2HSV(CL) | – | – | – |
Histogram(RS) | 0.17 | 3.07 | 12.12 |
Histogram(CL) | – | – | – |
Nexus 10 (Mali-T604) | |||
128×128 | 512×512 | 1024×1024 | |
Fill(FS) | 0.11 | 0.65 | 2.62 |
Fill(GL) | 0.01 Powerpoint free. | 0.47 | 1.82 |
Fill(CL) | 0.03 | 0.47 | 1.86 |
Blit(RI) | 0.09 | 1.38 | 3.4 |
Blit(GL) | 0.05 | 0.48 | 2.17 |
Blit(CL) | 0.036 | 0.51 | 2.03 |
Convolve3x3(RI) | 0.18 | 1.85 | 5.82 |
Convolve3x3(GL) | 0.09 | 1.75 | 7.38 |
Convolve3x3(CL) | – | – | – |
Convolve5x5(RI) | 1.14 | 6.78 | 19.78 |
Convolve5x5(GL) | 0.46 | 7.63 | 31.29 |
Convolve5x5(CL) | – | – | – |
RGB2HSV(FS) | 0.09 | 2.53 | 8.93 |
RGB2HSV(GL) | 0.08 | 1.13 | 3.85 |
RGB2HSV(CL) | 0.076 | 1.14 | 4.57 |
Histogram(RS) | 0.3 | 4.79 | 18.46 |
Histogram(CL) | 0.20 | 3.82 | 14.68 |