Разработка и ромхакинг > Редакторы для консольных игр
[NES] Редактор уровней Capcom и других NES игр + их хаки.
<< < (114/147) > >>
spiiin:
-----------------------------------------------------------------------------------------------------------------------------
Редактор уровней CadEditor
Редактор уровней для игр NES и SMD.
Версия 5.3
--------------------------------------------------------------------------------------------------------------------------------------------------------------
Поддерживаемые игры:
https://github.com/spiiin/CadEditor/blob/master/CadEditor/cad_editor_supported_games.txt
Также возможно подключение практически любых игр для платформ Nes, Snes или Sega Mega Drive.
-----------------------------------------------------------------------------------------------------------------------------
Хаки, сделанные с помощью редактора:

Darkwing Duck New Levels          http://www.romhacking.net/hacks/1382/
Darkwing Duck New Levels 2        http://www.emu-land.net/forum/index.php/topic,60286.msg1089366.html#msg1089366
Duck Tales Hardcore Revision      http://www.romhacking.net/hacks/1671/
Chip & Dale Lomax Attack (v2)     http://www.romhacking.net/hacks/1374/
Darkwing Duck In Edoropolis       https://www.emu-land.net/forum/index.php/topic,60286.msg1355612.html#msg1355612
Chip & Dale Alternative           http://www.emu-land.net/forum/index.php/topic,66546.0.html
Chip & Dale by VZIP               http://www.emu-land.net/forum/index.php?action=dlattach;topic=60286.0;attach=71489
Chip & Dale 3 by Lomax & Roket    https://www.emu-land.net/forum/index.php/topic,60286.msg1355378.html#msg1355378/52e7c89d%2F16fb8491bcf6a886b507abbee10ff4076da9c98c%2FChip+%27n+Dale+Rescue+Rangers+%28U%29+%5B%21%5D.zip?t=1344959250
Chip & Dale: Tale Spin Levels     https://www.romhacking.net/hacks/4287/
Duck Tales 2 No Gyro Без Винта    http://romhacking.net.ru/load/duck_tales_2/2-1-0-251
Duck Tales New Impressions        http://romhacking.ru/load/duck_tales_2_new_impressions/2-1-0-252
Duck Tales 2 by Dendymask         https://romhacking.ru/load/khak_prikol_duck_tales_2_na_nes_ot_dendymask/2-1-0-268
TaleSpin: Another shitty day      http://www.emu-land.net/forum/index.php?topic=73748.0
Remix of Tiny Toon Adventures     http://www.romhacking.net/hacks/2511/
Contra Super Hard Corps [SMD]     https://www.emu-land.net/forum/index.php/topic,79007.0.html
-----------------------------------------------------------------------------------------------------------------------------
Последняя на данный момент версия здесь:
https://www.emu-land.net/forum/index.php/topic,60286.msg1390753.html#msg1390753
Или здесь:
https://github.com/spiiin/CadEditor/releases/latest
https://spiiin.itch.io/cadeditor

-----------------------------------------------------------------------------------------------------------------------------
Документация по редактору:
http://spiiin.github.io/CadEditor/
Видеопример использования
https://www.youtube.com/watch?v=NfIWeDwu68w
-----------------------------------------------------------------------------------------------------------------------------
Если вы желаете поддержать развитие проекта (и бонусом предложить любую игру для добавления :) ):
WebMoney R122299008919
Bitcoin 12a26G6BxzYqx1D82ZNQvVJuzGSPETnd9r
Patreon https://www.patreon.com/CadEditor
Roket:
Текст едитор я смотрю ещё будет, а там как со смещением он будет на много символов или стандартный размер?
ALXR:
Для бОльшей свободы действий, расширил до UOROM и места свободного куча. Хоть "Войну и мир" можно каждому персонажу прописать. Надо будет потом еще под другие региональные редакции адаптировать. В переводе шедевра нет буквы "Щ", например. Но это дело техники.
spiiin:
а hidden slots layer что такое? там же вроде скрытые объекты это разновидность обычных, если ещё правильно помню?
DANGER X, send me addresses of enemies for levels in private messages, i'll make configs for you.
ALXR:
Скрытые люки, которые в Египте, Замке и подземелье. Выдвигаются при нажатии на кнопку.
DANGER X:
Why do I get this error???
What is the problem with your cad editor???
Look at this video to understand https://www.dropbox.com/s/8tw4l1k50k05lt6/stupid%20error.avi?dl=0

