Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
1 user currently in Rom Hacking: |
Acmlm's Board - I2 Archive - Rom Hacking - How do u make a ROM level editor? | | | |
Pages: 1 2 3 4 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Googie Surarok Level: 39 Posts: 113/624 EXP: 380784 For next: 23987 Since: 03-15-04 From: Corona Queens New York Since last post: 3 hours Last activity: 3 hours |
| ||
I found this site on C/C++ Tutorials for you. http://www.cyberdiem.com/vin/learn.html |
|||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 102/799 EXP: 551711 For next: 13335 Since: 03-15-04 From: IL, USA Since last post: 13 hours Last activity: 13 hours |
| ||
Originally posted by Gb boy well, don't be so hastey to dish out the negatives there. as Disch said, you have to crawl before you can walk. everybody starts somewhere. *gavin shrugs* |
|||
Mega-Dog Level: 20 Posts: 60/139 EXP: 40051 For next: 2388 Since: 03-15-04 From: Minnesota Since last post: 8 days Last activity: 4 days |
| ||
This is becoming a dumb thread...but FYI my old ones were written in QB but now my Windows based ones are written in VB6. | |||
HyperLamer <||bass> and this was the soloution i thought of that was guarinteed to piss off the greatest amount of people Sesshomaru Tamaranian Level: 118 Posts: 1446/8210 EXP: 18171887 For next: 211027 Since: 03-15-04 From: Canada, w00t! LOL FAD Since last post: 2 hours Last activity: 2 hours |
| ||
Originally posted by checkplease You can't (legally) download VB6, so check P2P. For someone new to programming, I recommend VB6. Once you get really good at it, look into C (plain C pwns C++). If you're particularly smart you may appreciate the kind of control ASM gives you, but... Well no offense but you don't seem like that kind of person. You practically have to be a genius to use ASM as your first programming language (not to mention, ASM for PCs (x86) is especially difficult). |
|||
checkplease Red Goomba Level: 11 Posts: 18/39 EXP: 5176 For next: 809 Since: 08-07-04 From: UK Since last post: 448 days Last activity: 339 days |
| ||
Hey actually I believe you min that one | |||
dan Snap Dragon Level: 43 Posts: 121/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
Meh, old Visual Basic sucks. File access is poor, there's a complete lack of any commands that can manipulate bits, the language feels like it can't decide whether to be like C or BASIC, and its attempt at being object orientated makes me feel ill. There's more object orientated things come out of my ass than there is in Visual Basic. It takes years to get over the taint of using Visual Basic. There's other languages that haven't been mentioned in this thread that you could easily create level editors with. There's Java, C# (Borland have a nifty, and free C# IDE available), VB .NET (C# would be better to learn than this), Delphi, or even Python. I'd recommend actually buying a book if you are serious. Free web tutorials generally suck in comparison to books. O'Reilly publish some quite good books. *dan waits for the VB kiddies to go crazy at his slagging of VB. |
|||
loadingNOW Red Paragoomba Level: 14 Posts: 15/61 EXP: 10382 For next: 2689 Since: 07-15-04 From: Silent Hill Since last post: 136 days Last activity: 3 days |
| ||
I wouldn't call x86 difficult - annoying is more like it. Programming language does not matter much. I don't like vb6 - and i don't like the .net windows-forms stuff (but it's more bearable than vb6) delphi is quite a nice toy language (had to use it at school, and i came to like some of it's concepts) Java is very overhyped - in the end it's nothing more than a script language - it can be useful tho |
|||
Smallhacker Green Birdo SMW Hacking Moderator Level: 68 Posts: 366/2273 EXP: 2647223 For next: 81577 Since: 03-15-04 From: Söderhamn, Sweden Since last post: 10 hours Last activity: 9 hours |
| ||
Why not use Blitz Basic? The problem with this fantastic language is that you have to program most of the GUI yourself... | |||
checkplease Red Goomba Level: 11 Posts: 24/39 EXP: 5176 For next: 809 Since: 08-07-04 From: UK Since last post: 448 days Last activity: 339 days |
| ||
But does anyone have a compiler they can email me??? | |||
dan Snap Dragon Level: 43 Posts: 123/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
I doubt you could fit a compiler inside an email attachment. Especially if you are using Hotmail. Just download one from the many URLs floating about in this thread. | |||
checkplease Red Goomba Level: 11 Posts: 26/39 EXP: 5176 For next: 809 Since: 08-07-04 From: UK Since last post: 448 days Last activity: 339 days |
| ||
the trouble is, the links to the downloads have about 125 different things, and i don't know which to download. | |||
dan Snap Dragon Level: 43 Posts: 124/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
If you are talking about MinGW, go to this website, and download that file. That should be what you need if you want to compile C++ programs. | |||
Squash Monster New Age Retro Hippie Togateiru Fohku Kohgeki!! GRUNGE no HAMSTER otona bite Peace love and turnpike! Level: 40 Posts: 224/677 EXP: 430507 For next: 10802 Since: 03-15-04 From: Maryland (of the Country Between Canada and Mexico) Since last post: 5 hours Last activity: 5 hours |
| ||
Originally posted by danI disagree. Not by much though. Open File For Binary does exactly what is needed in most ROM editors. I agree that the bit manipulation commands are sparse, but you still have multiplication, division, modulus, and the boolean opps. The only real problem I've had is when you want to set or reset a specific bit, which makes you have to resort to something like: If Byte And &H80 Then Byte = Byte - &H80 I also agree that VB has an identity crisis. That's why I can use it, actually. It's a pretty nice language if you make a conscious effort to lean towards the C side of it. And finally, VB's half-assed attempts at object orientation still beat the hell out of trying to use TI-83 Basic (which I started with). Anyway, VB isn't a good language to start learning programing. I recomend learning how programming works by practicing with something that has a small instruction set and many limitations to work around, so that the lessons learned with that can be applied to other languages. It sounds nuts, but I'm actually starting to think that Brainfuck is a good language to teach with. I think it teaches the essential part of programming - breaking tasks down into small enough ones for the computer to understand - better than any language out there. And, anyone who starts with BF is going to appreciate C a whole lot more. |
|||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 401/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
Brainfuck is weird and I have some custom functions for relatively easy bit management in VB6. | |||
dan Snap Dragon Level: 43 Posts: 125/782 EXP: 534516 For next: 30530 Since: 03-15-04 Since last post: 20 hours Last activity: 14 hours |
| ||
Originally posted by Squash Monster Yeah, but it sucks in comparison to most other language's IO functions where you can seek to specific offsets. IO functions where you have to actually supply an offset everytime you want to do any access went out with the dinosaurs. Heh, as you can probably guess, I've made it my mission to recommend something better than VB when these types of threads appear. |
|||
checkplease Red Goomba Level: 11 Posts: 29/39 EXP: 5176 For next: 809 Since: 08-07-04 From: UK Since last post: 448 days Last activity: 339 days |
| ||
Can this thread be closed now... ive got what i needed | |||
Cellar Dweller Flurry !!! Level: 27 Posts: 108/269 EXP: 107817 For next: 8342 Since: 03-15-04 From: Arkansas Since last post: 16 days Last activity: 34 min. |
| ||
close? not so fast! It looks like no one has mentioned Dev-C++. It includes a compiler and an integrated development environment. I haven't used it much myself, but it seems like a good free piece of software. EDIT: Whoops! I didn't see the other thread. (edited by Cellar Dweller on 08-08-04 02:45 PM) |
|||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 103/799 EXP: 551711 For next: 13335 Since: 03-15-04 From: IL, USA Since last post: 13 hours Last activity: 13 hours |
| ||
Originally posted by Kawa-oneechan meh, i made a few custom functions for things like left and right bitshifting.. sure it was fun to make, but it was really more of a hassel. and honestly, if you have to go out of your way to add support for something so necessary as down and fun bitwise functions.. meh *gavin shrugs* |
|||
Kagerato Goomba Level: 9 Posts: 4/25 EXP: 2655 For next: 507 Since: 08-08-04 Since last post: 382 days Last activity: 29 days |
| ||
The environment itself is excellent, but the debugger (probably the most important component of any programming IDE) is weak. The basis on gdb isn't bad; it's the fact that there aren't any special windows or layers created to increase debugging efficiency. MinGW Studio has a significantly better debugger. You can hover over local variables to get tooltips of their value, and the watch window is superior to Dev-C++ 5 watch capabilities. You can hook up Dev-C++ 4, and therefore probably 5 as well, with Insight -- a fairly advanced interface to gdb. It's a bit of a hassle though, and you'll first need to overcome the pre-requisite of obtaining a windows build of Insight. I've never used Insight, but from what I've read and seen concerning it, it seems easily superior to the two previously mentioned debuggers. (edited by Kagerato on 08-08-04 07:53 PM) |
|||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 408/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
I can use Seek once, then get what I want: Open myfile for binary as #1 Seek #1, justoneoffset Get #1, , mydata Get #1, , moredata Close #1 See? Just one offset. |
Pages: 1 2 3 4 | Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - How do u make a ROM level editor? | | | |