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

0 users currently in General Chat | 4 guests

Main - General Chat - Inactivity New thread | New reply

Pages: 1 2 3 4

CyclopsCaveman
Posted on 03-26-09 01:48 AM Link | Quote | ID: 103955


Level: 59

Posts: 194/755
EXP: 1601641
Next: 71487

Since: 01-02-08

Last post: 4494 days
Last view: 3307 days
I think a main supporting factor in why mmost romhacking communities are so stagnant about within their userbase is that there's not a high enough level of support. If I want to, say, run an editor that only works in windows, I have to figure out something I don't understand how to do to do it, and waste tons of time, and end up being frustrated for the whole thing, eventually finding out it was in vain anyway because the editor doesn't fucking work anyway.

I think a main idea that should be built into the ROM Hackiong Community is it being free and open source material, so that everything can be cross platform and easy to use.

____________________
havin' a ball

blackhole89
Posted on 03-26-09 02:38 AM Link | Quote | ID: 103958


The Guardian
Moloch whose eyes are a thousand blind windows!
Level: 124

Posts: 2371/4196
EXP: 21535110
Next: 301491

Since: 02-19-07
From: Ithaca, NY, US

Last post: 472 days
Last view: 85 days



Even with FOSS, most people would develop for Windows, and it only would help portability as far as building against winelib under POSIX has better effects than running it in Wine.

Of course, manual tweaks would be possible, but who would go the lengths to do that? I speak from my own experience when I tell you ROM hackers aren't exactly the masters of writing code that others can read.
But then, of course, it is precisely that ROM hacking skill which would enable one to do something with the code anyway...

____________________



CyclopsCaveman
Posted on 03-26-09 02:47 AM Link | Quote | ID: 103961


Level: 59

Posts: 195/755
EXP: 1601641
Next: 71487

Since: 01-02-08

Last post: 4494 days
Last view: 3307 days
And that's where the problems do arise. If nobody can read the code, why port it?

Although it would be nice to have more than one editor for one game on one platfor for os x, I think the most value that lays within macs is the playtesting ability, which would probably be even better in linux.

____________________
havin' a ball

Trax
Posted on 03-26-09 03:19 AM Link | Quote | ID: 103967


Yellow Stalfos
Level: 71

Posts: 769/1145
EXP: 3036108
Next: 131006

Since: 07-06-07
From: Québec

Last post: 3628 days
Last view: 2880 days
I said many times that anyone who wants to port my apps just need to ask, so I'm not concerned. I won't reach for people to give away my code. Ask and you shall receive. That's it. Look into ROMHacking.net's database and compare the % of apps for Mac OS X and Windows. The comparison is ridicule. With so many Windows programmers out there, it's mostly a matter of time and motivation...

It's true that there are apps that work awkwardly and suffer from incompatibilities, but anyone who whines about bad software should at least program one and see the work involved. Again, I'm not that concerned since I consider my apps pretty good and easy to use. And don't forget that sometimes, it's not a lack of programming skill but simply a lack of information about the ROM itself. You want to change enemy AI at will using a fancy graphics UI editor? That's just a bonus. You could have nothing and do it all in hex. Go for it, disassemble the ROM and find that variable. It's not that trivial...

If the programmer doesn't have the data for this or that, of course the editor can't have any feature involving this or that, it's obvious. Until then, if you can't program, you can't do much except wait for an eventual next version of the app. Or try to be useful and find data yourself. You don't need to be a programmer to find data. Yet, you need some understanding of basic elements of ROM hacking, that is hex, byte order, addresses, tables, etc...

And as far as I go with programming, I consider that the most difficult part is data offsets. If I have sufficient data and I am pretty sure of the locations and byte formats, the rest is fairly easy. Again, it always depends of the complexity of the game. There's also expansion that is not that trivial, and is never the same between games. You have to manage unused space in the ROM. You have to understand how the data is processed during gameplay to figure how to expand (or shrink) the data tables without overflowing or overwriting essential data...


boingboingsplat
Posted on 03-26-09 03:49 AM Link | Quote | ID: 103972


Giant Koopa
[PREFSTRING:wonderful bounciness]
Level: 74

Posts: 851/1292
EXP: 3634093
Next: 19451

Since: 07-23-07
From: Michicola

Last post: 4843 days
Last view: 4806 days
Posted by CyclopsCaveman
I think a main supporting factor in why mmost romhacking communities are so stagnant about within their userbase is that there's not a high enough level of support. If I want to, say, run an editor that only works in windows, I have to figure out something I don't understand how to do to do it, and waste tons of time, and end up being frustrated for the whole thing, eventually finding out it was in vain anyway because the editor doesn't fucking work anyway.

I think a main idea that should be built into the ROM Hackiong Community is it being free and open source material, so that everything can be cross platform and easy to use.

Yeah well it's not like all ROM hacking tools have one centralized source. It's not like you can say "ALL EDITORS SHOULD BE OPEN SOURCE, AND ALSO BE CROSS-OS COMPATIBLE" and expect everybody to make all their editors open source.

____________________
 

CyclopsCaveman
Posted on 03-26-09 04:04 AM Link | Quote | ID: 103975


Level: 59

Posts: 196/755
EXP: 1601641
Next: 71487

Since: 01-02-08

Last post: 4494 days
Last view: 3307 days
Boing, it's not really that I'm saying that they /should be/, it's just that I'm pointing out a flaw I see in the way things are done. I don't really care nor mind that I can or can't romhack anymore, I've passed that phase. I'd rather people that care about this do something about than people that don't care about it do something about it.

____________________
havin' a ball

KP9000
Posted on 03-27-09 09:05 PM Link | Quote | ID: 104114


Boomboom

Level: 90

Posts: 768/1975
EXP: 6954051
Next: 234558

Since: 02-19-07

Last post: 3581 days
Last view: 3205 days


Thing is, people learn many diverse coding languages influenced by lifestyle and happenstance. That being said, when you say things should be done a certain way, you're limited to a certain number of languages that reduces the likelihood of people knowing these languages. The only way for people to then make it possible to be ported to a different operating system or language is to make it open source; which exposes the author's work. There are many reasons an author doesn't want this...

So, everyone keeps to themselves, thus making the romhacking community (that already is the standing water cesspool already) worse by adding mosquitoes with malaria and e-coli to the mix.

____________________
Pages: 1 2 3 4


Main - General Chat - Inactivity New thread | New reply

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

Page rendered in 0.018 seconds. (322KB of memory used)
MySQL - queries: 47, rows: 62/63, time: 0.014 seconds.