News: 11 March 2016 - Forum Rules, Mobile Version
Current Moderators - DarkSol, KingMike, MathOnNapkins, Azkadellia

Author Topic: Capcom Games Editor (NES)  (Read 18973 times)

Googie

  • Hero Member
  • *****
  • Posts: 682
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Capcom Games Editor (NES)
« Reply #60 on: January 24, 2017, 11:37:25 pm »
Shouldn't this tool be stickied or something?

I agree, please sticky this thread.  :thumbsup:
The ROM Hacking community's cartoonist...

ExL

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #61 on: May 21, 2017, 11:04:46 pm »
Sorry for the luck of posted updates,  I've been off the loop.
So the curent version is:
CadEditor 4.2.1
https://github.com/spiiin/CadEditor/releases/download/v4.2.1/cad_editor_v421.zip
Update includes:
- Enhanced blocks panel;
- Configs for games with blocks and palettes on separate layer [NES] (1 level per game):
  • Mickey Mania (1 level);
  • Ninja Crusaders (1 level);
  • Addams' Family (1 level);
- Blocks configs for games [NES]:
  • Felix The Cat all levels & compressor/decompressor);
  • Jurassic Park (1 level, dump editor, no compressor);
  • Little Samson (1 level);
  • Super Spy Hunter (1 level);
  • Mappy Kids (1 level);
  • Moon Crystal (all levels);
  • Mickey Mouse 3 (all levels);
  • Abadox (1 level);
  • Ninja Gaiden (1 level);
  • Captain America (1 level);
  • Terminator 2 (1 level);
  • Adventure in the Magic Kingdom (1 level);
  • Raf World (1 level);
  • Shadow of the Ninja (1 level);
  • New Ghostbusters 2 (1 level);
- Editing of screens and blocks by pictures [NES]:
  • SD Hero Soukessen (all levels, author Danger X).
"Enhanced blocks panel, rewrote almost all configs for blocks not using pictures (only 18 games remains, next, after I finish those, I'll start to enhance object/enemy editor, which everyone was waiting for so long :) ).
Also made level compressor for Felix The Cat:
https://github.com/spiiin/CadEditor/blob/master/JupyterCadEditor/CadEditor-Felix-decompress.ipynb "

Previously on our channel:
Spoiler:
CadEditor 4.1
Updates:
- Support for bigger amount of blocks (up to 4096) & bigger size of maps (up to 65536 pixels);
- Enhanced map editor plugin (possible to add setting for layer attributes for games with level format like Batman);
- Configs for blocks & screens for games (all levels):
  • Teenage Mutant Ninja Turtles 2;
  • Teenage Mutant Ninja Turtles 3;
  • Battletoads;
  • Battletoads and Double Dragon;
  • Contra Force;
  • Mickey's Adventure in Numberland;
- Editor for blocks & attribute layer for games (1 level):
  • Batman;
  • Contra Spirits.
Stay tuned, folks ;)

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #62 on: August 10, 2017, 12:23:40 am »
I'm currently creating a complete hack of Little Nemo The Dream Master, and J^P pointed me in your direction for the level editor. And I've got to say, this is amazing and thank you for a great editor/tool!! :)

Btw, I noticed that I can only edit the levels layouts as of now. Will you be adding the ability to edit enemies and items for Little Nemo in the future? If not, can I kindly request for one? I'll gladly contribute in anyway if you can make this possible! :)

Cheers!!  :beer:

8-bit fan
In the year of 200X, a super robot named Mega Man...

NES Boy

  • Full Member
  • ***
  • Posts: 133
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #63 on: August 10, 2017, 01:57:04 pm »
I took a look at the CadEditor Patreon page, and only three people donated a dollar each, and none of the four goals have been reached. What we really need to focus on is the top three goals. If he gets $1,500 per month, spiiin will fully devote his time to the editor. If he gets $500 per months, he'll work on the editor twice a week. If he could just get $250, he'll at least work on it once a week.
« Last Edit: August 10, 2017, 10:56:16 pm by NES Boy »

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #64 on: August 10, 2017, 03:21:56 pm »
Thanks for the info NES Boy! :)
I just took a look at the Patreon page, and looks like I'll have to donate $25/month to request what I need for the game. I'll have to think about this one as that's quite a bit and I'm not sure if my monthly budget can afford that! But thanks again!

 :beer:
In the year of 200X, a super robot named Mega Man...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #65 on: August 10, 2017, 08:42:55 pm »
NES Boy
Goals on Patreon it's definitely not required condition for adding new games to editor. If I'll have time to continue develop editor, I'll do it, with or without donations (but with it I'll MUST do it). I think, anyone can discuss about editor and supported games without any mentions about patreon.

8.bit.fan
I have some information about object lists in Little Nemo, as well as for some other games, but object editor is weak part of CadEditor (mostly because it was make for Capcom Games...), and it need to do big code updates for adding object systems for other games. Now project is on "summer vacation" :)

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #66 on: August 10, 2017, 11:18:11 pm »
Thanks for the reply spiiin! :)
And thank you for your willingness to help out the community and your help with adding additional features to the editor! Your effort is much appreciated!! :)

Your editor is amazing, and I’ll be more than happy to contribute to Patreon for this project! You mentioned that the project is now on "summer vacation", do you know when you'll be working on it again? :)

I'm currently working on a complete hack for Little Nemo, and the ability to edit items/enemies would be of great help!

I was also wondering, in the future, would adding the functionality to move levels around be possible? Such as swapping level 3 with level 5, or even replacing an existing level with another train level. Is that something that’s feasible, or would that be too much of an undertaking for the editor?

Thanks again!  :thumbsup:

Cheers!  :beer:

8-bit fan

PS. You mentioned that you have some info about object lists in Little Nemo. Actually I was playing around with the hex editor today, and I think I found that the location for level 1's items/enemies is around 0x0011f0. However, it seems pretty complicated as I need to know the object #, location #, and palette #, etc.
In the year of 200X, a super robot named Mega Man...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #67 on: August 11, 2017, 09:33:21 am »
I'll inform you here, or you can send your e-mail to me in pm, and I reply to you, when I continue working.

Little Nemo object's info (it collected to by me, so I don't check it):
https://gist.github.com/anonymous/fd5d9b989799dd553ef71774e40689e5

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #68 on: August 11, 2017, 01:02:43 pm »
Thanks so much again spiiin! :)
That object info list seems very helpful! I will look at it more closely later today with my hex editor! Much appreciated!! :)

I'll also send you a PM.

Cheers!!  :beer:

8-bit fan
In the year of 200X, a super robot named Mega Man...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #69 on: August 29, 2017, 12:52:33 pm »
New release of CadEditor.

I added Little Nemo object editor for all levels and layout editor (now there is possible to replace screens in layout, but not scrolling directions).

https://github.com/spiiin/CadEditor/releases/tag/4.3


8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #70 on: August 29, 2017, 02:03:43 pm »
New release of CadEditor.

I added Little Nemo object editor for all levels and layout editor (now there is possible to replace screens in layout, but not scrolling directions).

https://github.com/spiiin/CadEditor/releases/tag/4.3


Hi spiiin!
This is amazing and thanks so much for updating it for Little Nemo!! :D
Your Object List was so helpful that I actually got pretty far into my hack already, but this certainly helps as I go back and re-check and refine my work! :)

This is wonderful and I'll try and find a location in the hack to give you credit as well!  :thumbsup:

Cheers!!  :beer:

8-bit fan
In the year of 200X, a super robot named Mega Man...

ExL

  • Jr. Member
  • **
  • Posts: 17
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #71 on: September 11, 2017, 06:39:56 am »
Update incoming!
CadEditor 4.4 was released!
https://github.com/spiiin/CadEditor/releases/tag/v4.4
Changes in new version:
  • Fixed bugs:
    • Moved to .NET Framework 4.0;
    • Changed save folder to CadEditor's root folder (instead of config's folder);
    • Fixed transparency mode in blocks' pictures;
    • Removed old mode of banks' number coding, now they are numbered from 0x00, from 0x90;
    • Fix of slashes in paths (for usage of CadEditor on Linux/Mac);
    • Rework of render - 30-40% speed up, removed blurring on zoom, zooming and grid removal is much faster now;
    • Configs could be rewrote and reloaded without reloading whole app;
  • Export of map in TMX to open in Tiled;
  • Block/macroblock editor for Mighty Final Fight and Little Nemo [NES].

Also there's video demonstration of exporting in TMX:
https://youtu.be/swrp6dp1Qgo

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #72 on: September 11, 2017, 02:13:26 pm »
Awesome! :)
I briefly tried this last night and got an error at startup. Not sure if it's just my machine.
I'll try again later today.

8-bit fan
In the year of 200X, a super robot named Mega Man...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #73 on: September 11, 2017, 05:32:10 pm »
Awesome! :)
I briefly tried this last night and got an error at startup. Not sure if it's just my machine.
I'll try again later today.

8-bit fan

Please, give me screenshot or error message text, and I'll try to help

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #74 on: September 11, 2017, 11:49:18 pm »
Please, give me screenshot or error message text, and I'll try to help
Sure, here are the errors at start up:


Thanks again spiiin! :)
In the year of 200X, a super robot named Mega Man...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #75 on: September 12, 2017, 05:47:16 am »
This error not related to CadEditor itself, but .NET framework policy.

I updated .NET framework from 3.5 to 4.0, and in the new versions, it marks any DLLs loaded on the web as untrusted.

https://msdn.microsoft.com/en-us/library/ee890038(v=vs.100).aspx

Just check all dlls in CadEditor directory - right click on it, open file properties and check, if unblock needed as described in article. Old versions of .NET framework run any code from the web as usual, but Microsoft thinks, that it's not safe.

8.bit.fan

  • Full Member
  • ***
  • Posts: 106
    • View Profile
    • 8-bit fan's Hacking Projects
Re: Capcom Games Editor (NES)
« Reply #76 on: September 12, 2017, 02:18:57 pm »
Awesome and thanks again spiiin!! :)
I'll check this out later tonight!

Cheers! :beer:
In the year of 200X, a super robot named Mega Man...

Googie

  • Hero Member
  • *****
  • Posts: 682
  • eeee!
    • View Profile
    • My work in progress ROM Hacking site
Re: Capcom Games Editor (NES)
« Reply #77 on: September 17, 2017, 02:53:54 pm »
Maybe someone can help out? This will make the editor even better! :D

Quote from: spiiin" id="165917
Quote from: EggplantPimp" id="165914
spiiin: Are you planning to upgrade your editor to see the enemies that you're editing? All I see are black boxes. Looking forward to another update.

https://user-images.githubusercontent.com/1622049/29832521-2a975efa-8cf1-11e7-8b98-46acef1ce36f.png

Do you see black boxes with numbers, as in screenshot?
If so, this is ok, I have no time to prepare sprites with objects for every game, but users can add it themselves, examples provided for games Darkwing Duck, Duck Tales, Tale Spin. If anyone prepare sprites pack for me, I'll add it to editor.
The ROM Hacking community's cartoonist...

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #78 on: September 25, 2017, 08:57:38 am »
Googie
done.

Small build for fixes for Little Nemo only:

-added sprites for objects (thanks ExL)
-fixed layout editor
-enabled blocks/macroblocks editor for levels 8-2, 8-3
-small gui fixes in enemy editor

(I'll include this fixes to next big update)

https://www.dropbox.com/s/x9t7vzm3n37e16k/cad_editor_v44_little_nemo.zip?dl=0





October 01, 2017, 08:47:12 am - (Auto Merged - Double Posts are not allowed before 7 days.)
Release v4.5

https://github.com/spiiin/CadEditor/releases/tag/v4.5

- Bug fixing
- Config for game:
  Dragon Fighter (1 level)
- Configs updated:
  Zombies Ate My Neighbors (victimes/items/enemy editor in one config)
  Duck Tales (enemy editor)
  Duck Tales 2 (enemy editor)
  Ninja Cats (blocks/macroblocks editor)
  Gun Smoke (blocks/macroblocks editor, 1 level)
  Castlevania (blocks/macroblocks editor, 1 level)
  Shatterhand ( blocks/macroblocks editor,  enemy editor, 1 level )
  Little Nemo (sprites for enemy editor)
« Last Edit: October 01, 2017, 08:47:12 am by spiiin »

spiiin

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: Capcom Games Editor (NES)
« Reply #79 on: December 12, 2017, 08:21:31 pm »
Release v4.6

https://github.com/spiiin/CadEditor/releases/tag/v4.6
- Lzkn1-compressor & plugin for compression data for Contra Hard Corps
(thanks Lab313 and r57shell for compressing library)
- Sega Block Editor updates:
 Renderer fixes, scroll bar returned, showing all possible tiles, axis, option to repeat command for every tile in current block
- Change open settings file (partial read at before opening for using dump files, not only ROMs)
- Fix bug in settings for  Zombies Ate My Neighbors

https://www.youtube.com/watch?v=NfIWeDwu68w