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 - Universal Palette Editor Project Type Thinggy Stuff | | | |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
User | Post | ||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 268/799 EXP: 551711 For next: 13335 Since: 03-15-04 From: IL, USA Since last post: 13 hours Last activity: 13 hours |
| ||
this is something i completed some while ago, but completely forgot about. It started as a project InVerse proposed and was going to work on with me. I started coding and got about halfway done or more when I realized he wasn't going to actually do anything with it, so i decided to just finish up what i had by myself . The premise was really simple: to create an all encompassing NES Palette editor. The idea itself was flawed when InVerse was talking about the idea, due to a fundamental misunderstanding of NES palette data and it not having a static standardized rom location for every game. Instead I just thought i'd have each game have a specific file that defines where the palette data is. The program can currently handle up to 99 separate palette offsets, but that can be easily ammended. After all, the palette boxes are generated automatically based on the number of offsets needed. I then realized that this is hardly better than hex editing, and seriously questioned the value of a program such as this. But by then i had already created it. so oh well. what i'm wondering is this: should i bother polishing the program a tad with better syntax and actually release it, or just drop the project? (edited by Gavin on 10-25-04 10:19 PM) |
|||
Sokarhacd Ball and Chain Trooper Resistance is Futile You Will Be Assimilated Hab SoSlI' Quch Level: 61 Posts: 505/1757 EXP: 1799888 For next: 76708 Since: 03-15-04 Since last post: 6 days Last activity: 4 hours |
| ||
I think you should finish this....it looks like it can help quite a bit of people......nice screenshot too. | |||
Reshaper256 Bee Level: 19 Posts: 66/143 EXP: 34776 For next: 1001 Since: 09-14-04 From: United States Since last post: 5 days Last activity: 9 hours |
| ||
If you finish it, do it for your own gratification and use -- not just so other people can use it. As for the usefulness of it, I would conclude that anything that increases organization and efficiency is worthwhile in rom hacking. Myself -- I'd rather just convert a rom's hex-dump into an excel spreadsheet so I could make and use my own *specialized* vba routines and macros. I won't lie and say I expect to use Palette Thing myself, because I probably wouldn't. I don't want you to take that last remark the wrong way, however. This is more about you than it is about us. My decision of whether or not to use your program should have no bearing on whether or not you should finish it. A project's importance should always connect with its maker. You didn't tell us whether there is something else that you could be doing -- something you would rather be working on. That's why I would only recommend finishing "Palette Thing" if you would find it particularly useful. If you do decide to finish it, I will give it a test-run if that makes you feel any better! Whatever you decide, good luck! |
|||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 271/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 Reshaper256 right, the general idea behind most romhacking programs is to bring romhacking to a demographic that would normally be unable to participate, or to maximize time efficiency. Let's say it's a simple supply and demand question: if said romhacking demographic is large, creating a large demand for the program, i would surely supply. This really isn't about my own personal romhacking needs, the tasks i set out to accomplish these days in romhacking go far beyond minimal issues of "what palette do i want to change" Originally posted by Reshaper256 hell, i wouldn't use it either. Originally posted by Reshaper256 I certainly wouldn't take that comment the wrong, as i said, i really wouldn't use this thing either. But you're wrong when you say it's more about me than anyone else. Everyone else's opinion of the project is important if, as i've stated, i have no personal interest in using the application. The fixes to the program would really be minimal at this point, as everything is actually done. The program runs fine. I simply don't want to invest more time into something that anybody isn't going to use, but i figured since i had already made the program (it's fully funtioning really, although i haven't done much in the ways of exception and error handling) I might as well see what people thought. I understand what you mean to say, about doing things for my own enjoyment. Of course i romhack purely for the love of it, but this project was different and not entirely my own perogative. and trust me, i've developed quite a few applications never released just for my own personal enjoyment, not to caiter to the demands of others. Honestly though, i see nothing wrong in taking no a project for the benefit of others even if i had no personal stake in the finished product. If nobody else is willing to do it, and i have the means, i'll take a crack at it. I enjoy developing and creating for it's own sake. Thanks for the feedback Reshaper256 bottom line: if a few people show interest i might tack on a few features (maybe a better syntax structure for creating the palettes, .upe file generator). But then again i might just get lazy and release the thing as is, which really isn't an attrocity either. I'll probably include the source in case anyone wants to use parts of it. |
|||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 821/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
Looks cool Gavin. If I were a NES hacker I'd definatly use this baby. But I'm not. If it were SNES/GBA, I would. Given a solid formula I'd write it myself no problem. Rock on Gav. |
|||
Reshaper256 Bee Level: 19 Posts: 68/143 EXP: 34776 For next: 1001 Since: 09-14-04 From: United States Since last post: 5 days Last activity: 9 hours |
| ||
Originally posted by GavinI think you've hit the nail on the head with those statements. From your first post, it was hard to determine what your feelings were about the project, but now I can see that you could simply find the act of working on the project enjoyable. That is what's most important in rom hacking, and the desire to see others using a program that you release is a strong fuel. By the way, you mentioned in the first post that the program would have to configured differently for each different rom -- I know that certain roms have some palettes that a stored in a fairly complex way. In Zelda II, editing Link's colors doesn't completely change them; if you use a spell, they flash in a cycle and go back to the original palette. These colors for the cycle, and the "reappearing" original palette were stored in a different place than the rest of the palettes, and more was required to find them than a hex-editor search because they weren't stored in order or together. My questions are: What games will the program be configured to use if you decide to release this project? Just how much flexablility will this program have, perhaps with situations like the one I described above? Whatever the case, I want to wish you luck with the whole thing -- just make sure you do have fun working on it! |
|||
Gavin Fuzzy Rhinoceruses don't play games. They fucking charge your ass. Level: 43 Posts: 281/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 Kawa: i'm an open source kinda guy. If you get bored and feel like adapting a program like this, or hell, just feel like having the source, hit me up. It's pretty clean right now, just not so robust. I tried to make it fairly modular, as i was planning on having worked on it with another person. anyway... i gotta get some sleep.. |
|||
Kyoufu Kawa I'm not bad. I'm just drawn that way. Level: 70 Posts: 825/2481 EXP: 3008456 For next: 7355 Since: 03-19-04 From: Catgirl Central Since last post: 14 hours Last activity: 13 hours |
| ||
Cool, but I'll just take the general concept of data files and write an editor myself from scratch. Just need a good SNES/GBA pallete conversion formula. |
Add to favorites | "RSS" Feed | Next newer thread | Next older thread |
Acmlm's Board - I2 Archive - Rom Hacking - Universal Palette Editor Project Type Thinggy Stuff | | | |