Views: 23,106,599 |
Home
| Forums
| Uploader
| Wiki
| Object databases
| IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search |
12-07-24 05:05 AM |
Guest: |
0 users reading Contributing to Whitehole | 1 bot |
Main - Archived forums - SMG hacking tools development - Contributing to Whitehole | Hide post layouts | Thread closed |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 7/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Whitehole's source code is in a Git repository at Github, at https://github.com/StapleButter/Whitehole
Under Windows, you'll need to download and install Git. You can also use TortoiseGit if, like me, you find command-line unnatural. If you wish to contribute, you'll need Java skills. You can fork Whitehole's master branch, mess with it, and then send a pull request. If you turn out to be a competent programmer, you could even get direct access to the repo. As for everything in SMG hacking, your contribution is always welcome, no matter how much work you're providing. If you just seek for a usable Whitehole version, you can download the code and compile it with Netbeans. Whitehole requires JDK 1.7 to compile right. You also need to make sure to build it for JRE7. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
NWPlayer123 |
| ||
Member Imma Snuggle You Level: 111 Posts: 1/3604 EXP: 14571276 Next: 297084 Since: 07-07-12 From: Colorado Last post: 3327 days ago Last view: 1485 days ago |
I made a design for the layout for whitehole and marionumber1 is going to fork it and translate it.
____________________ "I hate playing musical chats" ~ Quote of the month |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 23/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
I like this layout.
However, for translations, I definitely refuse to add them until the end of Whitehole's development cycle. If you add translations in the middle, they become a pain in the ass to manage. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
NWPlayer123 |
| ||
Member Imma Snuggle You Level: 111 Posts: 5/3604 EXP: 14571276 Next: 297084 Since: 07-07-12 From: Colorado Last post: 3327 days ago Last view: 1485 days ago |
lol yeah. Anyways, I updated the image to v2. It's a lot neater and easier to read. ____________________ "I hate playing musical chats" ~ Quote of the month |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 53/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Indeed.
* I'm not in favor of having the galaxy selector inside the level editor. What if you accidentally select another galaxy or something? idk, I'd rather leave it as a separate window. * since your picture references l_id, that will be taken care of by the editor, so that the user won't have to care about it. Also please nothing fancy like detachable panels/toolbars/etc, I'd rather work on the editor core first. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
NWPlayer123 |
| ||
Member Imma Snuggle You Level: 111 Posts: 6/3604 EXP: 14571276 Next: 297084 Since: 07-07-12 From: Colorado Last post: 3327 days ago Last view: 1485 days ago |
I was actually gonna have a little arrow in that window so you could minimize the galaxy/zone part. Or we could do it automatically. You can decide. ____________________ "I hate playing musical chats" ~ Quote of the month |
Dirbaio |
| ||
Retired staff Level: 31 Posts: 17/184 EXP: 168094 Next: 17269 Since: 07-07-12 From: Spain Last post: 3972 days ago Last view: 2370 days ago |
Posted by Mega-Mario Just don't try to do it. Not before doing the core, and not after either. Anything fancy you do with winforms will break in Mono with a 90% probability. Also I think that a menu bar is not needed at all. A toolbar with all the needed functions should be enough. ____________________ Cool Stuff: Dirbaio.net (my boring site) - The NSMB Hacking Domain - Kuribo64 - ABXD DevBoard |
NWPlayer123 |
| ||
Member Imma Snuggle You Level: 111 Posts: 7/3604 EXP: 14571276 Next: 297084 Since: 07-07-12 From: Colorado Last post: 3327 days ago Last view: 1485 days ago |
Well you'd still need to be able to select the root iso folder, and we could have stuff like Mega-Mario has already added, with the BCSV editor and ObjNameTable viewer/converter. Tho I guess we could get rid of help and edit and we could make that so that it minizes with the galaxies/zones ____________________ "I hate playing musical chats" ~ Quote of the month |
Dirbaio |
| ||
Retired staff Level: 31 Posts: 18/184 EXP: 168094 Next: 17269 Since: 07-07-12 From: Spain Last post: 3972 days ago Last view: 2370 days ago |
Yea...
Actually I think Mega-Mario is going to make it multiple-windowed. It should be better because it allows one to have multiple levels opened, and blah blah. ____________________ Cool Stuff: Dirbaio.net (my boring site) - The NSMB Hacking Domain - Kuribo64 - ABXD DevBoard |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 55/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Exactly, the 'select ISO root folder' part and galaxy select will remain separate from the level editing window. I really prefer it this way.
Though hey, I guess NWPlayer123's interface design is inspired from TT64... the program may be laggy and using an inappropriate language, but its interface organization is interesting. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
ELMario |
| ||
Normal user Level: 6 Posts: 4/5 EXP: 752 Next: 155 Since: 07-07-12 Last post: 4531 days ago Last view: 4522 days ago |
Arisotura, you should probably add some compiling instructions in the Github page so people don't go crying to you asking what to do with the source code.
Also, are you planning to setup a build bot and a downloads page like NSMBHD has? It may be better than having everyone build their own builds so it'll be easier to track down where bugs are. |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 81/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Dirbaio |
| ||
Retired staff Level: 31 Posts: 23/184 EXP: 168094 Next: 17269 Since: 07-07-12 From: Spain Last post: 3972 days ago Last view: 2370 days ago |
If we can get it to work with the Mono compiler, we can setup a build bot easily
(It'll probably work. I had a little trouble because Mono can't compile ImageList resources, what I did is include only the images as resources and build the ImageList by code. Dunno if OpenTK will cause problems. It shouldn't) ____________________ Cool Stuff: Dirbaio.net (my boring site) - The NSMB Hacking Domain - Kuribo64 - ABXD DevBoard |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 84/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 147/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
IMPORTANT NOTE
Whitehole is being ported to Java, for C# doesn't allow for good portability. A new branch has been made to host the Java code: https://github.com/Mega-Mario/Whitehole/tree/java This branch will be made the master branch when the Java version becomes atleast as functional as the C# version. In the meantime, please don't commit code to the C# version as it'll be scrapped. ____________________ NSMBHD - Kafuka - Jul melonDS the most fruity DS emulator there is zafkflzdasd |
MK7tester |
| ||
Magikoopa I'm back Level: 105 Posts: 164/3145 EXP: 11877963 Next: 384297 Since: 07-07-12 From: Dolphic Island Last post: 2824 days ago Last view: 2822 days ago |
Trying to test it as much as I can, still unsure if it works with SMG2 |
Arisotura |
| ||
Star Mario in this room you have a pile of apple pies Level: 165 Posts: 645/9047 EXP: 57982222 Next: 953459 Since: 07-03-12 From: in a box Last post: 40 days ago Last view: 3 days ago |
Main - Archived forums - SMG hacking tools development - Contributing to Whitehole | Hide post layouts | Thread closed |
Page rendered in 0.069 seconds. (2048KB of memory used) MySQL - queries: 32, rows: 233/233, time: 0.010 seconds. Acmlmboard 2.064 (2018-07-20) © 2005-2008 Acmlm, Xkeeper, blackhole89 et al. |