Search found 53 matches

by kyboren
Sun Mar 05, 2006 3:17 am
Forum: Programming
Topic: DLL Modding for Halo
Replies: 2
Views: 640

Hmmm.. I've never thought of doing this before. This is pretty interesting :)

The only problem I see is that you'll spending A LOT of time behind a disassembler figuring out where things are.
by kyboren
Sun Mar 05, 2006 3:06 am
Forum: Programming
Topic: QBasic
Replies: 1
Views: 408

You're kidding, right?
by kyboren
Sat Feb 11, 2006 2:16 pm
Forum: Hardware & Software
Topic: Limiting File Copy Speed
Replies: 2
Views: 509

Over the internet or on two media on your computer?
by kyboren
Tue Jan 10, 2006 7:45 pm
Forum: Programming
Topic: VB and C++
Replies: 6
Views: 793

1) To the OP: No, it is NOT true that C++ is a part of VB... shoot your friend for me. 2) MunkyDung: It would actually be better to learn a language more people know... more resources, job opportunities, etc. 3) Don't take anybody's advice on which language is better than another. Try them out and s...
by kyboren
Wed Jun 29, 2005 4:01 pm
Forum: Programming
Topic: how do u find and write hex?
Replies: 1
Views: 398

1) 'Hex' is short for 'hexadecimal', which is a number system
2) Technically everything in a computer is written in binary (including text...)
3) Look at the stickied tutorial in this forum about opening Halo2 maps in the language of the devil (VB) :lol:
by kyboren
Wed Jun 29, 2005 3:59 pm
Forum: Programming
Topic: Programming: Stream classes in C++ (very very basic)
Replies: 7
Views: 5646

Thanks. I've got nothing better to do today, either, so I might just write another one.
by kyboren
Sun Jun 26, 2005 1:18 am
Forum: Programming
Topic: Programming: Stream classes in C++ (very very basic)
Replies: 7
Views: 5646

Programming: Stream classes in C++ (very very basic)

Well, what the heck, I have nothing better to do, so I'll write a quick post on how to use streams (particularly file streams) in C++. First off, all streams are derived from basic_streambuf, the lowest-level class for I/O. Everything gets derived quite a few times, so you'll most likely won't ever ...
by kyboren
Sun Jun 05, 2005 4:23 pm
Forum: Utilities
Topic: Utility: Halo 2 Gametype Extractor/Injector
Replies: 16
Views: 4733

Yeah, I saw that, but I couldn't get it to work :(
by kyboren
Sun May 08, 2005 3:40 pm
Forum: Utilities
Topic: Utility: Halo 2 Gametype Extractor/Injector
Replies: 16
Views: 4733

Yeah, the drive will work just fine as long as it is recognized by your Xbox and your PC. :)
by kyboren
Tue May 03, 2005 5:54 pm
Forum: Utilities
Topic: Utility: Halo 2 Gametype Extractor/Injector
Replies: 16
Views: 4733

Just keep a gametype you've made and change that. You can then hex edit the disk image and change the file name. BLAM! New gametype to copy :).
by kyboren
Tue May 03, 2005 5:48 pm
Forum: Programming
Topic: help
Replies: 6
Views: 559

http://www.halomods.com/forums/viewtopi ... 8&start=20

I posted code that modifies the memory space of Halo in that thread. Not exactly a tutorial, but it should help.
by kyboren
Thu Apr 28, 2005 3:12 pm
Forum: Utilities
Topic: Utility: Halo 2 Gametype Extractor/Injector
Replies: 16
Views: 4733

Thanks. I usually release stuff if I figure at least one person can make use of it :). Also note that this doesn't support spaces (found that out when trying a gametype with spaces yesterday). I fixed that, but I probably won't release the new code unless someone wants it.
by kyboren
Tue Apr 26, 2005 2:30 pm
Forum: Programming
Topic: reading .map files
Replies: 5
Views: 1013

IIRC the Halo Scripting Language is similar to LISP and is parsed at run-time.
by kyboren
Tue Apr 26, 2005 2:27 pm
Forum: Programming
Topic: maximum players
Replies: 2
Views: 499

Yep. They only allocate 16 player slots in memory IIRC.
by kyboren
Mon Apr 25, 2005 2:52 pm
Forum: Utilities
Topic: Utility: Halo 2 Gametype Extractor/Injector
Replies: 16
Views: 4733

Utility: Halo 2 Gametype Extractor/Injector

Please move this to the 'utilities' forum. I don't really want to write it up again, so I will just copy and paste what I wrote on the Gearbox forums: I've spent the last few days on my brother's computer and my Xbox. I made a few USB -> Xbox connectors, and wanted to start hacking my Halo 2 gametyp...
by kyboren
Wed Apr 20, 2005 3:00 pm
Forum: Programming
Topic: reading .map files
Replies: 5
Views: 1013

A single char or a character array?

For a single char, strchar(), for arrays, strstr().

You'll need to read in the file chunk by chunk into a buffer and use those.
by kyboren
Wed Apr 13, 2005 6:29 pm
Forum: Programming
Topic: Need Programmers for new halo game
Replies: 20
Views: 2185

That's why you add it to the section at the end.

You know, viruses work this way... they append themselves to the end, change the address of the start func to the virus code, and then jump back to the real start at the end of their code.

It will work just fine if you do it correctly.
by kyboren
Mon Apr 11, 2005 6:20 pm
Forum: Programming
Topic: Programming: Pointers and Memory Allocation In C++
Replies: 14
Views: 9095

Oh, and if you want to not worry about memory leaks, deallocating memory, etc. you can use smart pointers and STL containers. For an automatically-resizing, heap-allocated array lookalike, use std::deque If you just want to have a single object allocated on the heap and not have to worry about alloc...
by kyboren
Mon Apr 11, 2005 6:11 pm
Forum: Programming
Topic: Exporting Dynamic Functions using the .def file
Replies: 5
Views: 806

I think he really means import. You'll still have to know the name of the function you want to import with a .def file. They will be listed in there, though. You can also load without a .def file by ordinal (going with kaptainkommie's idea here) with good ol' GetProcAddress(). Just specify the ordin...