Register | Login | |||||
Main
| Memberlist
| Active users
| ACS
| Commons
| Calendar
| Online users Ranks | FAQ | Color Chart | Photo album | IRC Chat |
| |
Acmlm's Board - I2 Archive - - Posts by Parasyte |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
User | Post | ||
Parasyte Bullet Bill Level: 35 Posts: 1/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Two people have shown interest in MegaMan 7 hacking, which was just enough to make me want to start working on this old editor. All of the old code has been scrapped -- this is a 100% rewrite. It is able to load and dispaly all 14 stages from the MegaMan 7 ROM, which is 13 more than the old build could load! TODO: Editing Tools Handle palette swaps mid-stage Handle parallax background scrolling properly Speed improvements (18ms is too slow!!! ;D) Miscellaneous special features Here for screenshots: http://www.dragoneyestudios.net/hosted/parasyte/syndrome/ No release date will be made available. I honestly don't know if I will finish it in the next two or three years. |
|||
Parasyte Bullet Bill Level: 35 Posts: 2/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
I've thought about MegaMan X series editors as well, but I'd rather do one thing at a time, these days. Honestly, I'm not into the MegaMan games in the least. But it's an enjoyable project. | |||
Parasyte Bullet Bill Level: 35 Posts: 3/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Is it 'adding a fancy GUI,' or just blatantly copying Lunar Magic? | |||
Parasyte Bullet Bill Level: 35 Posts: 4/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
I suppose that is a plus. But I don't believe the world needs yet another Lunar Magic clone? | |||
Parasyte Bullet Bill Level: 35 Posts: 5/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
In no particualr order: Hex WorkShop, notepad, TextPad, calc, MinGW, Photoshop, TLP, YY-CHR, emulators ... etc. As for specific emulators I use? Here is a small list: NES: FCEUd SNES: snes9x Genesis: GENS GBA: VisualBoy Advance |
|||
Parasyte Bullet Bill Level: 35 Posts: 6/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
I hate visual studio. Personally, I would suggest a commandline-driven compiler. There are many available, most are based on GCC. Second, neotransotaku has the right idea: Start small. Build simple console programs first. Win32 is just an extensione to the C language. You will be able to interact with your Win32 User Interface using functions and pointers and whatnot. But first, you need to learn about functions and pointers, etc etc. |
|||
Parasyte Bullet Bill Level: 35 Posts: 7/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Say what? I've not used Visine, so I don't quite understand the situation. But enemies will be drawn on the level, and positionable within it. It will use a drag-and-drop aproach. Some of the bosses are actually a part of the background layer, though, instead of sprites. They will have to be handled a bit differently. |
|||
Parasyte Bullet Bill Level: 35 Posts: 8/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
There is plenty wrong with it. But I've been over that enough for one lifetime. | |||
Parasyte Bullet Bill Level: 35 Posts: 9/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Correction: http://www.vgsites.com/rom_hacking/ym_images/ym2.png The filename appears to be case sensitive. |
|||
Parasyte Bullet Bill Level: 35 Posts: 10/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
It DOES read all graphics from the ROM. In fact, it decompresses the graphics before decoding them... But that aside, I've deleted the Syndrome directory from my hosted space in favor of the 'official' page: http://www.dragoneyestudios.net/index.php?page=utilities&id=7. (Note: This page contains more info and screenshots than released yesterday.) | |||
Parasyte Bullet Bill Level: 35 Posts: 11/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Tip: Don't call it "Yoshi Magic" and don't immitate Lunar Magic. | |||
Parasyte Bullet Bill Level: 35 Posts: 12/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
The name and GUI are completely worthless until the thing starts to do something that even resembles an editor. | |||
Parasyte Bullet Bill Level: 35 Posts: 13/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Just use the cDIBSection class! It's what everyone who is stuck with that VB6 garbage uses. Personally, I'd suggest learning a better language before attempting to create a huge editor. I don't know anything about Delphi, (because I don't need to) but you should probably give it a try. It's a better choice than Basic any day. |
|||
Parasyte Bullet Bill Level: 35 Posts: 14/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
I liked Oracle of Seasons. Well, what I have played of it. Actually, I liked Link's Awakening (Original, black & white) much more, even though it was harder to get into. But after the first dungeon in Link's Awakening, it's just a smooth ride through the rest of the game. (With exception of some of the puzzles in later dungeons. Anyone up for throwing steel balls at pillars? ) I don't know if I'm interested in working on a level editor for any other games, at the moment. I want to finish Syndrome first. I am writing Syndrome so that it's as reusable as possible. The GUI and core are mostly self-contained, and only call a few drawing functions. So aside from changing the drawing functions, eveything else should not need any changing. Just have to write a few new drawing functions, and I've got a whole new editor. ;P So that's about where I am, in terms of editor progress. After Syndrome is completed, (No idea when! Possibly another 6 months or longer.) I will be open to editor suggestions, such as Oracle of Seasons, or Ages. And in fact, I am considering getting my Oracle of Seasons cart back from my brother to play once again. |
|||
Parasyte Bullet Bill Level: 35 Posts: 15/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
The GUI is the least thing a programmer wants to worry about when his program doesn't do anything at all. If the program is going to do 'something,' then make it do 'something' well. But making it do that 'something' by any means necessary is the highest priority. A program without a name is an annoyance. A name without a program is a tragedy. |
|||
Parasyte Bullet Bill Level: 35 Posts: 16/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
In "assembly source code" such as this, pointers are created using labels. They are not static numbers. Meaning the code is 100% relocatable. Adding or removing code is absolutely no problem. That is what differs this from any standard disassembly. It is the closest thing to the actual source code as you're ever likely to get. | |||
Parasyte Bullet Bill Level: 35 Posts: 17/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Originally posted by Kitten Yiffer And I guess you've never heard of source code licenses such as GPL. They give you protection from would-be code thieves. Protection which could even stand up in court, if one were to take it to that level. |
|||
Parasyte Bullet Bill Level: 35 Posts: 18/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
You seem a bit too paranoid and cynical to be a programmer. (edited by Parasyte on 05-28-04 02:51 PM) (edited by Parasyte on 05-28-04 02:52 PM) |
|||
Parasyte Bullet Bill Level: 35 Posts: 19/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Originally posted by Disch Labels can be used in this case. X816 syntax supports a few wonderful features just for code like this: LDA <myLabel STA $10 LDA >myLabel STA $11 LDA ($10),Y The use of RAM addresses isn't so important, but they could also be labeled, or otherwise symboled in the source. EDIT: It may require "LDA #<myLabel" instead. I'm not certain, since I have not tried it. But the "get low byte\high byte" features are documented. (edited by Parasyte on 05-28-04 09:13 PM) (edited by Parasyte on 05-28-04 09:17 PM) |
|||
Parasyte Bullet Bill Level: 35 Posts: 20/514 EXP: 267348 For next: 12588 Since: 05-25-04 Since last post: 104 days Last activity: 32 days |
| ||
Originally posted by Chaosflare Use "Me.hWnd" or "Form1.hWnd" or whatever you'd like. The Window Handle is only used as a parent. Probably for message boxes, or other kinds of windows that the function may wish to open. You can also just use "Null," but I wouldn't quite recommend it. |
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
Acmlm's Board - I2 Archive - - Posts by Parasyte |