Recent Posts

Pages: 1 2 3 4 [5] 6 7 8 9 10
41
Projects / Re: Vectronix GTA VI Cracktro remake
« Last post by Shockwave on July 19, 2026 »
What a treat this is!

Well done on this, I do hope Slippy drops by one day to see your remake, he is a member here but hasn't been online for several years now.

Do you want me to put it on Retro-Remakes?
42
Projects / Re: Screensaver (Windows)
« Last post by Shockwave on July 19, 2026 »
Nice!
43
Projects / Screensaver (Windows)
« Last post by KrazyK on July 18, 2026 »
I started off doing a 2D physics test in Purebasic for a new intro but it somehow morphed into a screensaver!
After a few weeks on and off coding/working/diy-ing it is here.
Full monitor spanning and you can choose between a black background or your desktop background in the settings.
Purebasic Code available if anyone is interested in taking it further.
@STos - Linux version?
44
Projects / Vectronix GTA VI Cracktro remake
« Last post by KrazyK on July 18, 2026 »
This one didn't look too bad to remake when I first started to rip it apart, but it was way more complicated than I thought it would be.
Head=battered.  ;D
Press F1/F2 for windowed/fullscreen when running
45
Blitz / Re: [BMAX] BlitzMax continued support.
« Last post by Pixel_Outlaw on July 18, 2026 »
While I am here, there was something else that came after BMAX called Monkey iirc, I don't know how much traction that got and if there's anything being developed with it these days.

Yeah, I used Monkey X (a nice way to ship cross platform games) for a bit.
There is a continuation called Cerberus X that is community driven.
I think Monkey is a bit more simplified than BlitzMax in order to be multi target a bit easier between host languages.

Neither are a truly advanced programming language, but BlitzMax lets me do some cool things with pointers (like NaN boxing).
When you just want to "Ship a simple game with visuals for grandma" they do that well though.

Mark started Monkey 2 as a new system shortly thereafter and I think things went south pretty quickly.
46
Yabasic / Puzzle Platform
« Last post by bikemadness on July 17, 2026 »
Stand puzzle where a grid of numbers
represent all the letters of the alphabet.

It uses the print screen to input the number
then Enter
then the keyboard for the letter.
Or to change it.
The number then delete to wipe the letter.

Enter then delete to bring up the screens.

Code: [Select]
restore fillin
read grid
dim nos(grid)

for a=1 to grid
read nos(a)
next a

restore code
read letter
dim num(letter)
dim ltr$(letter)

for a=1 to letter
read num(a)
next a

open window 640,512

repeat
clear screen
input z

ltr$(z)=inkey$
if ltr$(z)="del" ltr$(z)=""

setrgb 1,0,0,0
clear fill rectangle 125,z*12+41 to 145,z*12+53
setrgb 1,256,256,256

for a=1 to letter
text 100,a*12+50,str$(a,"##")
next a

text 130,z*12+50,upper$(ltr$(z))

setrgb 1,256,256,256
fill rectangle 200,0 to 640,512
setrgb 1,0,0,0

x=0
y=1
for a=1 to grid
x=x+1
if x>15 then
x=1
y=y+1
endif
rectangle x*15+285,y*15+260 to x*15+300,y*15+275
rectangle x*25+200,y*15+10 to x*25+225,y*15+25
if nos(a)=0 fill rectangle x*15+285,y*15+260 to x*15+300,y*15+275
if nos(a)=0 fill rectangle x*25+200,y*15+10 to x*25+225,y*15+25
if nos(a)<10 text x*25+200,y*15+21,"0"
text x*25+200,y*15+21,str$(nos(a),"##")
next a

x=0
y=1
for a=1 to grid
x=x+1
if x>15 then
x=1
y=y+1
endif

for b=1 to letter
z=z+nos(a)
if nos(a)=num(b) text x*15+286,y*15+271,upper$(ltr$(b))
next b

next a

until (1=0)

