Author Archives: admin

Why are we still storing source code in text files?

Whenever I have what seems like an original idea I half expect someone to tell me it was done 10 years ago and point me to the github repo. I’m going to go out on a limb and write it up … Continue reading

Posted in Ideas, Uncategorized | Tagged , , | Comments Off on Why are we still storing source code in text files?

Basic4GL Mobile road map

Just a quick jot down of my plans for Basic4GL Mobile. By the way an early version has been released. It’s fully functional (if lacking a bunch of features), so if you fancy writing some BASIC and running it on … Continue reading

Posted in Uncategorized | Comments Off on Basic4GL Mobile road map

Cyberspace using voxels

This is a somewhat unrefined brain-dump of an idea that’s been developing in my brain for a while. It has a bit to do with voxels. Not really anything to do with Basic4GL. (It also tests pasting markdown into WordPress.) … Continue reading

Posted in Cyberspace, Ideas, Miscellaneous, Sparse Voxel Octree | Tagged , , , , , , | 2 Comments

Basic4GL v2.6.0 released

You heard right! There’s been a new Basic4GL release for the first time in nearly 6 years. Grab it from the Basic4GL website. What’s new This release is mainly about refreshing the IDE, and updating third party libraries to modern, open source versions, so … Continue reading

Posted in Uncategorized | 5 Comments

Basic4GL Qt IDE

I’ve started rewriting the Basic4GL IDE using Qt. Mainly because I want an open source UI library, but there’s also the added benefit of it looking slightly more modern. Here’s what I have so far: For reference the current released Basic4GL … Continue reading

Posted in Uncategorized | Comments Off on Basic4GL Qt IDE

Run your own Basic4GL code on Android

I’m very excited to announce the first Basic4GL Mobile release which you can actually run your own Basic4GL code. Please keep in mind this is a very early development release. Don’t be surprised if a lot of BASIC commands haven’t been … Continue reading

Posted in Android, Basic4GL, Development blog | Tagged , , , | Comments Off on Run your own Basic4GL code on Android

Basic4GL on Android – Text and Sprites

Things are starting to take shape with the Android version of Basic4GL mobile. (You can download an apk of the above demo here) Implemented so far are: Standard BASIC functions (string, maths functions etc) Vector and matrix algebra Text input/output … Continue reading

Posted in Android, Basic4GL, Progress, Uncategorized | Tagged , , , , | 1 Comment

Basic4GL on Android – Text output

More progress:   This is now a fully native Android application, using OpenGL ES 2 for the display. I’ve ported the OpenGL text grid and re-implemented the corresponding BASIC text functions (print, locate, cls, color etc). I can now run simple … Continue reading

Posted in Android, Basic4GL, Development blog | Comments Off on Basic4GL on Android – Text output

Basic4GL on Android – Standard BASIC functions

    Another step closer to getting a Basic4GL program to run on Android. I’ve converted the standard BASIC function library to use the plugin library registration method, and split it into general and a small amount of Windows specific code … Continue reading

Posted in Android, Basic4GL, Progress | Tagged , , , , | Comments Off on Basic4GL on Android – Standard BASIC functions

Basic4GL on Android

A break from the sparse voxel octree stuff… This is probably the first significant thing I’ve done with Basic4GL in years. What you can see is the result of Basic4GL op-codes running on the C++ Basic4GL virtual machine which runs … Continue reading

Posted in Android, Basic4GL | Tagged , , , , | 1 Comment