![]() |
| Register | Login | |||||
|
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
|
| | |||
| Acmlm's Board - I3 Archive - - Posts by Simion32 |
| User | Post | ||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
| I am 15 years old and have been an SMW hacker for approximaetly a year. I registered to these forums when I had a question to ask but figured it out myself... and I have never posted since!
Even though I have never released any hacks, I know quite a fair bit about Lunar Magic. I am best with GFX and the Map16 stuff, but I never released any hacks because I am horrible at making good level designs. Usually I screw around with a program or read its help file before asking any questions, but I sometimes get confused enough. I hope to contribute new ideas to others in this forum and help them understand SMW hacking a little better. I also hope to maybe get a good hack released as well. I'm looking foward to approval. |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
| I am not sure wether this was the right place to post this, but it's related to SMW hacking nevertheless.
---------------------------------------------------- Ok, about a week ago I was sitting at my computer fooling around with lunar magic and seeing what the limits of it were, and I thought of several things that would be great to have but almost impossible to make a hack for. Quite a few prime examples being: 1) Custom sprites not limited by the size of the sprites you are replacing 2) Support for wav music (obviously not possible w/a SNES ROM since they use SPC's) 3) Better GFX (in formats such as .bmp that are NOT pallete-based) that can open in a regular image editor and have more than 16 colors 4) able to load more GFX at once, intead of being limited to only one "GFX.bin" file each for FG1-FG3, BG1, and SP1-SP4 5) more room for animated tile GFX, as well as support more complex animation with more than 4 frames 6) Able to add level effects like rain/snow/lightning by checking a box instead of complex coding ...there are countless reasons I can think of. Basically things COULD be easier. So I thought I might program an entirely new SMW engine and editor. It would only work on windows, though, since I would like to create it using GML (Game Maker Language). I know that GML isn't as professional as C++ or whatever, but newbies or people who don't know much about programming could adapt to it easier. It would certainly be easier than ASM; you wouldn't need a hex editor and half a million other things just to get the result you wanted. NO PART OF THE engine/editor will contain ANY PART of ANY SNES ROM. Or any ROM at all, for that matter. Also - SMW's engine is glitchy, this engine's purpose is NOT to fully replicate SMW, it is only BASED on SMW. That does not necessarily mean it should be used for creating SMW remakes. I will begin working on this project! [ EDITED - Some things needed clarification.] (edited by Simion32 on 12-03-06 02:22 PM) |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
Originally posted by ibz10g Ok, so the game engine would be legal. Originally posted by ibz10g I sort of figured that . ASM code is limited, as is every other programming language. (edited by Simion32 on 12-02-06 07:43 PM) (edited by Simion32 on 12-02-06 07:45 PM) (edited by Simion32 on 12-03-06 02:23 PM) |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
Originally posted by Kailieann Yes that is EXACTLY what plan on doing. Self-quote: Originally posted by Simion32 Well... I don't mind if anyone else has something to say, but I will just begin working on this new engine and editor. I will deal with the "game distribution" legality issue later... ...but for now, I want to actually get the system working. I encourage everyone to post their ideas here! Anything you can't already do in LM, or an extension of one of its features, is a good idea. EDIT:
That's why I'm going to use GML - I don't know C++. GML, as far as I can tell, can do everything needed to replicate SMW. And others will be able to adapt to GML more easily; it is easier to understand (that is, until you learn something more complicated XD ). I already have experience with GML, so I may as well go with that... (edited by Simion32 on 12-02-06 08:54 PM) |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
Originally posted by ibz10g Well... I had thought about it. But, the reason I posted this here is because: 1) the first game that I release to demonstrate the engine's abilities WILL be a mario game 2) its level editor is going to be based on Lunar Magic 3) the game engine is based on the way that SMW works So it doesn't have to be just SMW hacks - you could create a game using my percived engine, it could be ANYTHING as long as it's a platformer. THANK YOU FOR THE IDEA!!!!!! I have started ripping SMW GFX to be used in testing (for collisions and whatnot). (edited by Simion32 on 12-03-06 02:27 PM) |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
| Well, as for the legality of LEGALLY distributing ILLEGAL games, it seems that good 'ol Lunar IPS works with just about anything you can throw at it. I did a simple test:
1) create a new text document and put "1234567890" inside of it 2) modify this one to say "0987654321" and save it as a new file 3) use lunar ips as if you were making a patch for a rom, exept use "all files" for the file type 4) re-apply the patch to the first file and see if it worked So we can use Lunar IPS for distributing questionable content because it only would contain the data needed to modify a distributable file... you know the rest. |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
No, I'm NOT upset because of pallete useage or whatever, I just thought I might introduce the idea here because it was RELATED to SMW HACKING.
The whole idea of the engine is to be an easy-to-work-with platform engine, which COULD be used to make a MARIO remake. It is supposed to expand the abilities that SMW has into something GOOD. I don't know any other programming language really well, even though GML really isn't one. If this is the wrong place to post this, why didn't someone tell me earlier? I will use your advice, thank you very much. (edited by Simion32 on 12-03-06 12:51 AM) |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
Originally posted by HyperHackerThanks for clarifying that, HyperHacker. Also edited my first post to clarify a few things. Originally posted by HyperHackerYes I assumed that it was possible using ASM, just that it would be difficult. That is the whole idea behind my project- to create an easy-to-use platform engine which is BASED on SMW, and made using GML so that even noobs could change the game code to suit their needs. Originally posted by HyperHackerWell, i sort of figured that, but this thread is already here. It's not going elsewhere unless a mod moves it, or something. In which forum should the next thread that I make about my project (if there is one) go? |
|||
|
Simion32 Newcomer Since: 04-29-06 From: Christopher,IL (United States) Last post: 5983 days Last view: 5935 days |
| ||
Originally posted by Chef Stef^n Yes, everything I am trying to acomplish is complicated, and without knowing GML decently, I would not have even attempted this, let alone create a thread about it. Originally posted by Chef Stef^n Well, I certainly have the motivation, but my progress may be delayed because of school work . It's a good thing this isn't C++, or I would be going nowhere fast. |
| Acmlm's Board - I3 Archive - - Posts by Simion32 |