News:

11 March 2016 - Forum Rules

Main Menu

STREET FIGHTER 2 DELUXE NES

Started by sebastianangel, October 09, 2020, 10:15:52 AM

Previous topic - Next topic

protossevo

About Ken hair color, how the game works, it loads the same sprites for ryu and ken, and the kimono color changes through code, or even similar, it has both white (Ryu) and red (Ken) sprites separate in the sprite sheet? The game has both kimono colors, why not both hair color, I wonder?

If it's due to pallete limitation, maybe Ken hair could share some of his skin colors, the skin color resembles more a blonde hair than  brown. I noticed most part of their hair is black with just a little portion brown, maybe do a little redraw to make the brown area bigger would help visualization too.

Anyways, I understand how time consuming this type of project can bee, I myself created one time a mod for GTA IV and god, was like a month (when I was unemployed) with my face glued to the monitor, researching how to do specific stuff, bug testing, etc... really stressing, though very rewarding when it's finished. With that in mind, even if you guys just update roster images and stage backgrounds, it is already more than enough to make the community very happy.

song6502

Quote from: protossevo on April 11, 2021, 12:30:11 AM
About Ken hair color, how the game works, it loads the same sprites for ryu and ken, and the kimono color changes through code, or even similar, it has both white (Ryu) and red (Ken) sprites separate in the sprite sheet? The game has both kimono colors, why not both hair color, I wonder?

If it's due to pallete limitation, maybe Ken hair could share some of his skin colors, the skin color resembles more a blonde hair than  brown. I noticed most part of their hair is black with just a little portion brown, maybe do a little redraw to make the brown area bigger would help visualization too.

Anyways, I understand how time consuming this type of project can bee, I myself created one time a mod for GTA IV and god, was like a month (when I was unemployed) with my face glued to the monitor, researching how to do specific stuff, bug testing, etc... really stressing, though very rewarding when it's finished. With that in mind, even if you guys just update roster images and stage backgrounds, it is already more than enough to make the community very happy.
因爲人物用了兩組調色板,在向精靈内存寫入tile時,在每個tile的Y坐標代碼中,携帶了調色板的選擇定義。
用ryu和ken進入比賽開始測試:當你通過修改頭髮tile(原調色板是衣服的顔色)代碼,將頭發tile爲另一個調色板(皮膚顔色)調色板時,兩人的頭發同時變成了紅色(皮膚邊緣顔色),當再你修改tile圖案的調色板,使ken的頭髮顔色變成黃色(皮膚顔色最淺部分)時,ryu的頭髮顔色也變成了黃色。
向chr内添加ken的頭髮相當於重新製作,不可行,因爲那樣的話,所有的動作幀代碼都需要改動,而且中間還需要添加辨別程序(寫入精靈顔色時就是這麽做的)。

sebastianangel

Quote from: song6502 on April 11, 2021, 01:52:45 AM

Because the character uses two sets of palettes, when writing tiles to the sprite memory, the Y coordinate code of each tile carries the selection definition of the palette.
Use ryu and ken to enter the competition and start the test: When you modify the hair azulejo (the original color palette is the color of the clothes) code, change the hair azulejo to another palette skin color) palette, the two hairs are at the same time ​​Becomes red (skin edge color), when you modify the palette of the tile pattern to make Ken's hair color yellow (the lightest part of the skin color), ryu's hair color also changes to yellow.
Adding ken's hair to chr is equivalent to remaking it is not feasible, because, if, all the action frame codes need to be changed, and the identification program needs to be added in the middle (this is done when writing the sprite color).
Inf :thumbsup:
Thank you very much for the answer (song6502) totally agree and grateful :thumbsup:

BZXGCS

Quote from: song6502 on April 11, 2021, 01:52:45 AM
因爲人物用了兩組調色板,在向精靈内存寫入tile時,在每個tile的Y坐標代碼中,携帶了調色板的選擇定義。
用ryu和ken進入比賽開始測試:當你通過修改頭髮tile(原調色板是衣服的顔色)代碼,將頭發tile爲另一個調色板(皮膚顔色)調色板時,兩人的頭發同時變成了紅色(皮膚邊緣顔色),當再你修改tile圖案的調色板,使ken的頭髮顔色變成黃色(皮膚顔色最淺部分)時,ryu的頭髮顔色也變成了黃色。
向chr内添加ken的頭髮相當於重新製作,不可行,因爲那樣的話,所有的動作幀代碼都需要改動,而且中間還需要添加辨別程序(寫入精靈顔色時就是這麽做的)。
我觉得这是迟早要解决的问题,其实街机隆和肯的出招有微妙的差异,fc做成了一样的

