Mid, Left & Right functions for Strings in Cerberus X

It’s beginning to be late night, but I want share these with you.

Many of you probably remember Mid, Left and Right functions for strings in basic programming languages.

  • Mid returns from given position x amount of chars
  • Left returns from left x amount of chars
  • Right returns from right x amount of chars

These are easy to implement in Cerberus X, since it has nice string slicing methods.

Implementation for Mid:

Implementation for Left:

Implementation for Right:

You can test these for example with print Mid(“This is String”,5,2).

That’s it for tonight..

Font Class for my Font 2 PNG’s fonts in Cerberus X

My studies keep me really busy and tired… Still, I’m working on Cerberus X version of Easy Math Challenge, because there seems to be problem with sound in Monkey2 with 64-bit compilations for Android.

Anyway, here’s direct implementation (earlier I did this for Monkey X) of font class to use with fonts made in my Font 2 PNG for Cerberus X.

The source (the code is directly from my Cerberus X editor, but highlighting isn’t quite right):

I’m a bit lost for words, but if you find my “poor man’s Font 2 PNG” useful, feel free to use this code.

AmiKIT – Compiling a C program to Play a MED module

I recently downloaded from the official AmiKIT site the free version of AmiKIT. It’s great! I love it! I love the Amiga!

While testing the AmiKIT in an environment, that reminds me of the environment I had with the good old Amiga 4000, I got a spark to learn Amiga things again.

It would be nice finish my old classic 2D Ultima style RPG game. But where to find the needed documentation?

Below is a little video of my AmiKIT early adventure:

In the video an old C program to play MED music modules is compiled and tested. The C compiler that is used is VBCC.

Below is that program in full:

 

Time will tell if my RPG made on Amiga will be ever finished…

Suicide Express (C64) cover made with PO-28 Robot

I recently got for birthday present a Pocket Operator PO-28 Robot. It’s a pocket synthesizer with sounds that remind me of C64’s SID sounds.

20190703_154000 (2)

PO-28 Robot

 

I made a short cover of Commodore 64’s Suicide Express tune with it. For me it is an unforgetable tune. The cover is only 30 seconds loop..

In the video below it’s played for 4 times.

Back in the day I enjoyed Suicide Express as game probably because of the music. It would be fun to remake this game.

🙂

Calculus has gone long way — now at version 3.4.1

At this point there are no known bugs in Calculus, but I recently fixed a significant bug.

The function of undo button has be renewed. Now it undoes in intelligent way every term added to the polynomial.

Those bugs.. I should make some kind of checklist and before implementation do some planning. With Calculus, I have pretty much just written the code from scratch without planning…

Little video, I made with my phone:


I still have plans for a PC version. At the moment my studies don’t take so much time, thus the first PC version may see light reasonable soon… I hope so…

C64’s Stix – I wish I had the time…

Nowadays studies take all my time.. Now I’m actually a student of computer science in a university… Since January of this year, I’ve lived in the world of Python, JavaScript & Ajax, CSS and HTML in the context of web server programming… I wish that the 7th week assignment of this course was behind… I’m working on the 5th now.. Today begins the Algorithms 2 course too for me..

I just made a video of me playing C64’s Stix. There’s something magic in this game..

Perhaps next summer.. Though, I’ve already made plans what to study in the summer..

New Year 2019

The year has started quite slowly for me.. Or has it? I’m again a full time student. That really slices quite a lot of hours of my day. At least I try to find time for my Android app Calculus. Some other projects are also in my mind.

Last summer I started coding a “space game” (I called it Androrace), but I lost my interest in it. Video below:

A try to code an update for Calculus as soon as possible.. Hopefully we’ll see some games too!