Here are the values

LEVEL 1-2 (43 ENEMY)

18BE1 ??? (I THINK WHEN THEY APPEAR)
18C0D LEFT-RIGHT (POSITION)
18C38 UP-DOWN (POSITION)
18C63 ENEMY (TYPE)

E4 02 MASTER
E4 03 RING
E4 04 INVINCIBILITY
E4 05 BANANA
E4 06 BANANAS
E4 07 FLOWER
E4 08 LIFE
E4 09 CHIKEN
E4 0A POINTS
E4 0B CHIKEN BONUS

05 46 GREEN SLIM WALKING
19 4A GREEN JUMPING ATTACK

E1 07 PLATFORM STANGA DREAPTA
E1 08 PLATFORM STA SA TE SUI SI APOI SA DUCE
E3 00 ??? (DOOR OR CHECKPOINT)



HELP ME, which program do you use to edit the text? is enough just to enter notepad and save the text without changing anything and I get this error, what the hell?

If I click details I get this text:
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ArgumentOutOfRangeException: InvalidArgument=Value of '0' is not valid for 'index'.
Parameter name: index
   at System.Windows.Forms.ImageList.ImageCollection.get_Item(Int32 index)
   at CadEditor.Utils.loadEnemyPictures(ImageList& objectSprites, Image[]& objectSpritesBig)
   at CadEditor.EnemyEditor.reloadPictures()
   at CadEditor.EnemyEditor.EnemyEditor_Load(Object sender, EventArgs e)
   at System.Windows.Forms.Form.OnLoad(EventArgs e)
   at System.Windows.Forms.Form.OnCreateControl()
   at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
   at System.Windows.Forms.Control.CreateControl()
   at System.Windows.Forms.Control.WmShowWindow(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.WmShowWindow(Message& m)
   at System.Windows.Forms.Form.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
CadEditor
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/CadEditor.exe
----------------------------------------
System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
CSScriptLibrary.v3.5
    Assembly Version: 3.5.2.0
    Win32 Version: 3.5.2.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/CSScriptLibrary.v3.5.DLL
----------------------------------------
System.Xml
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.4927 (NetFXspW7.050727-4900)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Xml/2.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
Config.cs
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Users/Danger/AppData/Local/Temp/CSSCRIPT/Cache/-1890132941/Config.cs.compiled
----------------------------------------
System.Core
    Assembly Version: 3.5.0.0
    Win32 Version: 3.5.30729.4926 built by: NetFXw7
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Core/3.5.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
Settings_Banana Prince-1-1SPIIIN.cs
    Assembly Version: 0.0.0.0
    Win32 Version: 0.0.0.0
    CodeBase: file:///C:/Users/Danger/AppData/Local/Temp/CSSCRIPT/Cache/130249189/Settings_Banana%20Prince-1-1SPIIIN.cs.compiled
----------------------------------------
PluginExportScreens
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/PluginExportScreens.DLL
----------------------------------------
PluginHexEditor
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/PluginHexEditor.DLL
----------------------------------------
PluginVideoNes
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/PluginVideoNes.DLL
----------------------------------------
PluginVideoSega
    Assembly Version: 1.0.0.0
    Win32 Version: 1.0.0.0
    CodeBase: file:///A:/Danger/Nes/Nes%20Hacking/cad_editor_v34/PluginVideoSega.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
    <system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
lancuster:
Я не знаю, что творится с этим редактором. Во-первых, в версии 3.5 нет иконки программы. Во-вторых, при открытии некоторых игр выскакивает ошибка на английском.
DANGER X:
Spiiin please give me 30 minutes of your life, to add these enemies values in your editor, I let here all the values you need, I'd do it myself but that stupid error won't let me change a thing.
Roket:
Сеттингсы игры Moon Crystal (Nes). Для редактора Cad Editor 3.5.
lancuster:
А можно и для меня конфиги сделать? Нужны настройки для игры Driar. Я уже нашёл значения всех твердых объектов и фона. Не могу только найти значение врагов и звезд, которых нужно собирать.
DANGER X:
Moon crystal configs I can't believe this  :wow:
Rocket thanks a lot man  :D
Just look at my hack http://www.romhacking.net/hacks/2660/ it really needed this.
I know all the enemies values: hp, possition, type, etc but I didn't knew the levels values  :)
If I give you the values will you add it to the configs?
Roket:
Thanks. We try.  :)