April 11, 2021, 09:34:35 PM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: song6502 on April 11, 2021, 01:52:45 AM
因爲人物用了兩組調色板,在向精靈内存寫入tile時,在每個tile的Y坐標代碼中,携帶了調色板的選擇定義。
用ryu和ken進入比賽開始測試:當你通過修改頭髮tile(原調色板是衣服的顔色)代碼,將頭發tile爲另一個調色板(皮膚顔色)調色板時,兩人的頭發同時變成了紅色(皮膚邊緣顔色),當再你修改tile圖案的調色板,使ken的頭髮顔色變成黃色(皮膚顔色最淺部分)時,ryu的頭髮顔色也變成了黃色。
向chr内添加ken的頭髮相當於重新製作,不可行,因爲那樣的話,所有的動作幀代碼都需要改動,而且中間還需要添加辨別程序(寫入精靈顔色時就是這麽做的)。
从vas的经验看,添加新动作是个可执行但有点费劲的事

sics

#464
alien nose job
Thank you very much for your words :thumbsup:

yolomate
I was referring to the color distribution in the character portraits, because even though doing something like what you propose could be visually beneficial for this hack, it's unlikely that someone would be willing to modify the configuration of their emulator just to play a game.

CHR, stands for "Character ROM". and basically is the sector where the graphics of this kind of old games are stored, in the case of the portraits I mentioned, you can only apply 3 unique colors, which are accompanied by the black background color...

In short, all the portraits have two variants, the normal one and the one shown when he is confronted with himself:


Lusofonia & shakunetsu
Speaking from a conceptual point of view, it is more optimal to adapt the stages without spectators and then evaluate case by case if it is feasible to add public...

Hitokiri & IDreamOfGameGenie
We have already expressed several times our situation regarding the editing of characters, although its structure is very simple, the volume of data is too much to manage by manual means.

On the other hand, having fulfilled all the commitments I had made, I think it is time to end my collaboration with this project.

I think it's important to clarify that it's not because of any kind of problem that has arisen, I simply want to continue with my own projects.

Anyway, I can't think where else I could collaborate, at least, not without inferring on the work sebastianangel does, I personally want to see him progress and we all know that comparisons are odious...

protossevo & BZXGCS
To form a frame (metasprite) each sprite is loaded independently, defining its position and which of the two available palettes it will use:


On the other hand, effectively, Ken is a clone of Ryu with another set of assigned palettes, in conclusion, it is not a problem without solution, but currently all the alternatives that exist to solve it are quite tedious to perform.
Linktree  | Better a small finished project than a thousand giant ideas stuck in your system.

shakunetsu

Thanks sebastianàngel sics and song6052 for clarifying stuff and for the in depth stuff.




sebastianangel

#466
Quote from: sics on April 12, 2021, 12:06:55 AM
alien nose job
Thank you very much for your words :thumbsup:

yolomate
I was referring to the color distribution in the character portraits, because even though doing something like what you propose could be visually beneficial for this hack, it's unlikely that someone would be willing to modify the configuration of their emulator just to play a game.

CHR, stands for "Character ROM". and basically is the sector where the graphics of this kind of old games are stored, in the case of the portraits I mentioned, you can only apply 3 unique colors, which are accompanied by the black background color...

In short, all the portraits have two variants, the normal one and the one shown when he is confronted with himself:


Lusofonia & shakunetsu
Speaking from a conceptual point of view, it is more optimal to adapt the stages without spectators and then evaluate case by case if it is feasible to add public...

Hitokiri & IDreamOfGameGenie
We have already expressed several times our situation regarding the editing of characters, although its structure is very simple, the volume of data is too much to manage by manual means.

On the other hand, having fulfilled all the commitments I had made, I think it is time to end my collaboration with this project.

I think it's important to clarify that it's not because of any kind of problem that has arisen, I simply want to continue with my own projects.

Anyway, I can't think where else I could collaborate, at least, not without inferring on the work sebastianangel does, I personally want to see him progress and we all know that comparisons are odious...

protossevo & BZXGCS
To form a frame (metasprite) each sprite is loaded independently, defining its position and which of the two available palettes it will use:


On the other hand, effectively, Ken is a clone of Ryu with another set of assigned palettes, in conclusion, it is not a problem without solution, but currently all the alternatives that exist to solve it are quite tedious to perform.

I honestly only have words of thanks to sics since this project progressed to this point thanks to their collaboration, commitment and all the teachings they gave me, in addition to putting aside many of their own projects to focus on this one, it is worth noting the patience sics with me since my acquaintances were always very basic, infinite thanks for helping me fulfill this dream. I hope to finish it soon, greetings to all :thumbsup:


April 16, 2021, 11:28:45 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Quote from: Fray on March 18, 2021, 04:17:33 PM
sebastianangel Your Chun Li scenery is fabulous!!! It has the right atmosphere. But what is missing in my opinion is a bit of manual retouching. For example, the table on the left has a palette in common with the building, so I would shorten it a bit to avoid this problem. As for the details, you could manually fix the chicken in the cage, the street light, the writing on the signs and the road that leads to the back. The same goes for the buildings in the distance which, having no detail, I guess due to a lack of tiles, would perhaps be more pleasant if they had a pattern.
I made a rough mock up to show what I mean :


