Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OG mode artset switching issues thread #57

Open
3 tasks
drojf opened this issue Mar 9, 2021 · 6 comments
Open
3 tasks

OG mode artset switching issues thread #57

drojf opened this issue Mar 9, 2021 · 6 comments

Comments

@drojf
Copy link
Contributor

drojf commented Mar 9, 2021

I decided to make just one issue listing all issues with the OG artset mode, so I can see them all in one place. Here are the current issues I need to chase up:

TODO

  • Add og sprites/backgrounds to hou plus (perhaps try the method below?)
  • Consider porting background/sprites directly from OG scripts?

From a user on discord.

recently I replayed Onikakushi unmodded on steam and for example keichi eating mochi happens not in the kitchen, but in his living room which is huge. You get a completely different feel and mood for the situation. You feel how big the keichi mansion is and how unsettling it is to be there alone. You also afterwards in the GOU anime recognise that same living room from the og.
locations that I didnt understand why are there in GOU appeared in unmodded steam version
And were beautiful to look at
having 3 different angles of keichi's room feels even more as if you're in his shoes. Its incredible
Basically significantly more immersive if there are more og backgrounds

Known Issues

Chapter specific issues:

General Notes / Oddities with OG mode

  • sprites and backgrounds may not always match the OG game / voice only patch. You probably want the voice-only patch if you want it to match exactly
  • To avoid having to remake all the text assets, any text assets (images which are just text on black background) which are in 16:9 will remain 16:9, even in 4:3 mode
@drojf
Copy link
Contributor Author

drojf commented Mar 9, 2021

Matsuribayashi) Looks like switching from console presentation to original presentation is a bad idea while this zoom effect is active.

Honeyview_SPOILER_unknown

@drojf
Copy link
Contributor Author

drojf commented Aug 13, 2021

Sprite positions being different as compared to the umodded game has been fixed by 74c247b, "Revert sprite position in 4:3 mode"

Click here for details on the issue
  • Sometimes our game script has modified sprite standing positions compared to the unmodded game, to better fit widescreen (the x position is changed from 160/-160 to 240/-240). When you play in OG mode, this causes sprites to appear different/more cut-off as compared to the base game.

Here is an example from the start of chapter 2, just after the card game scene:

Original (french) Ch2
Honeyview_unknown

Unmodded Mangagamer Ch2
Capture

Our mod with Original/Ryukishi mode enabled
Capture

drojf added a commit that referenced this issue Aug 13, 2021
drojf added a commit that referenced this issue Aug 14, 2021
drojf added a commit that referenced this issue Aug 14, 2021
drojf added a commit that referenced this issue Aug 18, 2021
@drojf
Copy link
Contributor Author

drojf commented Aug 24, 2021

I was monitoring the game file accesses, and noticed that when OG background are enabled, all sprites would attempt to be found in the OGBackgrounds folder. This is due to some hardcoded logic I added here, which will check all paths in the OGBackgrounds folder first, when OGBackgrounds are enabled

if (backgroundSetIndex == 2)
{
string filePath = Path.Combine(Path.Combine(assetPath, "OGBackgrounds"), name);
if (File.Exists(filePath))
{
return filePath;
}
}

This could be fixed by not looking in the OGBackgrounds folder if the path contains sprite or portrait.

public string PathToAssetWithName(string name, PathCascadeList artset)

I don't think this currently causes any performance issues though.

drojf added a commit that referenced this issue Sep 20, 2021
@drojf
Copy link
Contributor Author

drojf commented Oct 18, 2021

Issue: Wrong title screen image for minagoroshi or matsuribayashi when using OG mode

For minagoroshi, I need a replacement for the image ji1_menu (picture of a tori gate at a shrine)

I haven't checked the filename for matsuribayashi yet (close up of the moon)

@drojf
Copy link
Contributor Author

drojf commented Oct 18, 2021

Issue: Stretched Mangagamer logo

In the OG image pack, I included a stretch Mangagamer logo for some reason. The base mod already includes a proper 16:9 version of this image, so I should just.,..delete the image in the OG image pack and use the one that comes with the mod (for all chapters).

@drojf
Copy link
Contributor Author

drojf commented Dec 23, 2022

We apply filters to sprites to match the console backgrounds, for example if the background is at sunset (orange tinted), we apply the sunset filter to sprites so they match the background.

However, the OG backgrounds are not necessarily tinted the same way for the sunset images. The OG backgrounds should have night images, but I'm not sure if this is always the case.

This can create a slight conflict (depending on the background image), where the sprite will be tinted, but the OG background will be 'normal'

Note that I actually did generate OG backgrounds for the flashback etc. filters, since they are in a separate folder. But since the sunset/night variants are just in the same folder as all the other images, I didn't process those OG images to match the Console game.

In my testing, this is not very noticeable on the backgrounds I saw, because the sunset tint is not very strong.

Because of this, I'm not sure I want to fix this issue unless there are some really bad examples of it where it looks really bad

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant