How to make a program

Technical Chatter here.
Post Reply
User avatar
hockey4life
Readers Club





Posts: 79
Joined: Sat Sep 30, 2006 5:25 pm
Location: ........look behind you.....
Contact:

How to make a program

Post by hockey4life »

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.
User avatar
SpecOp44




Advisor Recreator Snitch! Critic

Posts: 2008
Joined: Tue Jun 06, 2006 12:34 pm
Location: The Canadarm

Post by SpecOp44 »

In what programming language do you plan to make it in?
Image
User avatar
hockey4life
Readers Club





Posts: 79
Joined: Sat Sep 30, 2006 5:25 pm
Location: ........look behind you.....
Contact:

Post by hockey4life »

what do u mean what language like english cuz if thats what ur askin then yeah :?:
Signature too big.
Monkey Terd




Coagulator Acolyte Recreator Bloodhound
Sigma Sorceror Connoisseur Droplet
Pyre

Posts: 2032
Joined: Tue May 17, 2005 6:34 pm
Location: T E X A S

Post by Monkey Terd »

lolnub

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.
Formerly known as Limpmybizket.
User avatar
G.I.R.




Recreator Coroner

Posts: 3221
Joined: Thu Aug 11, 2005 1:07 pm
Location: Missouri
Contact:

Post by G.I.R. »

hockey4life wrote:what do u mean what language like english cuz if thats what ur askin then yeah :?:
ROFL XD

Ah....If you don't even know what a programing language is, you probably shouldn't be making programs xD
Image
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.
User avatar
Ketchup_Bomb




Mad Hatter Snitch! Collaborator Socialist
Grunge Critic Pyre Wordewatician 500

Posts: 3374
Joined: Thu Mar 18, 2004 7:52 pm
Location: ¯\ ( º _ o ) /¯
Contact:

Post by Ketchup_Bomb »

Try Google.

We are willing to help a person in need, but you're not in need of help.
You're in need of a beating. :wink:

jkjk
User avatar
Geo
Forum Manager




Illusionist Stylist Advisor Pi
Connoisseur Pyre Socialist Tsunami

Posts: 4404
Joined: Sun Jun 19, 2005 1:01 am
Location: United Kingdom
Contact:

Post by Geo »

lawl, beating new people... this could work.

There are several programming languages you can use to make programs, I'd suggest you use Visual Basic.
Image
For extremely cheap web hosting and domains, PM me. Includes excellent control panel software and instant activation!
Monkey Terd




Coagulator Acolyte Recreator Bloodhound
Sigma Sorceror Connoisseur Droplet
Pyre

Posts: 2032
Joined: Tue May 17, 2005 6:34 pm
Location: T E X A S

Post by Monkey Terd »

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.
Sweet, new rule, thanks.

I'd also go with VB
Formerly known as Limpmybizket.
User avatar
Tural




Conceptionist Acolyte Bloodhound Recreator
Socialist Connoisseur Droplet Scorched Earth
Grunge

Posts: 15628
Joined: Thu Jun 16, 2005 3:44 pm
Location: Lincoln, NE
Contact:

Post by Tural »

Rules against spam are not new. I've just decided I'm going to enforce that as spam from now on.
User avatar
hockey4life
Readers Club





Posts: 79
Joined: Sat Sep 30, 2006 5:25 pm
Location: ........look behind you.....
Contact:

Post by hockey4life »

lol im such a nub :oops: 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.
User avatar
StalkingGrunt911




Recreator Connoisseur Acolyte Coroner
Sigma Pyre

Posts: 3618
Joined: Wed May 24, 2006 12:30 pm
Location: Florida!
Contact:

Post by StalkingGrunt911 »

User avatar
hockey4life
Readers Club





Posts: 79
Joined: Sat Sep 30, 2006 5:25 pm
Location: ........look behind you.....
Contact:

Post by hockey4life »

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?
Signature too big.
Prodigy





Posts: 73
Joined: Sun Aug 13, 2006 8:27 am

Post by Prodigy »

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..
User avatar
StalkingGrunt911




Recreator Connoisseur Acolyte Coroner
Sigma Pyre

Posts: 3618
Joined: Wed May 24, 2006 12:30 pm
Location: Florida!
Contact:

Post by StalkingGrunt911 »

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?
It tells you how to make a resigner in the tutorial just go down farther.
Post Reply