123
-=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- (c) WidthPadding Industries 1987 0|114|0 -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=- -=+=-
Socoder -> Blitz -> Does BlitzBasic2d work on windows 10

Posted : Tuesday, 09 March 2021, 07:19
BlueSteelAU

does BlitzBasic2d work on windows 10


Hi i an an old user of BlitzCoder Products i have them all.. i started writing a program/game in BlitzBasic2d . my question is will the BlitBaasic2d still run on windows 10 at normal speed.. if not does blitzbasic3d work properly, if so what are the gotcha's i need to know when converting the code3 to work with Blitz3d .. i really want to finish this program/game without much more effort. i have most of it done in Blitzbasic2d i just need to flesh it out i lot more.. i have basicly got all the data and data structures , sprites, gameengine , procedurial dungeon generator all done.. need to add in more items and monsters into the game.which is basicly just data and a few more action routines
Posted : Tuesday, 09 March 2021, 07:24
Jayenkai
B2D is incredibly old, now. It hasn't been updated in a LONG long time.

Blitz3D is built upon the basis of Blitz2D. Although it has a 3D engine, you can 100% ignore that component, and use it exactly how you would Blitz2D.
The main difference being .. Blitz3D was updated beyond what Blitz2D was.

You can download the up to date version of Blitz3D, completely free, from itch.io here

Install it and give it a run with your current code. It shouldn't cause any issues. (I don't think..!)

-=-=-
''Load, Next List!''
Posted : Tuesday, 09 March 2021, 07:26
Jayenkai
Additional : In the page linked above, it mentions turning on ...
Control Panel > Programs and Features > Turn Windows features on or off > Legacy Components > DirectPlay
..
You'll probably have to do that, too!

-=-=-
''Load, Next List!''
Posted : Tuesday, 09 March 2021, 07:31
Pakz
I think BlitzPlus works too. A couple of years ago Mark had rebuild the blitz languages with a modern compiler iirc. BlitzPlus can be found on itch.io also.
Posted : Tuesday, 09 March 2021, 07:34
Jayenkai
Oh yeah, I keep forgetting about BPlus!
Posted : Tuesday, 09 March 2021, 07:49
BlueSteelAU
do they all use the nlitz2d commands etc.. can i run old blitz2 code in them without editing..

i was asking if blitz2d would still work because somewhere here i still have its install program lol ( I'm a program laanguage junky from many many years ago.. and yes i purchased it from mark years ago before the other blitz's were out and yeah long before he removed it from his site
Posted : Tuesday, 09 March 2021, 07:50
Jayenkai
Yes, both 3D and Plus are built upon 2D. They're like if you bought Blitz2D, then bought an "In App Purchase" to add the extra stuff. .. Except this was in the days before IAP's!
The base level stuff still functions the same.

*Unless Mark (the developer) decided to change any of the commands along the way, but .. I don't think he did..

-=-=-
''Load, Next List!''
Posted : Tuesday, 09 March 2021, 07:55
BlueSteelAU
tyvm.. yeah i'm old programming language junky .. i started and ran www.codingmonkeys.com for many years then i had to sell it.. now its closed I miss it and now the domain name would cost me thousands of dollars to buy it back
Posted : Tuesday, 09 March 2021, 08:07
Jayenkai
That sounds familiar.
Welcome aboard. Enjoy your stay

-=-=-
''Load, Next List!''
Posted : Tuesday, 09 March 2021, 15:08
Dan
Hi,
If i remember it right, 2d needs certain (old) version of the internet explorer to work.

Most of the code should work without modifying on bb3d, and if something does not work, then the changes are easily made (i'v tested if few years ago with my original cd, but can't recall what it was.)

edit: just as i have posted it, i recalled that types are a bit different.
Something with deleting ... or handling them is different or missing command.