Page 1 of 3

Update History

Posted: Wed Jul 05, 2023 4:59 pm
by JHPJHP
Windows Service & Other Stuff

Updated:
Added \Other_Stuff\ImageStuff\Embed Image.
Added \Other_Stuff\ImageStuff\Embed Images.
Added \Other_Stuff\ImageStuff\Merge Images.
Added \Other_Stuff\MoreStuff\ExpandOneDriveURL.pb.

Embed Image, Embed Images, Merge Images:
While updating my website I wanted fresh images, so I wrote some simple scripts to make the job easier.

ExpandOneDriveURL.pb:
• The download URLs created by OneDrive always redirect back to the Microsoft site.
• The script expands and modifies OneDrive URLs for direct download.

Re: Update History

Posted: Sat Sep 09, 2023 4:09 pm
by JHPJHP
Updated:
Added \Other_Stuff\MoreStuff\CreateShortcut.pb.

Reference: https://cpp.hotexamples.com/examples/-/ ... mples.html

Re: Update History

Posted: Fri Sep 29, 2023 2:55 pm
by JHPJHP
Updated:
Added another Jump Sprite example
Improved the original Jump Sprite example.

Jump Sprite
The new example incorporates an infinite scrolling background.

Image

Re: Update History

Posted: Fri Oct 20, 2023 11:29 am
by JHPJHP
Updated:
Added \Other_Stuff\ValidateZIP\ValidateZIP.pb.

Simple application to iterate through a single folder of ZIP files to determine if they are valid or corrupted.

Image

Re: Update History

Posted: Tue Nov 07, 2023 11:36 am
by JHPJHP
Updated:
Added \Other_Stuff\FluidSimulation\FS_OpenGL.pb.
Added \Other_Stuff\FluidSimulation\FS_Sprite.pb.

• 1:1 conversion from the original C++ example.
• Includes a sprite example.

Converted from the following script: https://github.com/983/Fluid-Simulation.

Note: The 64-bit C compiler was used to improve performance.

Image

Re: Update History

Posted: Thu Nov 30, 2023 12:43 pm
by JHPJHP
Updated:
Added \Other_Stuff\OldSkoolEffects\QB64\Ray_Tracing_1.pb.
Added \Other_Stuff\OldSkoolEffects\QB64\Ray_Tracing_2.pb.

Supported Sources
https://basicanywheremachine.neocities. ... pheres.run
https://basicanywheremachine.neocities. ... pheres.bas

Note: The 64-bit C compiler was used to improve performance.

Image

Re: Update History

Posted: Sat Dec 02, 2023 9:28 am
by JHPJHP
Updated:
Added \Other_Stuff\OldSkoolEffects\QB64\Outline_Sphere_Rotate_1.pb.
Added \Other_Stuff\OldSkoolEffects\QB64\Outline_Sphere_Rotate_2.pb.
Added \Other_Stuff\OldSkoolEffects\QB64\Overlay_Sphere_Rotate.pb.
Added \Other_Stuff\OldSkoolEffects\QB64\Particle_Fountain.pb.

Outline Sphere Rotate
The crazy thing is this effect was created without using transparency.
• Using a black and white rectangular world map, lines are drawn onto a sphere.
• The lines drawn to the back of the sphere are darker than the lines drawn to the front creating a depth effect.
• The background image behind the sphere is merged with the back drawn areas of the sphere to enhance the depth effect.

Original Source: https://www.syntaxbomb.com/others/spher ... globe-qb64.

Note: The 64-bit C compiler was used to improve performance for Outline_Sphere_Rotate_1.pb.

Image

Re: Update History

Posted: Sat Dec 09, 2023 8:04 pm
by JHPJHP
Updated:
Added \Other_Stuff\OldSkoolEffects\QB64\Spider_Stampede.pb.
Improved \Other_Stuff\\MoreStuff\CompressMemory.pb.
Improved \Other_Stuff\\zLib\Deflate.pb, Inflate.pb.

Spider Stampede
• I started to convert the QB64 example, but decided I could write something better using the built-in PureBasic commands.
• Some algorithms were used from the original source: https://qb64.boards.net/thread/98/explosions.

Additional Features:
1. Move the mouse cursor (crosshairs) over any spider to kill it; spiders will also kill each other.
2. Press the Spacebar to toggle Frame Rate between 30 - 60 FPS, increment by 10.
3. Press the Enter Key to take a screenshot; saved to the root folder.
4. Press the Esc Key to exit.

Image

Re: Update History

Posted: Wed Dec 13, 2023 11:37 am
by JHPJHP
Updated:
Added FREE binaries so anyone can sample the goodies.

Note: See the included XML file (FileFingerprint.xml) for a complete list of scripts and programs.

Image

Re: Update History

Posted: Sun Dec 17, 2023 4:54 pm
by JHPJHP
Updated:
Added \Other_Stuff\OldSkoolEffects\QB64\Matrix_Effect.pb.
Improved \Other_Stuff\OldSkoolEffects\SpecBAS\Digital_Rain.pb.

The example Matrix_Effect.pb was added because of the brilliant yet simple method used to create the effect.

The example Digital_Rain.pb was updated with numerous options allowing for a variety of effects.

Image