YOUREWINNER.COM
 
   

A good assembler?
 
Thunder
#46 10-08-2009, 19:49:43 PM
dude what the unicorn

games in assembly




what are you programming for, the sega genesis?

if you make a game in intel machine code, you won't be able to run it on AMD and so on etc
there is no portability



i henceforthwith stamp you with  :loser:
It depends on which assembler I use. I believe there are some that offer some portability. I would like to be enlightened.

there is not

assembly is processor-specific
there's one for intel
other for amd
Z80
6502
motorola 68000
SH2
SH4
the microcontroller in your digital watch

the list goes on and on

Well... I'm not talking about Assembly Language in general (MASM). I'm talking about 3rd party assemblers/compilers. I don't care what language they use, as long as they're free, small, and can be made to support a 3D canvas somehow.


yourethunder
Thunder
#47 10-08-2009, 19:58:09 PM
Look, here's the problem: 3drad and the like are confusing as all hell, DarkBASIC is very inefficient, C++ doesn't fcking work, and Python doesn't even compile! Everything else you have to pay for! Guys, I'm not looking for a game engine, I want to make a game engine, but how am I supposed to put a DirectX canvas in the window of something designed for making Runescape bots??????? It seems the only way I can make a decent game engine short of learning the opcodes for every single processor is to use DarkBASIC, and I'm tired of DarkBASIC! I don't want to switch to some DarkBASIC clone like BlitzBASIC or PlayBASIC or DarkBASIC Pro either! I just want to compile my code, with some limited DirectX or OpenGL support! That's all! Does it have to be a big deal? I either want a working C++ compiler or my own personal fairy to make me a custom programming language! I'm sick of making interpreters that are built on top of existing interpreters! It's like a contest to make the slowest program!


yourethunder
Svetlana
#48 10-08-2009, 20:07:41 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
no, the problem is that assembly is as low-level is gets, there is no lower than that


you're talking directly to the processor, no OS inbetween

you use assembly to make OSes and poo poo (and even then most of the OS is in C++), not 3D games (unless on an old console, since even the newer ones use C++)

either stick to C++ or to the poo poo you were using before, whatever that was
assembly is not for games


lana_chan my name is erin
Svetlana
#49 10-08-2009, 20:08:54 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL


lana_chan my name is erin
Thunder
#50 10-08-2009, 20:40:42 PM
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?


yourethunder
ZIGS_ARE_WINNER
#51 10-08-2009, 20:43:52 PM
  • Это вроде сосать быть Дарта Вейдера
  • *****
    *****
    *
  • Posts: 13242
  • Rigcoins: 30213703.10
  • Send Money to ZIGS_ARE_WINNER
    Thumb Up
  • BrazilianThe NapsterPC Master Race+
  • "I hate people"
YOU FUCKING NERDS


Svetlana
#52 10-08-2009, 21:34:55 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"


lana_chan my name is erin
Thunder
#53 10-08-2009, 21:43:38 PM
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?


yourethunder
Svetlana
#54 10-08-2009, 21:50:58 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what


lana_chan my name is erin
Thunder
#55 10-08-2009, 21:58:27 PM
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what
You know, the ScreenRes command. I thought I read something about it initializing OpenGL or something.


yourethunder
Svetlana
#56 10-08-2009, 22:00:14 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what
You know, the ScreenRes command. I thought I read something about it initializing OpenGL or something.

i can't help but laugh

sorry, though


lana_chan my name is erin
bjorno the hedgehog
#57 10-08-2009, 22:12:36 PM
fukken nerds



 cheers m8
bjorno780 http://img444.imageshack.us/img444/2969/freesorfzl1.gif
Thunder
#58 10-08-2009, 22:23:35 PM
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what
You know, the ScreenRes command. I thought I read something about it initializing OpenGL or something.

i can't help but laugh

sorry, though
Other than me being a "FUCKING NERD", I can't see what's so funny. Oh, is it my ignorance to FreeBASIC's inability to #include files conditionally? :( How could I be so stupid? OK, OK, so how might I include all of the necessary libraries in one fell swoop? Can I do a #include "*.bi" or something?


yourethunder
Svetlana
#59 10-08-2009, 22:51:20 PM
  • forum's girl mascot
  • *****
    *****
    ***
  • Posts: 3742
  • Rigcoins: 9634722.71
  • Send Money to Svetlana
    Thumb Up
  • Dust II OwnsPortugueseLotus 3 soundtrack+
  • "what do you mean it's not 1986"
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what
You know, the ScreenRes command. I thought I read something about it initializing OpenGL or something.

i can't help but laugh

sorry, though
Other than me being a "FUCKING NERD", I can't see what's so funny. Oh, is it my ignorance to FreeBASIC's inability to #include files conditionally? :( How could I be so stupid? OK, OK, so how might I include all of the necessary libraries in one fell swoop? Can I do a #include "*.bi" or something?

dude, no

you include what you need



here's what I commonly use

Code: [Select]
#include "fbgfx.bi"
#include "bassmod.bi"


lana_chan my name is erin
Thunder
#60 10-08-2009, 23:11:36 PM
by the way FreeBASIC is just like C++ except in BASIC syntax


and it supports OpenGL
Holy poo poo seriously? I have FreeBASIC! I know BASIC! How do I access OpenGL from it?

Code: [Select]
#include "opengl.bi"
Doesn't it automatically include it with some parameter in ScreenRes?

what
You know, the ScreenRes command. I thought I read something about it initializing OpenGL or something.

i can't help but laugh

sorry, though
Other than me being a "FUCKING NERD", I can't see what's so funny. Oh, is it my ignorance to FreeBASIC's inability to #include files conditionally? :( How could I be so stupid? OK, OK, so how might I include all of the necessary libraries in one fell swoop? Can I do a #include "*.bi" or something?

dude, no

you include what you need



here's what I commonly use

Code: [Select]
#include "fbgfx.bi"
#include "bassmod.bi"
So... fbgfx is FreeBASIC's OpenGL implementation? And what is bassmod?


yourethunder
0 Members and 1 Guest are viewing this topic.