sics Your portraits are very very cool!!!! Like Vega, is really perfect! :thumbsup:


April 16, 2021, 11:34:49 AM - (Auto Merged - Double Posts are not allowed before 7 days.)

Fray

take note of your good advice :beer:

Lusofonia

@sebastianangel The extra detail in the walls has certainly given the scenery more life and more atmosphere, if you know what I mean, so, while the stages themselves aren't animated, they're pleasant to look at. I just think the new stage lacks the red the previous one had, as the shades of red have been replaced by brown.

@sics
QuoteOn the other hand, effectively, Ken is a clone of Ryu with another set of assigned palettes, in conclusion, it is not a problem without solution, but currently all the alternatives that exist to solve it are quite tedious to perform.
Or maybe you just give up and leave Ken's hair color as-is, and write in the readme the reason of this change.
I am a pancake, you should be a pancake too

MathUser2929

Yup, the new version of stages look a lot better.

Fray

Quote
Fray

take note of your good advice :beer:

I am very happy that my little suggestion can be used to improve this project which is already wonderful! :) :thumbsup:

sics

There is a big difference between giving up in the face of some impossibility and not being interested in doing a task, as I mentioned, I think it's time to mind my own business :thumbsup:


Linktree  | Better a small finished project than a thousand giant ideas stuck in your system.

SomeOldGuy

Hey Sebastian!  Would you consider changing a few pixels and fixing Ryu's huge nose?  That thing is killing me  :laugh:
 

Good times create weak men, weak men create hard times.  Hard times create strong men, strong men create good times...

sebastianangel

Hello SomeOldGuy! :thumbsup: it is one of the things that I always wanted to change from the beginning and then I took care of other things, thank you for reminding me of that huge nose, I will try to be able to do something to reduce it since I think it must be difficult being these metasprites many layers and animations.I take this opportunity to congratulate you on your great work! :beer:

shakunetsu

Quote from: SomeOldGuy on April 19, 2021, 09:15:43 PM
Hey Sebastian!  Would you consider changing a few pixels and fixing Ryu's huge nose?  That thing is killing me  :laugh:
 



hi man can i ask what tool or software are you using in that comment?

Thanks

sics

#474
The name of the application is YY-CHR, and serves mainly to edit the graphics of old system games, you can download its two versions from this Romhacking.net:

YY-CHR.NET (En)  |   YY-CHR C++ (En)  |  YY-CHR C++ (Es)

Another similar recommended application is: Tile Molester
Linktree  | Better a small finished project than a thousand giant ideas stuck in your system.

cartridge_rom

greetings to all, a small doubt will adapt the 2nd mirror color of the same character as an alternative color of the Champion version? (Dark gray Ryu, blue bandana for example) and eliminate that purple Ryu.

The doubt arose when I saw this capture that shows the original chun li vs against her mirror in red color of the Champion version

also enable the start / select button to choose the alternative Champion color ... it's an idea, what do you think?


SomeOldGuy

QuoteI will try to be able to do something to reduce it since I think it must be difficult being these metasprites many layers and animations.
WOW! I took a look at the sprites in YY-CHR and can see what you mean about it being difficult.  :o  I think from now on I'll keep my lip zipped :-X and let the PROs get back to work.  You guys are doing an awesome job, can't wait to see this finished.  :thumbsup:
Good times create weak men, weak men create hard times.  Hard times create strong men, strong men create good times...

Supergamerguy

I think it would be really cool if someone was able to make a sprite editor for this game, or at the very least, some kind of configuration file or method for an existing sprite editor so that the new sprites are easier to change (and easier to distinguish where certain sprites go for each character).

That being said, that may take a lot of effort and may not be feasible, so it's not a huge deal, I just think it would be helpful for anybody wishing to make their own version of an NES fighting game based on the finished product of this hack (me, namely  :D).

Anyways, I'm very proud of what this team has been able to accomplish so far and I congratulate them on their amazing efforts. Good luck to all!
Mega Man 7 > 3 > 2 > 9 > Wily Wars (with SRAM hack) > 5 > 6 > 4 > Powered Up > V(GB) > 10 > 1 > The Power Fighters > The Power Battle > IV(GB) > III(GB) > II(GB) > Dr. Wily's Revenge(GB) > Mega Man 8 > Mega Man and Bass > Mega Man (Game Gear) > Mega Man and Bass - Challengers from the Future

shakunetsu

Thanks sics for the info. And thanks sebastianàngel for the new stuff.

sebastianangel

SomeOldGuy Any suggestion for improvement is good! Someday I will find that nose :laugh:
cartridge_deMaybe someone with the appropriate knowledge will help us make this great idea possible.
SupergamerguyIf for now we only have very few tools in that field as you say, it would be great a specialized sprite editor for this game since it would greatly improve the final result and give a better appearance with the new scenarios in addition to adding characters and making others easier. versions like the one you plan ::)
shakunetsuthanks for your suggestions and always be following this project :beer: