Points of Required Attention™
Please chime in on a proposed restructuring of the ROM hacking sections.
Views: 88,439,236
Main | FAQ | Uploader | IRC chat | Radio | Memberlist | Active users | Latest posts | Calendar | Stats | Online users | Search 04-19-24 10:51 PM
Guest: Register | Login

0 users currently in ROM Hacking | 1 guest

Main - ROM Hacking - Inquiry: Open-source F-Zero X Editor New thread | New reply


GuyPerfect
Posted on 05-05-07 01:38 AM Link | Quote | ID: 32968


Paratroopa
Level: 30

Posts: 26/155
EXP: 152521
Next: 13348

Since: 03-14-07

Last post: 6038 days
Last view: 5987 days
For the longest time, I've been kicking around a project where I would document in as informative a manner as possible everything that I've ever learned from hacking F-Zero X for the N64. I figured with the information out there, people could use it to the betterment of galactic civilization.

The main reason I never released the source code for the editor that I made is because I stuck it together in a manner that isn't as organized as it could be. Having said that, it's not one of those "it works, so I won't break it by cleaning it up," but much of the program follows a mode of logic which I figure by this time I'd likely have forgotten.

Now, I still intend to document all my findings, but I want to do it a bit different. I'd like to start a brand new editor project and have it be open-source this time around. It would be written in C for cross-platform support, and I hope to fix all of the problems the old editor had, such as that weird perpendicular bug and get some better memory management going.
__________

So what I want to know is a few things... Opinions, mainly. I want to know the following:

* Who would be interested in supporting the project? Not so much working on it, but supporting it. Giving feedback, testing builds, etc. Following it through to the end, providing helpful input along the way.
* Who would be able to help out? I know right now that a cross-platform window system will need to be set up. Other things may require some assistence. I know I'm awesome, but I know other people are awesome as well and I can use some awesome help. (-:
* Who wants to use the editor on Linux or Mac OS? Yeah. This one's for you.
* If I do this, you think the editor will actually get a little bit of attention this time?

On a scale of 1 to 10, please let me know how interested you are in supporting/helping with/working on/using the fruits of such an open-source editor project. 1 represents "Not interested at all," and 10 represents "Completely interested." Please, no negatives or three-digit numbers.

For me, I'm gonna say I'm 7. Pretty interested, but not so much so that I'd fret scrapping the idea if morale is low.

HyperHacker
Posted on 05-05-07 04:24 AM Link | Quote | ID: 33004

...
Level: 73

Posts: 643/1220
EXP: 3365031
Next: 120837

Since: 03-25-07
From: no

Last post: 6085 days
Last view: 6068 days
Posted by GuyPerfect
it's not one of those "it works, so I won't break it by cleaning it up," but much of the program follows a mode of logic which I figure by this time I'd likely have forgotten.
This is THE reason to write clean, readable, well-commented code. I've had to re-do a few programs because after going off to do something else for a while, I come back and can't make any sense of the code. I've forgotten which function does what and how this is handled and there's no information to remind me, and the code is messy as hell. I make a point of avoiding that now.


It would be written in C for cross-platform support
W0000000000t. You do mean C, though, and not Visual C++? I sure hope so.


* If I do this, you think the editor will actually get a little bit of attention this time?
It'll help, but it's up to you to generate some too.


Please, no negatives or three-digit numbers.
So I can say 99 right? Nah, I'd say about 6.5. I'd love to see it done, but as someone with no real spare time between his own projects and work to help, and who doesn't play F-Zero a whole lot, it's not something I'm going to drop everything for.

GuyPerfect
Posted on 05-05-07 04:57 AM Link | Quote | ID: 33007


Paratroopa
Level: 30

Posts: 27/155
EXP: 152521
Next: 13348

Since: 03-14-07

Last post: 6038 days
Last view: 5987 days
Definitely C. I'm using gcc under Linux, and I know that VC++ uses C89, so I'm sticking with some pretty old conventions. printf() and malloc() all the way, baby.

Raccoon Sam
Posted on 05-05-07 08:26 AM Link | Quote | ID: 33052


Cobrat
Level: 56

Posts: 172/672
EXP: 1379311
Next: 18865

Since: 02-19-07
From: Hi

Last post: 3461 days
Last view: 2692 days
Well, I am one of the few Mac users, and I know a person who might be interested on a Linux build.
So yeah, 8, I guess.
I've never played an F-Zero game, and it'd be awesome to tear the game apart right from the very beginning.

____________________


optomon
Posted on 05-05-07 09:56 AM Link | Quote | ID: 33061


Leever
Level: 33

Posts: 17/198
EXP: 220360
Next: 8819

Since: 03-05-07
From: Vancouver, WA

Last post: 2450 days
Last view: 2039 days
Ooooh, I love F-Zero X. (Points to avatar)

I'm mildly interested in participating, but too busy at the moment. Building an editor sounds like very hard work and I was thinking of making one someday. If anything it would be nice to learn the process and test it out at the same time.

I'd say I'm a 5 or 6.

Kles
Posted on 05-05-07 04:05 PM Link | Quote | ID: 33082


Level: 75

Posts: 1044/1301
EXP: 3715506
Next: 111398

Since: 02-19-07
From: Canada

Last post: 5476 days
Last view: 5470 days
Guy, I once spent eight hours in a row playing with your editor.

Go for it, for sure.

GuyPerfect
Posted on 05-07-07 10:03 PM Link | Quote | ID: 33681


Paratroopa
Level: 30

Posts: 29/155
EXP: 152521
Next: 13348

Since: 03-14-07

Last post: 6038 days
Last view: 5987 days
Thanks for the encouragement, but I have no intention of making this my project. I'd like to have a few other people to work with. Since the (few) replies in this thread share a general sentiment of "Sounds good. Have fun," I don't think that I'll be undertaking the project at this time.

Though this is still an open invitation. If anyone is interested in participating in an open-source editor for F-Zero X--programmer or otherwise--go ahead and reply to this post or send me a PM.

Main - ROM Hacking - Inquiry: Open-source F-Zero X Editor New thread | New reply

Acmlmboard 2.1+4δ (2023-01-15)
© 2005-2023 Acmlm, blackhole89, Xkeeper et al.

Page rendered in 0.022 seconds. (339KB of memory used)
MySQL - queries: 57, rows: 83/84, time: 0.016 seconds.