Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / HAM (mmmm tasty)

Author
Message
Ben
21
Years of Service
User Offline
Joined: 8th Dec 2002
Location: United Kingdom
Posted: 11th Apr 2003 17:18
No, not that kind of ham!, im talking about the gameboygame studio.
Anyone here experienced in it? I really need info on tutorials etc. Is there any coding involved? if so is it basic, java, C/C++, rpg, sql, synon, etc. i have a feeing it's C/C++ related.

Thanks guys,
Ben
Tha D'lithi'om CRR'ist'lls Can'na Tek it Cap'n!
Kangaroo2
21
Years of Service
User Offline
Joined: 26th Sep 2002
Location: United Kingdom
Posted: 11th Apr 2003 18:05
I haven't used it, but yes its c based.

Coming Soon! Kangaroo2 Studio... wait and quiver with anticipation! lol
samjones@kangaroo2.com - http://www.kangaroo2.com - If the apocalypse comes, email me
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Apr 2003 19:23
if it's C based it shouldn't be that hard to grasp from DBP

structures instead of type
functions for everything
declare internal values before/during use
ability to pass type values
arrays being able to be in types
etc...

essentially though if you gave C a Basic front, Professional is essentially what you'd come up with

i wouldn't mind trying it, see what its like - but no time and lack of true interest stops me.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Ben
21
Years of Service
User Offline
Joined: 8th Dec 2002
Location: United Kingdom
Posted: 11th Apr 2003 21:57
*groans* i dont have DBPro, so i dont know anything about C, except that you can indent your code :-s
i have no idea of the C concept at all really, my dad has a book on it written in '89

Anyone HAM users want an aprentice?

Tha D'lithi'om CRR'ist'lls Can'na Tek it Cap'n!
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Apr 2003 22:19 Edited at: 11th Apr 2003 22:20
oki well how about a simple program

db ->


sync on : sync rate
do
strMyText as string = "Hello World"
print strMyText
sync
loop


c ->


#include "stdio.h"
void MainLoop ( void )
{
LPSTR strMyText = "Hello World";
printf(%d,strMyText);
}


or how about an if statment

db ->


if a=b then b=c


c ->


int a;
int b;
if(a==b)
b = (int) c;


or the other kind of if
db ->

if a=b
b=c
else
c=b
endif


c ->

int a;
int b;
if(a==b)
{
b = (int) c;
}
else
{
int c = b;
}


or how about type structures
dbp ->

type fVec3_t
x as float
y as float
z as float
endtype

mytype as fVec3_t
mytype.x = 1.0
mytype.y = 1.0
mytype.z = 1.0


c ->


typedef struct
{
float x;
float y;
float z;
} fVec3_t;

fVec3_t mytype;

mytype[0] = 1.0f;
mytype[1] = 1.0f;
mytype[3] = 1.0f;


you could also do that like
mytype.x = 1.0f; and such
its really a cool language

how about a function?

dbp ->

function myfunc( a as dword, b as dword )
local c as dword
a + b = c
endfunction c


c ->

DWORD myfunc( DWORD a, DWORD b )
{
DWORD c = a + b;
return c;
}


its even possible to do types, and declare these as part of the program - but i think thats enough for now
there are quite a few good online tutorials.

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 11th Apr 2003 22:21
odd... the code tags in my post arn't working

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Ben
21
Years of Service
User Offline
Joined: 8th Dec 2002
Location: United Kingdom
Posted: 12th Apr 2003 17:56
they've been broken for ages, the code tags that is.
i think for the time being i'll stick to DB and Photoshop6 graphics, im on the Moo2 production team u know *stands up feeling very proud of himself*

anyway, bye 4 now~ Ben

Tha D'lithi'om CRR'ist'lls Can'na Tek it Cap'n!
UberTuba
21
Years of Service
User Offline
Joined: 5th Oct 2002
Location: Brittania
Posted: 12th Apr 2003 18:47
c looks like javascript, which i have basic knowledge of. are
they similar?

Life is a terminal disease.
You never survive it.
Hamish McHaggis
21
Years of Service
User Offline
Joined: 13th Dec 2002
Location: Modgnik Detinu
Posted: 12th Apr 2003 20:55
Apparently so! C basics are pretty easy, what Raven has written looks quite complicated compared to what I've done (although I am learning, but I cannot put the language to any use apart from writing text wrap programs and calculators, could you suggest anything raven?)

Why the hell'd you ask me for crying out loud!?!

Athelon XP 1400 Plus - Nvidia Geforce MX400 - 256mb RAM
Shadow Robert
21
Years of Service
User Offline
Joined: 22nd Sep 2002
Location: Hertfordshire, England
Posted: 13th Apr 2003 04:23
i dunno what to suggest... i'm only using it to develop applications/TPC DLLs for DBpro - but not exactly doing either very fast as i'm learning alot about the libraries still, so many structures and functions to remember as well as which headers they're in... is quite confusing as the best place for help is msdn which isn't very good as a glossary of terms, but not really good for explaining howto use everything with each other.

once you've learn the basic operators & core functions, most other things are just there to save you time.
i've had alot of fun learning DirectX & OpenGL over the past 8months, perhaps you could learn one of them.

believe it or not but it's a pretty good feeling of achievement when you make your first polygon, then even more when yo make your first cube that spins
alot of fun too

Tsu'va Oni Ni Jyuuko Fiori Sei Tau!
One block follows the suit ... the whole suit of blocks is the path ... what have you found?
Kangaroo2
21
Years of Service
User Offline
Joined: 26th Sep 2002
Location: United Kingdom
Posted: 14th Apr 2003 12:37
C and Java and Javascript are relatively similar in structure, yes.

Coming Soon! Kangaroo2 Studio... wait and quiver with anticipation! lol
samjones@kangaroo2.com - http://www.kangaroo2.com - If the apocalypse comes, email me
Ben
21
Years of Service
User Offline
Joined: 8th Dec 2002
Location: United Kingdom
Posted: 19th Apr 2003 15:04
i did some level 1 java, passed the exam with 98% cant remember any of it tho

Tha D'lithi'om CRR'ist'lls Can'na Tek it Cap'n!
Dazzag
21
Years of Service
User Offline
Joined: 26th Aug 2002
Location: Cyprus
Posted: 21st Apr 2003 22:32 Edited at: 21st Apr 2003 22:32
Look at Dragon Basic. Is an up and coming new language for the GBA. Is easier to understand than HAM, although probably isn't as advanced yet. And you can compile anything upto 32k with the free trial version. Which is fine for most simple things.

Cheers

Oh, and it still has the initials DB. Wahahahahaha.... Unlike a big slab of dead pig... erm...

I am 99% probably lying in bed right now... so don't blame me for crappy typing

Login to post a reply

Server time is: 2024-05-09 03:56:27
Your offset time is: 2024-05-09 03:56:27