Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DarkBASIC Professional Discussion / Forum Closure Feb 10 2025 - Unnoffical Subreddit Announced - We need your help!

Author
Message
revenant chaos
DBPro Master
18
Years of Service
User Offline
Joined: 21st Mar 2007
Location: Robbinsdale, MN
Posted: 15th Feb 2025 20:39
I repacked my DBPro plugins and uploaded them to google drive. Everyone is welcome to download and re-host them if they wish. https://drive.google.com/drive/folders/1XJKaxH4MvVQsjsHZROoBg37cPaTIJu1f
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 15th Feb 2025 23:37
Thanks I'll add the link to the subreddit!

Do those files include documentation? So people know what they are and how they are used.

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
revenant chaos
DBPro Master
18
Years of Service
User Offline
Joined: 21st Mar 2007
Location: Robbinsdale, MN
Posted: 16th Feb 2025 01:19
All four plugins contain example projects, but I only got around to making actual help files for jGpuSkin and jGfx. jGfx_GInst has a command reference which details usage of it's commands, but JGTools_pMath only contains a command list. None of the plugins have documents which actually describe what function they serve, but I was hoping their examples would make that obvious. When I get some time I will update the files to have ReadMe documents that outline what each plugin is used for.
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 16th Feb 2025 11:13 Edited at: 16th Feb 2025 11:14
Sure I only ask because someone with no context coming across the files might have no idea what they are or what they are for. Basically making the files largely unusable and useless if so.

A lot of the files I've been backing up I've been repacking with documentation. It's very common for someone to just put a dll in a zip file. So many brilliant people do all the work to create a helpful plugin, and stop 2 feet before the finish line with not so much as a statement as to what it is or how it's used.

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
revenant chaos
DBPro Master
18
Years of Service
User Offline
Joined: 21st Mar 2007
Location: Robbinsdale, MN
Posted: 16th Feb 2025 13:10
Okay I've updated everything with ReadMe files; I added them to the zip archives and uploaded them to the drive itself so they can be previewed before download.
Omega gamer 89
17
Years of Service
User Offline
Joined: 10th Sep 2007
Location: Pittsburgh, PA
Posted: 16th Feb 2025 15:56
Just wanted to say thanks for adding additional stuff to the backups. The more we can preserve from here, the better.

That said, IDK if its just me or if anyone else is experiencing this, but I cant download the zip file for the geometry instancing plugin; it keeps giving me an error.
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 17th Feb 2025 00:46
Try using the download all option. It zips up all the files for a single file download.
Thanks for the documentation! Someone years from now is going to come across these files and know what they are now!

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 18th Feb 2025 23:05
I have the codebase, a somewhat hidden and forgotten part of the site. I just need to make it more usable for offline use and clean it up a bit. Many, if not all, the code snippets for whatever reason are double spaced. I cleaned that all up when I parsed them into a database.
For those unaware: https://www.thegamecreators.com/codebase
And for those curious: https://purpletoken.com/forum/codebase.php


I have most of the same data in my backup as Mage (half of it coming from his directly). At the moment, only AppGameKit is complete. Somewhat. As I'm uploading it I realized I forgot about the code snippets, which offline without the forum's javascript will not work. I wrote a js snippet that I can add to each file to make them work, but I forgot to do that. However, the page link buttons will work from the normal navigation, I altered every page to point locally instead. And emails have been stripped out.
https://purpletoken.com/tgc/

The agk download is 1.5GB and nearly 10GB uncompressed.

I have plans to make a better, smaller sized backup using custom pages and utilizing sqlite to make dynamic content without the need to run a local server. I don't know when that will be ready, but it's not a rush priority as these forums will still be accessible for awhile. Our only true loss will be the access to attachments.

Tiled TMX Importer V.2
XML Parser V.2
Base64 Encoder/Decoder
Purple Token - Free online hi-score database
Legend of Zelda
Pixel-Perfect Collision

"I like offending people, because I think people who get offended should be offended." - Linus Torvalds

Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 19th Feb 2025 15:00
That's a good idea. I have to rework the entire backup to catch any missing pages. I think I will add an exception to the link scrubbing automation that simply localizes the page links.

If you provided a JS snippet for code blocks I could add that to each file, since I have to redo them. Pretty please!

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 19th Feb 2025 18:13 Edited at: 27th Feb 2025 10:57
Stripping it all down is the way to go, my little mess just walks the thread for the posts. Stripping most of the embedded data (images/videos mainly) and dumps out a json file that can rendered to represent the thread without the theme..

attached (if that still works) which seems to be no

partial of this thread



Banner Animation For those fellow Nostaligic forum users



Building Local Forum Search - The Game Creators - TGC Forum Archive


PlayBASIC To HTML5/WEB - Convert PlayBASIC To Machine Code
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 27th Feb 2025 18:49
Forum backups have been updated, and reprocessed from scratch to include a large number of missing pages.
https://www.reddit.com/r/DarkBasicDev/comments/1ij4nsc

Also multi-paged threads now link up and are much easier to follow and read.

This is expected to be the final definitive backup.
(competing efforts not withstanding)


Also:
Kevin Picone, that effort looks great, good luck. Let us know if it becomes ready for use!

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 3rd Mar 2025 19:02
Phaelax provided code to allow code blocks work.
Updated the backup with this enhancement.
Sorry. This should be the final definitive backup.

So now:
multi-page threads are linked together.
Code blocks are working.

Hurray!

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!
Mage
Valued Member
18
Years of Service
User Offline
Joined: 3rd Feb 2007
Location:
Posted: 12th Mar 2025 11:10
The subreddit was updated to include a lot of helpful community links.
Previously this was only viewable in "old reddit" mode.

Mage's Modular Code - Get awesome UI controls and powerful Bitmap Fonts!
Screen Device Recovery - Stop your apps from crashing when minimized/tabbed/screen locked.
CPU Friendly Frame Limiter - Make your app generate less computer heat + noise, and use less battery life!

Login to post a reply

Server time is: 2025-05-11 08:35:32
Your offset time is: 2025-05-11 08:35:32