News: 11 March 2016 - Forum Rules

Author Topic: The Minucce Yard  (Read 13939 times)

VeganDoritos

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: The Minucce Yard
« Reply #20 on: October 17, 2021, 09:07:40 pm »
Thank you for your work fixing Ys.

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #21 on: October 18, 2021, 12:13:03 am »
So that was an incredibly bad time fixing Ys again. But it's better and not going to crash for detecting active draw incorrectly.

My experience with Falcom suggests I'm in for another unpleasant whomping; fix something and their kludges will come biting back. I'll deal with it then. I suppose. ::)


Ys 7.4
https://github.com/minucce-yard/Ys_NES/tree/32717e2ba0bf7c67a0fb36932e1becce1979a6a1

October 18, 2021, 08:06:53 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
lastdual and darthvaderx sure know how to find Ys errors.
(...I somehow didn't include deadzone in the English plus patches...)


7.4a - re-includes deadzone
https://github.com/minucce-yard/Ys_NES/raw/4525b79776488476697a3ffd26535821fff97992/patch.zip


Sorry about that folks! Turning out to be a dirty, messy month for me. :angel:
« Last Edit: October 18, 2021, 08:06:53 pm by minucce »

Fray

  • Jr. Member
  • **
  • Posts: 32
    • View Profile
Re: The Minucce Yard
« Reply #22 on: October 20, 2021, 11:25:21 am »
So that was an incredibly bad time fixing Ys again. But it's better and not going to crash for detecting active draw incorrectly.

My experience with Falcom suggests I'm in for another unpleasant whomping; fix something and their kludges will come biting back. I'll deal with it then. I suppose. ::)


Ys 7.4
https://github.com/minucce-yard/Ys_NES/tree/32717e2ba0bf7c67a0fb36932e1becce1979a6a1

October 18, 2021, 08:06:53 pm - (Auto Merged - Double Posts are not allowed before 7 days.)


