Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

chalkyw64

6
Posts
5
Followers
A member registered Jul 27, 2017 · View creator page →

Creator of

Recent community posts

That's so strange. I've checked the program code and the only deletion of files happens during the "Post-Build Clean Up". However, something clearly went wrong somewhere, so to prevent this happening again I have released v2.0.1 today which moves files to the Recycle Bin instead of deleting them so they can be recovered later if necessary.

Thank you for your kind words - I'm really, really sorry this has happened.

(3 edits)

I'm obviously really sorry your file has disappeared - during months of testing I have never had CVBasicIDE delete anything from a sourcecode directory. 

The program works on copies and never on the original file (it has to do this because the user might have made unsaved changes to the code).

When "Build" is selected from the menu or toolbar, the IDE saves the current sourcecode as "cvbasicide.bas" in the CVBasic installation folder (i.e. the "CVBasic installation" path set in Preferences where "cvbasic.exe" and "gasm80.exe" are located). Any required INCLUDE files are then also copied from the sourcecode directory to the CVBasic installation folder. The selected script is then loaded and CVBasicIDE replaces all occurrences of "game." with "cvbasicide.". The script is then processed line by line via the creation of ".bat" files, and on successful completion the output file (e.g. "cvbasicide.rom") is copied from the CVBasic installation folder to the sourcecode folder and renamed according to the name of the original sourcefile. If "Post-Build Clean Up" is selected in Preferences then log files, bat files, previously copied INCLUDE files and any files whose names start with "cvbasicide." are removed from the CVBasic installation folder (this is the only stage in which files are deleted). 

This behaviour is identical to the way CVBasicIDE v1 compiled BAS files - the code which does this has not been changed. The only difference between v1 and v2 is that external scripts are used during compilation instead of "hard-coded" instructions embedded within the IDE.

It was flagged as clean by Norton and Windows Defender before being uploaded, so can only think it is a false positive from MalwareBytes (the IDE was programmed in BlitzMax which unfortunately upsets some virus checkers). I have just rechecked the zip file without issues so can only suggest that you delete it if you're concerned.

(2 edits)

I have just released v1.4.1 which should do. Since CVBasic is being updated so often I ought to rethink how the IDE handles compiler-targets - maybe by adding a 'Target Editor' so that users can add them as they become available (that way I'd only need to update the IDE if something fundamental changed within CVBasic). However, the currently low number of IDE downloads suggests  that's probably not necessary...

Thank you - your support is much appreciated.

I bought a copy of this several days ago and have been playing it ever since. Very, very impressive work - the moment a faster train overtook me as I trundled up a 4-track section was fantastically immersive. One teeny thing I would like to see (and I know that 'improved graphics' is on the todo list) is a 'toning down' of the colours, which are a little too bright/colourful/computer-generated (IMO!) at the moment.

This really is an incredible achievement and I can only hope that enough people purchase a copy so that the phase 2 stage of development will go ahead as planned.

Great stuff!