B-li-tz Max is out!

For everything that's not in any way related to PureBasic. General chat etc...
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

what about some nice old assembler...

afaik: devc++ is as fast as msvc
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

morduun wrote:You're 100% wrong, and you don't need to download cygwin to run BlitzMax on Windows platforms. Silly thing to say.

[Edit]While I'm at it, it's worthwhile to say that a a Bmax Sieve exe outperforms everything but MSVC on Windows -- including DevC -- and comes very close to equalling MSVC's performance. Certainly there are weaknesses in max, but speed in this sense does not seem to be one of them.[/Edit]
uhmm it's not a very silly thing to say at all. I own Blitz 3D but not blitz Max so I can't say from my experience using it. I was suggesting GCC based off of this discussion here:

http://www.blitzbasic.com/Community/pos ... opic=42209

Take purebasic for example, it creates a COFF files using FASM then uses a 3rd party linker to create the final exe/dll. This is not uncommon at all.

Now if I were Mark Sibly and I wanted to create my own language I could A) hit the drawing board and start a compiler from scratch, creating an assembler that is cross platform, let alone optimized or B) use an already made, free to download optimized compiler, OS specific with a generic Front end (Blitz Max).

Personally I think he went with B. It's just a guess but not a judgement on his ability to create an good product, as either A or B is a large undertaking and no small feat.
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
morduun
New User
New User
Posts: 8
Joined: Sat May 24, 2003 6:16 am
Location: NJ, USA
Contact:

Post by morduun »

I wasn't questioning whether gcc was part of the compilation pipeline; I was calling your assumption that cygwin was necessary incorrect, which it is, and which any cursor examination of the documentation would reveal.

Not a defense of Max, just making sure the facts are straight.
Codemonger
Enthusiast
Enthusiast
Posts: 384
Joined: Sat May 24, 2003 8:02 pm
Location: Canada
Contact:

Post by Codemonger »

yeah facts are important , thanks for the correction. As I said I have not purchased BMax so I don't know, just assumptions and from reading forum posts more than anything. Does MingW have to be downloaded and installed ? or is that mainly for windows headers ?
<br>"I deliver Justice, not Mercy"

    - Codemonger, 2004 A.D.
olejr
Enthusiast
Enthusiast
Posts: 152
Joined: Sun Jul 11, 2004 7:48 pm
Location: Lillehammer, No(r)way
Contact:

Post by olejr »

No, there's no need for the headers or anything from MingW if you use just BMax to create your programs..
So everything you need to program in BMax is included in that one download..

Only time(s) you'll need MingW:
1) If you rebuild the BMax modules.
2) Create your own modules.

If I understand it right.. You can make parts of you program in C,
and 'include' it into BMax.. You can do like:

Code: Select all

Import "somefile.c"
In your BMax source.. Think that goes for ASM also..

When you do a compile 'somefile' in BMax it creates a sub-folder named '.bmx', and inside that one you get:
somefile.i somefile.s & somefile.o

And in the bin folder of BMax there's something called fasm.exe & ld.exe...:wink:
cYanide
New User
New User
Posts: 9
Joined: Fri Aug 15, 2003 7:24 pm

Post by cYanide »

just a lil note, the exe size, if you compile just as is, they will be including everything, you can however choose what you want included and end up with TINY exe sizes
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

BlitzMax is diffinately awesome, i will be buying it when its released properly to Win32. I've given up on waiting for PB's 3D overhaul but will still use PB for apps and dlls of which it is unsurpassed! :)
--Kale

Image
olejr
Enthusiast
Enthusiast
Posts: 152
Joined: Sun Jul 11, 2004 7:48 pm
Location: Lillehammer, No(r)way
Contact:

Post by olejr »

Well BlitsMax as no 3d at all, if you don't count OpenGL...
There will be a 3d module/engine at some point, but no one knows when..
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Kale wrote:BlitzMax is diffinately awesome, i will be buying it....
Traitor :P
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

5 questions:

- Does Blitzmax manage 3D Sprites with aceptable faster rotations and collision-checking?
- Does Blitzmax manage 80 bit (or more) floats?
- Does Blitzmax difference case for identifiers (constants, labels, variables...)
- Does Blitzmax have support for scientific-notation numbers?
- Is Blitzmax as fast (or faster) than PB when math operations? and in general?

If there are 5 YESs, and only if there are 5 YESs I will purchase BlitzMax inmediatly.
I second MS WinAPI.
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
olejr
Enthusiast
Enthusiast
Posts: 152
Joined: Sun Jul 11, 2004 7:48 pm
Location: Lillehammer, No(r)way
Contact:

Post by olejr »

- Does Blitzmax difference case for identifiers (constants, labels, variables...)
Well there you have one no... :wink:
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

Well BlitsMax as no 3d at all
aye, at the minute. Once that is present in a windows version ill have it :)
Traitor
he he... Hey i can't wait any more for PB to get the 3D sorted, its been 2 years+ already. :cry:
--Kale

Image
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Kale wrote:Hey i can't wait any more for PB to get the 3D sorted, its been 2 years+ already. :cry:
Yes, me too Image
http://www.zeitgeistmovie.com

while (world==business) world+=mafia;
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

thats true.. but at least it seems like he is doing something about it. Its probaly going to take more time before blitzmax is here with 3d so i would chose to give PB another chance at that point, and at least try the new 3d before bying bmax.. just my thoughts, though.. :P
User avatar
NoahPhense
Addict
Addict
Posts: 1999
Joined: Thu Oct 16, 2003 8:30 pm
Location: North Florida

Post by NoahPhense »

Max.² wrote:
gnozal wrote:Soon Purebasic Max :lol:
Good name. :wink:
PureBasic Extreme

- np
Post Reply