label fillin
data 225
data 09,04,10,15,00,09,06,26,17,13,00,03,15,04,19
data 02,00,21,00,01,00,15,00,10,00,15,00,07,00,04
data 25,06,09,11,04,10,05,00,21,22,02,06,11,04,10
data 25,00,18,00,24,00,19,00,11,00,09,00,17,00,15
data 00,01,06,08,21,19,04,00,21,09,18,06,07,10,00
data 04,00,07,00,10,00,23,02,20,00,21,00,09,00,01
data 16,04,26,06,15,18,05,00,11,12,07,09,03,21,15
data 15,00,00,00,00,04,00,00,00,04,00,00,00,00,06
data 21,15,09,10,05,17,11,00,04,19,14,21,09,11,13
data 10,00,12,00,21,00,05,04,19,00,04,00,02,00,12
data 00,16,06,18,18,04,17,00,21,15,09,04,10,21,00
data 04,00,15,00,18,00,12,00,05,00,03,00,06,00,09
data 17,07,09,09,04,18,04,00,07,15,21,17,11,18,05
data 21,00,21,00,16,00,04,00,15,00,05,00,04,00,06
data 15,04,13,12,00,13,15,04,01,13,00,01,10,07,15

label code
data 26
data 1,2,3,4,5,6,7,8,9,10,11,12,13,14
data 15,16,17,18,19,20,21,22,23,24,25,26

' answer
' 01 02 03 04 05 06 07 08 09 10 11 12 13
'  G  U  K  O  Y  A  I  Z  C  R  T  H  S
' 14 15 16 17 18 18 20 21 22 23 24 25 26
'  J  N  W  P  L  B  X  E  Q  D  V  F  M

47
General chat / Re: The Welcoming Committee
« Last post by Shockwave on July 17, 2026 »
Congratulations on remembering your login details Pixotica, new accounts on here are quite rare since we had to disable registrations for botspam reasons!
48
Blitz / Re: [BMAX] BlitzMax continued support.
« Last post by Shockwave on July 17, 2026 »
It's great that BlitzMax is still being supported, very sad that Mark Sibley is not with us any more too - I discovered this sad news after I saw a linkedIn post by you last year (or maybe the year before) which piqued my interest and caused me to download and install BlitzMax.

I made some things with it too but put it down in the end as I was having difficulties in one filing DLLs for music replay into the exe and the exes were huge for what they were.

Zawran used to do a lot with BlitzMax and his stuff seemed to be of an acceptable size so it's more my incompetence than the fault of BlitzMax.

Going by posts that I've seen Mark create down the years I am sure that he'd be happy that the language was still being supported...

While I am here, there was something else that came after BMAX called Monkey iirc, I don't know how much traction that got and if there's anything being developed with it these days.
49
I don't usually make clone games but after playing Microsoft's "Pandoras Box" I really wanted more of the "focus point" type puzzles.

Essentially, the game takes a raster image, divides it into various rectangles then shuffles all those rectangles throughout differently sized regions on the screen.
The natural effect is that you use the pixelization and stretching as hints of the original dimensions of each piece for placement.

I use Linux and I imagine most folks here are on Windows or MacOS so I'll simply provide a video and the source.
I've written this in BlitzMax NG so there may be some incompatibilities with ye olde BlitzMax.

Source Code

Youtube link: https://youtu.be/o7ekMYtaYt8
50
Blitz / [BMAX] BlitzMax continued support.
« Last post by Pixel_Outlaw on July 14, 2026 »
Just thought it was worth the mention that BlitzMax has continued support under BlitzMax NG.
Sadly, Mark has passed away but his software lives on and is currently being maintained

There have been some changes but code for the most part works.
I believe there have been some library renaming and such but I was able to get some old things going once more.

One of my annoyances though is the removal of GOTO.
Generally it's considered bad style but when you are implementing a programming language in BlitzMax, it's a nice feature to have if the language you're implementing supports non local exit.
Pages: 1 2 3 4 [5] 6 7 8 9 10