Main Menu

News:

SyntaxBoom, now with pwetty syntax highlighted code boxes! \o/ 

https://www.syntaxboom.com/forum/index.php?topic=96

Shoutbox

Jackdaw

2025-10-16, 20:00:40
Going to have to try bourbon and beans. That should be an explosive combination.

Baggey

2025-10-16, 13:15:42
I sometimes mix a chicken vindaloo and a Tika Masala together. Awesome  :P

Dabzy

2025-10-16, 05:49:34
And doing the act was the realisation I went for an indian when out... 20mins I was in the thunderbox waiting for me back chaff to cool down!

Dabzy

2025-10-16, 05:48:11
When I was on my "Year On The Blur", aka drinking after getting divorced, I was minging one night, couldnt remember getting home. Anyway, next day, went to work, and needed a poo...

GfK

2025-10-15, 21:39:05
I overdosed on jelly babies once and my arse was like the shooty gun bit at the start of James Bond

Amon

2025-10-15, 20:16:38
lol

Jackdaw

2025-10-15, 19:40:48
Never had a Phall or a tinderloo. But I have heard that your backside feels like that map at the start of every episode of Bonanza.

GfK

2025-10-15, 19:22:25
Never confuse phall with phallus

Baggey

2025-10-15, 18:30:58
My mate ate a phall one night. Even that was to hot for me. I bet he suffered in the morning!  :-[

Dabzy

2025-10-15, 18:02:52
I like nice and toasty bit of fire in my bait as well, I used to eat really red hot gear, but nowadays if I do... Heartburn happens! :(

Members
Stats
  • Total Posts: 1,814
  • Total Topics: 224
  • Online today: 17
  • Online ever: 232 (Oct 08, 2025, 09:18 AM)
Users Online
Welcome to SyntaxBoom. Please login or sign up.

Recent

Building BlitzmaxNG

Started by Baggey, Jul 02, 2025, 07:53 PM

Previous topic - Next topic

Baggey

So ive been on another steep learning curve ive almost got it working!?

Then i can make some petit changes  :D

Baggey
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

Ive got this far but seem to be running around in circles.

I have no idea what im doing  :-X

Baggey@DESKTOP-BSMI19A MINGW64 /c/BlitzMax_NG/bin
$ git clone git@github.com:blitz-research/blitzmax.git
Cloning into 'blitzmax'...
remote: Enumerating objects: 3409, done.
remote: Counting objects: 100% (6/6), done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 3409 (delta 2), reused 0 (delta 0), pack-reused 3403 (from 1)
Receiving objects: 100% (3409/3409), 41.74 MiB | 14.42 MiB/s, done.
Resolving deltas: 100% (967/967), done.
Updating files: 100% (2272/2272), done.

Baggey@DESKTOP-BSMI19A MINGW64 /c/BlitzMax_NG/bin
$ cd blitzmax

Baggey@DESKTOP-BSMI19A MINGW64 /c/BlitzMax_NG/bin/blitzmax
$ bmk makeapp -v blitzmax.bmx
-bash: bmk: command not found

Baggey@DESKTOP-BSMI19A MINGW64 /c/BlitzMax_NG/bin/blitzmax
$ ./bmk.exe makeapp blitzmax.bmx
-bash: ./bmk.exe: No such file or directory

Baggey@DESKTOP-BSMI19A MINGW64 /c/BlitzMax_NG/bin/blitzmax


Kind Regards Baggey
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Jackdaw

#2
You have two choices:

  • Use the full path to your bmk executable.
  • Try adding the location of your bin directory of your BlitzMax installation to the system path.

You'll find that it will work then. And don't try to build it inside of any posix terminal. This means that you will have to have a MinGW installation set in your system path.
If you've dug yourself into a hole. Just keep digging. You're bound to come out the other side eventually.

Baggey

Ahhh!

Is this the correct place for the actual build? https://github.com/bmx-ng/bmx-ng

.bmk is recognising commands?
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

i think im almost there.

Baggey@DESKTOP-BSMI19A MINGW64 /c/bmx-ng-master/bmk-master
$ /c/BlitzMax_NG/bin/bmk makeapp bmk.bmx
[ 17%] Processing:bmk_bank.bmx
Compile Error: Unable to find overload for compress(Byte Ptr,ULongInt,Byte Ptr,U
LongInt). Argument #2 is "ULongInt" but declaration is "UInt Var".
[C:/bmx-ng-master/bmk-master/bmk_bank.bmx;20;0]
Build Error: failed to compile (-1) C:/bmx-ng-master/bmk-master/bmk_bank.bmx
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Jackdaw

Quote from: Baggey on Jul 03, 2025, 12:31 PMAhhh!

Is this the correct place for the actual build? https://github.com/bmx-ng/bmx-ng

.bmk is recognising commands?
That it should be, but frankly trying to build BlitzMax-NG is something of a black art. There's no clear instructions, and there's build files scattered all over the place, as well as modules all over.

My earlier statement of not using a posix terminal could be wrong. You could try and use MSYS2 with it's MinGW tools. And try to use the build script in https://github.com/bmx-ng/bmx-ng, but here's the killer. You need to be able to use a working BlitzMax install inside the MSYS2 terminal.

If there was actual proper bootstrap sources for Windows, then it would be a doddle.

It's one of the reason that I never bothered trying to write a proper build script like their is for Cerberus-X.
If you've dug yourself into a hole. Just keep digging. You're bound to come out the other side eventually.

Baggey

apparently i need a brl folder which isnt there?
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

Just came across this  8)


Now lets see if it actually works  :-[

Baggey
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Jackdaw

Quote from: Baggey on Jul 03, 2025, 05:45 PMJust came across this  8)


Now lets see if it actually works  :-[

Baggey
It won't. That's for vanilla BlitzMax. And I will be surprised if it actually works the latest version of Windows.
If you've dug yourself into a hole. Just keep digging. You're bound to come out the other side eventually.

Baggey

Im going round in circles here  :(

Just to build the vanilla would be good. But im giving whats in the video a try and ill report on it.  :D
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Henri

Hi,

to build BlitzMaxNG from source you need a stable release as a base for building bmx tools from source first (bmk and bcc). Download bmx-ng folder structure from Github as your new BlitzMaxNG, create a bin folder and copy the tools there. Finally create a mod folder where you can download all the basic mods + others.

Alternative you can use install bat script found here https://github.com/HenriVi/BlitzMax-Install-Script#

-Henri

Baggey

Quote from: Henri on Jul 03, 2025, 06:13 PMHi,

to build BlitzMaxNG from source you need a stable release as a base for building bmx tools from source first (bmk and bcc). Download bmx-ng folder structure from Github as your new BlitzMaxNG, create a bin folder and copy the tools there. Finally create a mod folder where you can download all the basic mods + others.

Alternative you can use install bat script found here https://github.com/HenriVi/BlitzMax-Install-Script#

-Henri

Hi thanks for the info im determined to get this to work  ;D

I want to make my own bespoke version  :-X

Baggey
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

Quote from: Henri on Jul 03, 2025, 06:13 PMHi,

to build BlitzMaxNG from source you need a stable release as a base for building bmx tools from source first (bmk and bcc). Download bmx-ng folder structure from Github as your new BlitzMaxNG, create a bin folder and copy the tools there. Finally create a mod folder where you can download all the basic mods + others.

Alternative you can use install bat script found here https://github.com/HenriVi/BlitzMax-Install-Script#

-Henri

Bisou! Bisou! 8)
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

#13
@Henri thanks for .bat

So @midimaster created mima audio, For me to use.

Where could i add the mima.mod folder so it will be built into BlitzmaxNG automatically!  :D

The Utube video works spot on! But it is for old blitzmax Vanilla :( 

Kind Regards Baggey
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad

Baggey

#14
This is turning into more off a work log now.

I have compiling working. I have changed stm.ccp to accept a range which isnt working?

Ive also changed window_icon.png to something else and again its as if nothing has been altered or touched  ::)

So for the minute i dont know whats going on?

Ahh looking through the files it seems window_icon.png is only for linux that could explain why im getting no change  :-[

I have no idea what im doing but im getting there!  ???

Well Bugger me it worked  :P
Running a Pc that just aint. Faster nough. I7-4Ghz, 32Gb Ram, 4Gb Nvidia, 2 x 1Tb SSD's, 2 x 24" LCD's

RETRO everything!

Jesus was only famous because of his Dad