Language…
15 users online:  Ahrion, CroNo, Dennsen86, Golden Yoshi, Green Jerry, Hammerer,  Lazy, MellyMellouange, Metal-Yoshi94, mtheordinarygamer, Nayfal, Neuromancer, OrangeRock57, signature_steve, slopcore - Guests: 337 - Bots: 366
Users: 64,795 (2,370 active)
Latest user: mathew

SMWControlib

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.

------------------------------------------------------

Youtube
Twitter
SMWControlLibX GitHub
My Discord Server
Snestorage where you can download my resources
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.

------------------------------------------------------

Youtube
Twitter
SMWControlLibX GitHub
My Discord Server
Snestorage where you can download my resources
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.

------------------------------------------------------

Youtube
Twitter
SMWControlLibX GitHub
My Discord Server
Snestorage where you can download my resources
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.

------------------------------------------------------

Youtube
Twitter
SMWControlLibX GitHub
My Discord Server
Snestorage where you can download my resources
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.

------------------------------------------------------

Youtube
Twitter
SMWControlLibX GitHub
My Discord Server
Snestorage where you can download my resources