How to make a program
- hockey4life
- Readers Club
- Posts: 79
- Joined: Sat Sep 30, 2006 5:25 pm
- Location: ........look behind you.....
- Contact:
How to make a program
hi guys well this is a halo modding site, and this may not be the best place to ask this, but o well. i just wanted to know how to make a program from scratch, cuz i have been wanting to make on for halo 2 a while ago
Signature too big.
- hockey4life
- Readers Club
- Posts: 79
- Joined: Sat Sep 30, 2006 5:25 pm
- Location: ........look behind you.....
- Contact:
-
- Posts: 2032
- Joined: Tue May 17, 2005 6:34 pm
- Location: T E X A S
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
ROFL XDhockey4life wrote:what do u mean what language like english cuz if thats what ur askin then yeah
Ah....If you don't even know what a programing language is, you probably shouldn't be making programs xD

I think Noobraska is a pretty cool state. eh grows corn and doesn't afraid of anythng.
(12:18:11 AM) GTAF: DAMNIT GIR WE ARE ON THE SUBJECT OF VINCE'S DICK.
- Ketchup_Bomb
- Posts: 3374
- Joined: Thu Mar 18, 2004 7:52 pm
- Location: ¯\ ( º _ o ) /¯
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
-
- Posts: 2032
- Joined: Tue May 17, 2005 6:34 pm
- Location: T E X A S
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Sweet, new rule, thanks.Some Green Guy wrote:
I'd appreciate it if you stopped insulting people by calling them "nubs."
Also, from now on, a post consisting only of something useless (such as "lolnub," like you post frequently) will be removed, as it is spam.
I'd also go with VB
Formerly known as Limpmybizket.
- hockey4life
- Readers Club
- Posts: 79
- Joined: Sat Sep 30, 2006 5:25 pm
- Location: ........look behind you.....
- Contact:
lol im such a nub
but yeah i read up a little last night and now i know what it is so i took ur advice and downloaded visual basic and opened it up but im not sure were to start im hoping to make a really good multi-map resigner or full map/bsp viewer for halo 2. if sum1 kood gimme a good tutorial in baby steps id REALLY appreciate it. thanx a million

Signature too big.
- StalkingGrunt911
- Posts: 3618
- Joined: Wed May 24, 2006 12:30 pm
- Location: Florida!
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
- hockey4life
- Readers Club
- Posts: 79
- Joined: Sat Sep 30, 2006 5:25 pm
- Location: ........look behind you.....
- Contact:
no i think your a bit mixed up.. a map file contains within it 'tags', when you open a map in like dothalo/entity etc they are sorted into their 'types'.. so the tag battle rifle would be found in the type weap.
now each tag has its own meta (wikipedia has a definition) so in this case the battle-rifles meta would hold the battle-rifles properties.
A plugin tells the app where to look in the meta for the properties.
A bsp viewer would require parsing raw data from the mapfile into an understandable format for directx to read and then render.. which youll find rather impossible as you only just started..
A resigner on the other hand would be rather more easier, it would require every byte after the header in the map to be xored together and the result to then be written in at offset720. the header is 2048bytes long.
In saying all that, just remember that just because a program makes dependency swapping easy; doesnt mean making a program that swaps dependencies is also easy, as that is not the case at all...
ps. if you do manage to make a working resigner, dont post it; we already have enough thank you..
now each tag has its own meta (wikipedia has a definition) so in this case the battle-rifles meta would hold the battle-rifles properties.
A plugin tells the app where to look in the meta for the properties.
A bsp viewer would require parsing raw data from the mapfile into an understandable format for directx to read and then render.. which youll find rather impossible as you only just started..
A resigner on the other hand would be rather more easier, it would require every byte after the header in the map to be xored together and the result to then be written in at offset720. the header is 2048bytes long.
In saying all that, just remember that just because a program makes dependency swapping easy; doesnt mean making a program that swaps dependencies is also easy, as that is not the case at all...
ps. if you do manage to make a working resigner, dont post it; we already have enough thank you..
- StalkingGrunt911
- Posts: 3618
- Joined: Wed May 24, 2006 12:30 pm
- Location: Florida!
- Contact:
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
It tells you how to make a resigner in the tutorial just go down farther.hockey4life wrote:thanx stalking grunt i appreciate that i downloaded it and i make a little quicky pizza poll, but how is it possile to make like a bsp viewer or resigner cuz like do you need any extra plugins or sumtin like that?