--- Цитата ---Moon crystal configs I can't believe this  :wow:
Rocket thanks a lot man  :D
Just look at my hack http://www.romhacking.net/hacks/2660/ it really needed this.
--- Конец цитаты ---

Yeah, I saw your game. Well-placed objects. True confuses that character from level to level is painted in different colors.  :D



--- Цитата ---I know all the enemies values: hp, possition, type, etc but I didn't knew the levels values  :)
If I give you the values will you add it to the configs?
--- Конец цитаты ---

Well, I watched it arranged objects. There's too difficult to add it to the editor. Because the objects appended to the function as a life or type of behavior.  :neznayu:

And in game three types of list of objects:

obstacles - the platform, bats, guns...

enemies - thieves, pirates, spiders ...

chests - swords, life ...

The editor is not likely to be able to support a number of lists. You can try to ask the author. ;)

DANGER X:
I found only the enemies because that interested me, the bats gungs and chest etc don't know, and the author can't help because he have big problems in his country, he told me in a pm.
Take a look at my values, download this.
Roket:
DANGER X, Ok, I will take these values. ;)

As for obstacles and chests.  They also have to disassemble, in order to be adjusted according to the changed level. Agree?
For example if you change the configs on any level, other objects will look ridiculous, I think.

That begins with this address the first object obstacle -

0117bf  40     y coordinate object 1 - bat
0117c4  06     subtupe object 1 - bat
0117c5  30     subtupe object 1 - bat

Address from which begins the first chest -

02fc36  30                - x coordinate chest 1
02fc37  12                 2 - screen position  chest 1
02fc3f  a0                - y coordinate chest 1
02fc44  05                - type chest 1 - item sword




DANGER X:
I think you're right.
but where is the x coordinate of the obstacles?
Roket:

--- Цитата ---I think you're right.
but where is the x coordinate of the obstacles?
--- Конец цитаты ---

0117b6  00     x coordinate object 1 - bat
0117b7  e2     screen position object 1 - bat
lancuster:
Roket, а что насчёт Battletoads? Сможешь добавить настройки для остальных уровней, или так 7 уровней и редактировать, если что?

Добавлено позже:
А если я напишу значения уровней, которые нашёл в Snow Bros - их добавят в редактор? Если не ошибаюсь, это ведь капкомовская игра, разве нет? ;)
DANGER X:
I decided to take some time and find all the objects and chests values, I wanna make a level hack for this game but it will take much time...anyway look at the text if you wanna.
DANGER X:
wth in this game every tile have his own palette, look bellow the tile will change but the palette will remain the same...

Roket:
DANGER X, There's palette is made in the form of bits palette. Imposed by the palette of these bits.
The bits are coded palette at the top of each screen. Encoded size of 16*3.
In the editor, you can see how these bits are arranged.



Roket:
Picture 1 - Painted in red in what place are bits. The editor looks like garbage, but this will change if you change the bits on the current screen palettes. ;)

Picture 2- Painted in red for example if you write in the first 55 bit - it will give us a palette with the number 2, which will paint the background in the left corner of the current screen size of 24 * 24 pixels are.

Picture 3 - As it will appear in the game.
Навигация
Главная страница сообщений
Следующая страница
Предыдущая страница

Перейти к полной версии