lastdual and darthvaderx sure know how to find Ys errors.
(...I somehow didn't include deadzone in the English plus patches...)


7.4a - re-includes deadzone
https://github.com/minucce-yard/Ys_NES/raw/4525b79776488476697a3ffd26535821fff97992/patch.zip


Sorry about that folks! Turning out to be a dirty, messy month for me. :angel:


Ok, I don't want to bother too much anyone, but this last patch is less emulators compatible, because it works only with Mesen. I utilise the nes mini and the screen went black after the title screen or is buggy with fceux.
Meanwhile, I done this for the title screen, I only drew new eyes and changed color on one pixel on her ear:
« Last Edit: October 20, 2021, 12:25:36 pm by Fray »

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #23 on: October 20, 2021, 12:52:07 pm »
I'm in a calm mood so I'll give Ys more thought


I'm using this version and haven't had problems (config --> ppu --> new ppu)
https://github.com/TASEmulators/fceux


The mini .. I guess they don't support the Micro Machines OAM reading trick. :|

_________________________________________________


Touch-up actually looks nice. They did repaint the eyes on Ys III but I thought it looked terrible when backporting to Ys I.


Considering the variety of complaints and markups for the title screen, I'm leaning towards a bunch of add-on patches instead with that one

(some want vanilla, pacnsacdave untouched, black outline I personally like, new eyes are good, others want basic fix level without hair modification on the left-side chin, etc.)

--- the 2-thick black pixels of hair just seem to strike me as unnatural for whatever odd reason; but to each their own choice of title ---

Cyneprepou4uk

  • Hero Member
  • *****
  • Posts: 734
  • I am the baldest romhacker
    • View Profile
Re: The Minucce Yard
« Reply #24 on: October 20, 2021, 02:21:06 pm »
Quote
the Micro Machines OAM reading trick

What's that?

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #25 on: October 20, 2021, 05:54:49 pm »
I can't explain the silver fine details like the pros; they cover the genius-level deconstruction well.
http://archive.nes.science/nesdev-forums/f2/t4052.xhtml

EDIT: Poll $2004 until value changes, which implies non-vblank.


I was using it to time pre-render scanline then skip another line to hit active draw. Then I'm allowed to muddy up the 2006 - 2005 scroll registers since they won't get latched until the next 2005 - 2006 h-blank writes.

But! The Mini isn't that friendly (.. who honestly abuses oam reads anyway .. it was worth a try), so I'm thinking of inspecting game state and running a burn loop when nmi isr exits way too early because it has nothing to do.

October 20, 2021, 10:14:19 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Ys 7.4b is here
https://github.com/minucce-yard/Ys_NES/raw/c48e7d68a82e569e6a756937eace03536fb65c34/Ys%20NES%20-%20Service%20Repair%20-%207.4b.zip


Should provide restore emulator compatibility
« Last Edit: October 20, 2021, 10:14:19 pm by minucce »

Pethronos

  • Jr. Member
  • **
  • Posts: 46
    • View Profile
Re: The Minucce Yard
« Reply #26 on: October 21, 2021, 02:47:01 am »
Hey!! Very good work Minucce. Thanks for the 7.4b update yo YS.

Speaking of Emu compatibility, I've just tried the wip3 patch for YSII; when you enter a door and go back outside, you can't talk to the NPCs anymore. (VirtuaNes and Nestopia)

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #27 on: October 21, 2021, 09:13:35 pm »
Ys 2 problem started when I tweaked deadzone. :huh:
(digesting problem)

____________________________________


Finished request for Bugs Bunny Crazy Castle 2 DX (light, fluffy) repair work
https://www.romhacking.net/hacks/944/

==> https://github.com/minucce-yard/Bugs_Bunny_Crazy_Castle_2_GB/raw/6b56c4e7c54e68e3500e05bfb7644af1201e6ab9/Bugs%20Bunny%20Crazy%20Castle%202%20DX%20-%20GBC%20Compatible%201.zip


Did not work on many emulators (and hardware) because of lack of vram timing. Missing ending scene was restored also (likely not originally tested - it was black screen). :laugh:


==>


==>


I know there's a few more problems
- black screen only works on bad emulators; flickers on better ones
  (original seems to be white screen)

- end boss should flash during attacks

Not much priority on those two.

October 21, 2021, 11:20:36 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Thankfully people post bug reports within a reasonable time; my interest (+ asm memory) is still fresh.


Ys2 wip4
https://github.com/minucce/workbox/raw/5c13efdb77be9b336fd5e6f23689e5b98ce2b955/box6/ys2_wip4.ips


Deadzone must be aligned to 8-pixels but Falcom added a few sticky nails to avoid, so I think it's covered. :)


So I think that's that! Ys 3 on the flight deck.

October 21, 2021, 11:50:59 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
Didn't know about this post. A bug report about KDL DX
http://www.romhacking.net/forum/index.php?topic=33599.0


Running bgb in sgb mode actually gets too far and crashes later; I should stop it as DX is GBC-only. ... Eventually I'll do it ... no one will notice. :evil:


EDIT:
And it star-struck me that the readme doesn't mention how to -use- the SGB border (GBC emulators only). Told I'm going to get a review about that oversight! Eh. :cookie: for me anyway.  :happy:
« Last Edit: October 22, 2021, 12:08:23 am by minucce »

SomeOldGuy

  • Full Member
  • ***
  • Posts: 115
  • Game Changer
    • View Profile
Re: The Minucce Yard
« Reply #28 on: October 22, 2021, 08:29:53 pm »
Just a little more work on the title screen. Still workin on the wings/border but if you want to check it out, use the following:

Ys(Japan).nes

SHA-1: 0F940EF923B43C1821F9ABB4DCA642527FA04A8F

https://www.mediafire.com/file/12llov2w3fsz3s1/Y%2527s_%2528Japan%2529_-_Title_Screen.ips/file

*** No other patches were applied so it's still in Japanese and has HUD issues.***




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

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #29 on: October 25, 2021, 03:25:20 pm »
Ys III should be stable
https://github.com/minucce/workbox/raw/7b87465a6d3733369bbcf7d321832278c4c90b3e/box8/ys3_wip1.ips


Usual hud fix



Galbalan fix
==> ==>
(ball doesn't always split 2-ways; ground level also moved up)


Didn't include darthvaderx's non-italic font adjustments yet but that's for later.

October 25, 2021, 10:14:28 pm - (Auto Merged - Double Posts are not allowed before 7 days.)
No promises. But Kirby Dream Land DX now runs on GB, SGB and GBC.




The bad side is to complete the hack, I have to re-add the original bitmaps (if gbc not detected). Now that is going to be an awful doozy! Plus there's still more glitches to clean house.

Maybe I'll do it though; who else would ..
« Last Edit: October 25, 2021, 10:14:30 pm by minucce »

ShadowOne333

  • Hero Member
  • *****
  • Posts: 1723
    • View Profile
Re: The Minucce Yard
« Reply #30 on: October 29, 2021, 05:20:30 pm »
Hey minucce!
Glad to see to many good games getting a repair treatment, it's wonderful to shed some new light into those games.
Robocop is one of the games I owned as a child, so I'm really looking forward to that one :D

I was wondering, once you're finished with the current repairs you're working on, and if you're interested and have the time, would you please consider helping out with the remaining thing for Zelda 1 & Zelda 2 Redux?
That being the Copy/Erase save file feature for both games, like in ALttP, where you can select to Copy a save file into another slot, and if you select an empty slot it automatically brings you to the Enter Name screen.

That's the only remaining thing for those two hacks to be considered complete in my eyes. I think both have partially working code for those features, but to different extends.
Still though, that'd be when you are finished with your current stuff, I don't want to intrude into any of the current work or anything.

I'll continue looking forward to your projects and work! :D

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #31 on: October 29, 2021, 10:06:16 pm »
I'm constantly juggling several+ projects at once, so I will slot Zelda 1+2 into the higher-colored sticky pile; ironically I thought someone would've blasted those away by now but there's likely something ("cursed") about writing menu code.

I need to look at ALttP to see how the menu works. Probably why I haven't thought much about the NES ones yet. :|

----

https://github.com/minucce-yard/Kirbys_Dream_Land_GB/raw/4a57398ce7a353ebf60cfd0bac76d63929622d81/Kirby%20Dream%20Land%20DX%20GB%20-%20Fluffy%20Repair%20Service%20-%2010.3.zip

==>

Adds missing star color. Also fixes warp star cutscenes (small star to match Kirby's riding orientation). And GB mono support; SGB works too but nothing fancy other than the border! Super GBC is still the preferred way for emulators.

----

(*) RoboCop Texas Edition. Very good NES makeover.

----

I am aware of Bugs Bunny 2 DX and it's problems (missing effects and flickering). Someday. Which is why it's GBC Compatible and not Service Repair. ;)

ifightdragons

  • Full Member
  • ***
  • Posts: 177
    • View Profile
Re: The Minucce Yard
« Reply #32 on: October 30, 2021, 06:32:03 am »
Great work, Minucce!

Heads up, the latest Kirby's Dream Land DX hack doesn't work with SGB/SGB2. I've tried on real hardware as well as FPGA cores on Analogue Nt mini and FXPAK Pro/SD2SNES.

It would be awesome if the hacks aimed to work on actual real hardware, and not only emulators.

datchy

  • Jr. Member
  • **
  • Posts: 2
    • View Profile
Re: The Minucce Yard
« Reply #33 on: October 30, 2021, 08:08:31 am »
Hi, minuce
Your works are wonderful and I like your hacks!
And I changed the title screen of Ys (J) to my liking.
==>

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #34 on: October 30, 2021, 10:30:24 am »
Well, that bites! Right now fumbling around the dark looking for the light switch ...


Does any music play? Visual dirt on-screen? Zero border changes? White screen of death?
(was told that 9.1 plays music but nothing more useful)


I seem to have some attraction for real hardware bugs that aren't emulated. :laugh:

ifightdragons

  • Full Member
  • ***
  • Posts: 177
    • View Profile
Re: The Minucce Yard
« Reply #35 on: October 30, 2021, 11:04:58 am »
Seems to be only music atm   8)

No rush though, just wanted to help "testing", as you and ShadowOne are always working on the coolest stuff!

VeganDoritos

  • Jr. Member
  • **
  • Posts: 11
    • View Profile
Re: The Minucce Yard
« Reply #36 on: October 30, 2021, 02:41:56 pm »
Hi, minuce
Your works are wonderful and I like your hacks!
And I changed the title screen of Ys (J) to my liking.
==>

Great work, especially with the Capcom-esque font for "Press Start".

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #37 on: October 30, 2021, 04:31:11 pm »
datchy's Ys rendition is quite respectable! Especially when you layer the 2 images and notice how many edits were made (the dithering was the first thing I studied). Quite an improvement.

Thanks for sharing the image! Like everyone else's title hacks, it's your call whether to share with RHDN library or not.


Comparisons:
https://tcrf.net/Ys:_Ancient_Ys_Vanished_Omen_(PC-88)
https://tcrf.net/Ys:_Ancient_Ys_Vanished_Omen_(Sega_Master_System)
https://tcrf.net/Ys_I_%26_II_Chronicles%2B
https://tcrf.net/Ys:_The_Vanished_Omens_(NES)

----

Have another Kirby hardware tester who reports music + border but black game window. Must do some research; likely I took a shortcut and getting caught.

blgmadresh0000

  • Jr. Member
  • **
  • Posts: 10
    • View Profile
Re: The Minucce Yard
« Reply #38 on: October 30, 2021, 07:36:11 pm »
how do you make the super gameboy border appear for kirby's dreamland dx or revised cause I don't know how?

minucce

  • Jr. Member
  • **
  • Posts: 96
    • View Profile
Re: The Minucce Yard
« Reply #39 on: October 30, 2021, 08:03:54 pm »
sgb hardware = broken  (have some ideas why)

bgb = options ==> system ==> "sgb + gbc" or "super gameboy"

sameboy = might need toggle option to "always display border"

mgba = untested, use "sgbc" mode
- https://www.romhacking.net/hacks/6091/