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

Author Topic: NES RoboCop with Arcade sprites  (Read 36172 times)

SomeOldGuy

  • Jr. Member
  • **
  • Posts: 69
  • Game Changer
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #100 on: November 11, 2020, 08:55:33 pm »
...and here he is with a flesh colored face. 



Shadow, you were absolutely right, the image looks a lot better now using the skin color for his mouth.  Thanks for the suggestion.  :thumbsup:

sics, that was an excellent explanation, thank you.  I think this may open up some possibilities for the other cutscenes.  ;D  Great job on Street Fighter by the way.  Loved the way the title and character select screens came out.  You and Xander max make a good team.

Thanks CryinOnion!  This is definitely a passion project.  I don't mind spending time on it because I'm having fun, I'm sure you can relate.  I'm still amazed that I can edit these old games and play them on my NES. ;D  Can't promise when it will be completed but all sprites and backgrounds will be changed.     

jimstrom

  • Jr. Member
  • **
  • Posts: 66
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #101 on: November 12, 2020, 06:36:11 am »
That is awesome! So much better than the flappy lips animation.

ShadowOne333

  • Hero Member
  • *****
  • Posts: 1587
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #102 on: November 12, 2020, 02:32:28 pm »
...and here he is with a flesh colored face. 



Shadow, you were absolutely right, the image looks a lot better now using the skin color for his mouth.  Thanks for the suggestion.  :thumbsup:

sics, that was an excellent explanation, thank you.  I think this may open up some possibilities for the other cutscenes.  ;D  Great job on Street Fighter by the way.  Loved the way the title and character select screens came out.  You and Xander max make a good team.

Thanks CryinOnion!  This is definitely a passion project.  I don't mind spending time on it because I'm having fun, I'm sure you can relate.  I'm still amazed that I can edit these old games and play them on my NES. ;D  Can't promise when it will be completed but all sprites and backgrounds will be changed.     


That looks incredible!
Great job with the coloring, it came out great!
Now if you want to go the extra mile, you can even repurpose and rework the lips animation for this new one as well :P ahaha

Noside

  • Jr. Member
  • **
  • Posts: 46
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #103 on: November 14, 2020, 03:04:22 pm »
Fantastic work as usual! love it! :thumbsup:

Xander max

  • Jr. Member
  • **
  • Posts: 55
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #104 on: December 22, 2020, 08:34:45 pm »
In his debugger pictures, do you see the following?
Code: [Select]
07:E30D: A9 10   LDA #$10
07:E30F: 85 34   STA $34
07:E311: A9 38   LDA #$38
07:E313: 85 35   STA $35
07:E315: A9 30   LDA #$30
07:E317: 85 36   STA $36
and
Code: [Select]
07:E9EF: A9 0F   LDA #$0F
07:E9F1: 85 34   STA $34
07:E9F3: A9 1C   LDA #$1C
07:E9F5: 85 35   STA $35
07:E9F7: A9 3C   LDA #$3C
07:E9F9: 85 36   STA $36
The values on the left are the addresses for the code, followed by the literal bytes that make up the code, then the human-readable (dis)assembly, and it's the LDA #$?? values you want to change. You should recognize the second set of values at least (0F 1C 3C).

If nothing else, you could use that data as a guide for what to search for to change:
A9 0F 85 34 A9 1C 85 35 A9 3C 85 36
and change the 0F, 1C and 3C to the colors you want (and likewise for the first set of code that sets the damaged colors, where you'd instead be replacing 10, 38 and 30).
I have some games with the same problem, they have different palettes after suffering damage, I understand the explanation, I just couldn't understand how to find the exact location inside the debugger.
For example, where in the Hex editor I find the information that takes me to the E30D address inside the debugger.
Thanks!
Check out dozens of my projects on youtube!
https://www.youtube.com/channel/UCdGHNhopquBMifjhdNSWQTA/videos

Morinis

  • Sr. Member
  • ****
  • Posts: 481
  • Cupcakes and Pizza
    • View Profile
    • My YouTube
Re: NES RoboCop with Arcade sprites
« Reply #105 on: December 23, 2020, 10:32:23 am »
...and here he is with a flesh colored face. 






Nicely done!  :beer:
ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

Cyneprepou4uk

  • Hero Member
  • *****
  • Posts: 576
  • I am the baldest romhacker
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #106 on: December 23, 2020, 10:57:21 am »
how to find the exact location inside the debugger

When breakpoint pauses emulation, right click here


It will open Hex Editor in ROM File view at the wanted location.

Another way is to copy C608, Ctrl + G to it in NES Memory view, right click on the byte, select Go Here In ROM File.
Another way is to set "ROM offsets" checkmark in debugger, manually copy ROM address, then Ctrl + G to it in ROM File.
And one more way is write down several bytes on the left of the instructions, then Ctrl + F them in ROM File.
« Last Edit: December 23, 2020, 11:08:33 am by Cyneprepou4uk »
iromhacker.ru - NES ROM hacking tutorials for beginners. Please use Google Translate browser extension

Xander max

  • Jr. Member
  • **
  • Posts: 55
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #107 on: December 23, 2020, 07:45:05 pm »
When breakpoint pauses emulation, right click here


It will open Hex Editor in ROM File view at the wanted location.

Another way is to copy C608, Ctrl + G to it in NES Memory view, right click on the byte, select Go Here In ROM File.
Another way is to set "ROM offsets" checkmark in debugger, manually copy ROM address, then Ctrl + G to it in ROM File.
And one more way is write down several bytes on the left of the instructions, then Ctrl + F them in ROM File.
Thank you for sharing your knowledge, I will study a little more about the debugger.  :thumbsup:
Check out dozens of my projects on youtube!
https://www.youtube.com/channel/UCdGHNhopquBMifjhdNSWQTA/videos

SomeOldGuy

  • Jr. Member
  • **
  • Posts: 69
  • Game Changer
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #108 on: January 17, 2021, 05:00:46 pm »
Xander max, did you figure out how to find the palette you were looking for?  If not I can share the process I used (I still haven't figured out break points :banghead:). 

Latest patch below:
https://www.mediafire.com/file/ilaj6ulklc3jhj8/RoboCop_-_Edit_15.ips/file

All levels have been redrawn but still W.I.P.



Some enemies have been redrawn.



...and my new favorite graphic  ;D


Noside

  • Jr. Member
  • **
  • Posts: 46
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #109 on: January 17, 2021, 06:45:49 pm »
Wait a minute, isn't that Blade from Bad Dudes from the 1st picture? ;D once again, fantastic work and thanks for sharing the latest patch, cheers!  :beer:

Morinis

  • Sr. Member
  • ****
  • Posts: 481
  • Cupcakes and Pizza
    • View Profile
    • My YouTube
Re: NES RoboCop with Arcade sprites
« Reply #110 on: January 17, 2021, 07:32:43 pm »
Nice progress so far!  :beer:
ROM Hacker, Reviewer and Critic.

Don't Know What Else To Say So... <3 You!

SomeOldGuy

  • Jr. Member
  • **
  • Posts: 69
  • Game Changer
    • View Profile
Re: NES RoboCop with Arcade sprites
« Reply #111 on: January 18, 2021, 07:22:38 pm »
Yep, those are the Bad Dudes!  I was wondering if any one would notice.  ;D

Thanks for the kind words guys!