+  RHDN Forum Archive
|-+  Romhacking
| |-+  ROM Hacking Discussion
| | |-+  A (very) shitty idea
Pages: [1] 2 3 ... 8
Poll
Question:
Total Voters:

Author Topic: A (very) shitty idea  (Read 7925 times)
Neil
Guest
« on: November 28, 2006, 10:10:31 pm »

This has been tried (unsuccessfully) several times over the years, but maybe this time it might actually work.

What would you guys think about doing a group project? Creating a thread, picking a game, and working on it. Be it a translation project or just a general rom hack. Everything documented in posts or otherwise. We might actually get a game fully translated, and we might actually give a guide for people to learn how things actually work. Would be an interesting starting point for new hackers to be able to see a half-assed haphazard project from start to its either fiery burn or (probably unlikely) completion, and who knows, we might end up with some document worthy discussion in the process.
Ryusui
Guest
« Reply #1 on: November 28, 2006, 10:49:20 pm »

It's not that terrible. Sort of a "Stone Soup" project, or maybe a workshop.

The problem is getting it all set up. First, I think we'd choose members for the project from among ourselves, and we'd each nominate a potential project. Then we'd put up which project to a vote; highest number of votes gets the greenlight.
Gemini
Guest
« Reply #2 on: November 28, 2006, 11:41:37 pm »

If that's Psx stuff, count on me. Cheesy
Kitsune Sniper
Guest
« Reply #3 on: November 29, 2006, 12:04:12 am »

Quote from: Neil on November 28, 2006, 10:10:31 pm
This has been tried (unsuccessfully) several times over the years, but maybe this time it might actually work.

What would you guys think about doing a group project? Creating a thread, picking a game, and working on it. Be it a translation project or just a general rom hack. Everything documented in posts or otherwise. We might actually get a game fully translated, and we might actually give a guide for people to learn how things actually work. Would be an interesting starting point for new hackers to be able to see a half-assed haphazard project from start to its either fiery burn or (probably unlikely) completion, and who knows, we might end up with some document worthy discussion in the process.
You've inspired me to take one of my backburner projects and document every step of the way. For newbies.

Hrn.
I.S.T.
Guest
« Reply #4 on: November 29, 2006, 03:44:00 am »

Quote from: Kitsune Sniper on November 29, 2006, 12:04:12 am
Quote from: Neil on November 28, 2006, 10:10:31 pm
This has been tried (unsuccessfully) several times over the years, but maybe this time it might actually work.

What would you guys think about doing a group project? Creating a thread, picking a game, and working on it. Be it a translation project or just a general rom hack. Everything documented in posts or otherwise. We might actually get a game fully translated, and we might actually give a guide for people to learn how things actually work. Would be an interesting starting point for new hackers to be able to see a half-assed haphazard project from start to its either fiery burn or (probably unlikely) completion, and who knows, we might end up with some document worthy discussion in the process.
You've inspired me to take one of my backburner projects and document every step of the way. For newbies.

Hrn.

That would probably be the best goddamned document you could put on romhacking.net
Nightcrawler
Guest
« Reply #5 on: November 29, 2006, 10:34:37 am »

I thought of this idea a long time ago during the site's origins, but ultimately let it go because I thought there were too many social obstacles to overcome for it to ever succeed.

Obstacle number one: choosing a game. We all have tastes that differ by a lot. Personally, I wouldn't offer much of my time on any project that was not on my personal list of games that I thought needed to be translated since I just don't have the time to offer to less interesting projects. I'm sure several other hackers probably feel the same. Beyond that, it's not solely up to the hackers. A game with public support needs to be chosen as well. Ultimately, I think we won't have many contributers because our personal interests differ so much.

Obstacle number two: Collaboration and Organization. This has the potential to be disastrous. I for one don't want to be in charge of keeping it organized and keeping everybody on the same page. Sounds like a job to me.

Obstacle number three: Those of us that do hack have very different ways of doing things and different ways we like/prefer to do them. That's probably why many of us work pretty independent and don't collaborate in large groups.

Obstacle number four: Too large of scale collaboration projects most often don't succeed. History repeats itself.

Obstacle number five: Think Wiki. Bad.


With that said, I don't object to anybody trying this. I've thought out how cool it could be myself more than once. I just think it will crash and burn.

Honestly, I think it would be most successful by being done by a small group. it would be easier to organize and there would be a lot less conflict potential.
Suzaku
Guest
« Reply #6 on: November 29, 2006, 11:20:57 am »

This could be an awesome thing. Nightcrawler already described most of the problems that could likely pop up, but there are a few more from a translation aspect, assuming multiple translators are working on the same project.

Different people have different ways of working through something...for example, the way I prefer to translate may not be the same way satsu, for example, prefers to translate. And don't get me started on hacking methods. Conflicting methodologies may not matter, but they have the potential to be a major hurdle that would need to be overcome.

And then there's the translation itself. What names would be decided upon? What kind of style? Ironing everything out so that the script flows together is essential, and there would likely be fighting over just how to translate something--and not necessarily just between translators.

Personally, I like working in pairs--one translator and one hacker. The communication tends to be better, and it's easier to iron things out that way--arguments are easier to resolve. Plus, the project only depends on those two people, which means that it has a much higher chance of being completed.

The upside I see to something like this is that there probably won't be a single bug or hacking issue that can't be overcome simply by throwing enough brain cells from various hackers at it. With something open like this problem solving should be much easier than with single-hacker projects.

This could really open the door to more difficult projects. Heck, this could be a way to try and make a concerted effort to push to a previously uncharted system, such as the Saturn  :P  The community bands together to make a concerted group effort to crack the wall surrounding the system, and generates an excellent supply of documentation as it goes, really opening the door for whoever wants to follow. The open forum would really help this, and invite ideas from people who might not otherwise notice or speak up. I'd still recommend that the core group actually generating the code and the script be relatively small--probably only one or two translators and a few hackers--maybe someone for graphics, someone for tools, etc.

Anywhoo. Like Nightcrawler, if it's not a game I personally want to see translated, I probably wouldn't be interested in joining up. If, however, it IS a game that I'd like to see done, and depending on the structure and organization for the group, I could be very interested in such an endeavor. This has the potential to be the biggest thing to happen to ROM hacking since, well, ROM hacking itself.
Nightcrawler
Guest
« Reply #7 on: November 29, 2006, 12:29:55 pm »

Quick after thought: A project like this would probably require it's own subforum. I don't think one topic could possible do it justice and would in fact hinder it. It could probably also use a sub page on the site as a central place to host and easily find the utilities and files that are created for it.
Kitsune Sniper
Guest
« Reply #8 on: November 29, 2006, 12:46:31 pm »

Quote from: Suzaku on November 29, 2006, 11:20:57 am
And don't get me started on hacking methods.
Man. I have a style that is very very different from everything taught in docs. I could corrupt a few people! Tongue
Kejardon
Guest
« Reply #9 on: November 29, 2006, 12:59:23 pm »

I'd like to work on it, if it's an interesting hack. Though I'd probably only be helpful for an SNES game, *maybe* NES.
RedComet
Guest
« Reply #10 on: November 29, 2006, 01:02:52 pm »

It would really just depend on the game and what role I'd have and how dependent that role is on someone else's. I hate do the "gruntwork" (table building, script-dumping, script inserting), but I don't mind contributing an asm hack to a project if the game interests me a little.
Neil
Guest
« Reply #11 on: November 29, 2006, 01:30:18 pm »

the brilliant thing is, there are plenty of people who can do the grunt work, and that's about it, and then they stall when it comes to actually dealing with dumping a script or figuring out pointers or inserting a script. so your willingness to maybe contribute an asm hack or two is the type of thing that is actually very much needed, particularly if you're willing to describe what you did and how you did it.
Lenophis
Guest
« Reply #12 on: November 29, 2006, 01:35:47 pm »

You might be better off getting a small group together and working from there. Wink Once you get a project off the ground, expand as you go.
KaioShin
Guest
« Reply #13 on: November 29, 2006, 04:22:17 pm »

I love this idea and would be willing to contribute as much as I can within my abilities. Maybe it would be a good idea just to start counting people who'd like to tag along, then planning this thing will become much easier.

And what system would you take? Actually I find Suzaku's idea about charting a new system extremely interesting and worthwhile... 
Spikeman
Guest
« Reply #14 on: November 29, 2006, 08:15:20 pm »

I would definitely be interested in helping out, especially with the grunt work stuff. If it's not GBA then I may not be able to do much ASM for it, but I'm sure I could learn.

Also just an idea of how to go about it: Do it sort of like an open source project, make a change, document what your change was. Everyone keeps changing stuff and eventually it's a whole new game.

Also maybe we could try decompiling an entire game (like the Sonic games have been) maybe a tough one like one in the Final Fantasy Series.

So we should probably start posting what games we would like to see done, because people have said they would be interested if it was one of those games. Personally my standards aren't too high, I like Mega Man games, Final Fantasy, pretty much any Nintendo made game.. the ones I don't like are mainly ones based off of a crappy anime. Don't get me wrong though, some games based off anime are good.
Pages: [1] 2 3 ... 8  


Powered by SMF 1.1.4 | SMF © 2006-2007, Simple Machines LLC