I understand the struggle of balancing work with personal projects. I do hope you get another game released. I can probably just stream to the steam deck from a windows PC. If that works then maybe I can finish it in the next week or so. Thanks for atleast considering a linux port. I think this game would be a perfect fit for the deck so hopefully it works out.
n00bCode
Creator of
Recent community posts
I hope one day this game does get linux/deck support. I played a little bit of it in a windows cloud machine and really liked the first couple of hours. The deck is my preferred way of playing VNs so I was hoping to finish this next.
BTW, are you working on another game. I noticed this game is the only game you have published on steam and it came out about 4 years ago.
Today is the official start of the Jam. Please feel free to ask for help either here or the official RCBasic Forum at rcbasic.freeforums.net
I am looking forward to seeing all the entries. Good luck.
Nice. This is actually the first game I have ever seen in monkey X. If I had to criticize something, I would say you should just pick one button for continuing dialog and stick with it. Some screens I had to press space, some I had to press return, and 1 I had to press the down arrow key. There is really no point for that many different inputs for the same thing.
I am grateful for the feedback. I am planning on providing the android build stuff separately going forward which should reduce the size quite a bit. However, I don't think that I will be switching from wxWidgets anytime soon. RCBasic is free and open source and anyone is free to contribute (https://github.com/n00b87/RCBASIC3 ). If you can't contribute code then you can also help by just reporting bugs either at the forum ( https://rcbasic.freeforums.net ) or on the github page. I am the only developer so updates are not going to happen as often as many people would like but I appreciate everyones patience.
Ok. Sorry about all that trouble. I tested the linux version with Ubuntu, PopOS, Fedora, ElementaryOS, and Solus to make sure it worked across a wide range of distros. It's really hard to make linux software work with every distro and every configuration. I am working on a script to be able to just build it from source to help people run it on linux OS's that I haven't accounted for so hopefully that will be able to help out people in your situation.
Thanks again for your patience.
I have tried installing it on a fresh install of Ubuntu 20.04 in a VM and it worked fine. I have a few ideas on what it could be.
First of all, the install.sh installs the version of SDL2 that is in your distros repos. You said you have SDL2-2.0.14 which is 4 versions newer than what is in the Ubuntu 20.04 repo. It is possible that you might have 2 different versions of SDL2 installed. You might want to check that and uninstall one.
Next, try this: export DISPLAY=:0
On the second error, you need to compile the program before you run it. First of all, if you are using geany then make sure you ran the rcbasic_geany_config.sh script. You will need to close geany and restart it. After that, whenever you open a *.bas file you can compile it from the Build menu in geany.
Alternatively you can open a terminal in the same folder as the *.bas file and type this"
rcbasic_build name_of_your_file.bas
This will compile your program to a *.cbc file. After that you can run it with this:
rcbasic name_of_your_file
You don't need to include the cbc extension, rcbasic will automatically load a cbc file with that name if no extension is given.
As for your Init Error, that seems to be an issue with SDL2 failing to initialize its graphics subsystem. Make sure you have your graphics drivers updated and try it again and let me know if it is still giving you problems.
RCBasic is a programming language. It has a full graphics library that allows you to implement spritesheets and tilesets if you wish. There are examples that show how to do this already. I have implemented spritesheets and tilesets in the engine I built for the game I am currently working on. You can checkout the source code for that here: n00b Engine
Thanks for checking this project out. I have been developing this since early 2015. I am currently working on a action platformer with it myself which I am hoping to release a demo for soon. Someone recommended I put it on itch so more people could discover it. Please check out the forum at rcbasic.freeforums.net