Banner
Views: 763,749,673
Time:
18 users online: AWMonopolyMan, AyGaAlPa, Dark Prince, Falconpunch,  FPzero, GreenHammerBro, Halzyn, kamekku14, Knucklesfan, lx5,  PercentN, Ruberjig, ShadowAlexandre,  Shiny Ninetales, SiameseTwins, TheInsanity115, ThePat545, Vriska Motherless_Team - Guests: 63 - Bots: 359Users: 40,145 (1,956 active)
Latest: ManWhoDrunkMilk
SMWC3 Content Spotlight
Ultima's Custom Music!
Not logged in.
SMWControlib
Forum Index - SMW Hacking - Resource & Tool Releases - SMWControlib
Pages: « 1 »
What is this?


Is a project to upload Controls and a Snes Library to makes easier the creation of SMW Tools.

For now i am working on Dyzen, then I will upload controls and a Snes Library to manage GFXs, tiles, palettes, frames, animations and hitboxes.

How can i use it?


I will include a link where people who want to do a Tool for SMW can download dlls that can use on its projects.
Dlls and sources will be upgraded in each version of the SMWControlib

What frameworks and technologies use?


All code is made in C# using Visual Studio 2017 and Windows Forms.

If more people helps me, We can include libraries for others frameworks and technologies.

How can i help with the project?


The project is uploaded to a repository in github.

Here is the link of the repository:

RESPOSITORY HERE

If you want to help with the project, you must create your own branch or fork, and if you want to upload anything to master branch, you must send me a PM with an advice to check if all is right. I am doing this to avoid bugs.

PLEASE DON'T USE MASTER BRANCH DIRECTLY, USE YOUR OWN BRANCH OR FORK INSTEAD

If you have problems to create your own branch or fork, you can send me a PM.

So I assume this is specifically intended for the creation of GUI applications, right? From what I gathered by peeking at the code, I assume the intention here is to have different Forms accomplishing different things to then use in a number of different GUI applications? Kinda like how a bunch of tools here try to recreate the palette editor from Lunar Magic, for example?

--------------------
Feel free to visit my website/blog - it's updated rarely, but it looks pretty cool!
Originally posted by RPG Hacker
So I assume this is specifically intended for the creation of GUI applications, right? From what I gathered by peeking at the code, I assume the intention here is to have different Forms accomplishing different things to then use in a number of different GUI applications? Kinda like how a bunch of tools here try to recreate the palette editor from Lunar Magic, for example?


Yes, in short is a library of controls (visual components like panels, buttons, grids, etc) and a snes library to manage snes stuff (for example graphics or palettes) that you can install on your project of GUI apps made in c# and create the gui or snes stuffs easily and save time.

First Preview:



GFXBox: A control that can load a file with extension .bin as a GFX and allows you to select tiles. For now, Its supposed to be only for SP0, SP1, SP2 and SP3, probably i'll do another GFXBox later for Layer Tiles.

PaletteBox: A control that can load a file with extension ".pal" and show the colors, also you can select a palette.

Both are flexible and customizable.

https://github.com/bonimy/MushROMs

Maybe you can learn some neat stuff from what I've done in a similar fashion.
----------

Interested in MushROMs? View its progress, source code, and make contributions here.

Originally posted by spel werdz rite
https://github.com/bonimy/MushROMs

Maybe you can learn some neat stuff from what I've done in a similar fashion.


Thanks, I'll read it, also i can look if i can add something to SMWControlib :).

EDIT: I cloned the Repository, advise me if you do an upgrade :D.

Originally posted by anonimzwx
advise me if you do an upgrade :D.


Just be sure to fetch/pull any changes you see and check out the commit history. Major changes will come as pull requests so as long as you're watching, you'll see them.

If you're curious about anything with SNES library design, do let me know. Not many people do it so I'm happy to share what I've learned.
----------

Interested in MushROMs? View its progress, source code, and make contributions here.

Originally posted by spel werdz rite
Originally posted by anonimzwx
advise me if you do an upgrade :D.


Just be sure to fetch/pull any changes you see and check out the commit history. Major changes will come as pull requests so as long as you're watching, you'll see them.

If you're curious about anything with SNES library design, do let me know. Not many people do it so I'm happy to share what I've learned.


you have a loooot of interesting stuff, I'll try to make my own version of all, probably I'll copy a lot of them to include it on my own library. A good library of controls and code can give us a lot of interesting tools on the future. I have a lot of ideas to implement.

Pages: « 1 »
Forum Index - SMW Hacking - Resource & Tool Releases - SMWControlib

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2019 - SMW Central
Legal Information - Privacy Policy - Link To Us


Total queries: 21

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented