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

世界でいちばんNGな恋 ハピネスモーション missing a lot of symbols every line #22

Closed
Mars132 opened this issue Sep 5, 2018 · 4 comments

Comments

@Mars132
Copy link

Mars132 commented Sep 5, 2018

This screenshot should probably tell it all. Tried setting message speed to maximum, no effect.
image
Also logs contained phrase "NextHooker threw while searching memory (NextHooker will likely still work fine, but please let Artikash know this happened!)", so here they are.

NextHooker beta v3.0.3 by Artikash
Source code and more information available under GPLv3 at https://github.com/Artikash/NextHooker
NextHooker: pipe connected
enter
NextHooker: try inserting hook: GetTextExtentPoint32A
NextHooker: inserted hook: GetTextExtentPoint32A
NextHooker: try inserting hook: GetTextExtentExPointA
NextHooker: inserted hook: GetTextExtentExPointA
NextHooker: try inserting hook: GetTabbedTextExtentA
NextHooker: inserted hook: GetTabbedTextExtentA
NextHooker: try inserting hook: GetCharacterPlacementA
NextHooker: inserted hook: GetCharacterPlacementA
NextHooker: try inserting hook: GetGlyphIndicesA
NextHooker: inserted hook: GetGlyphIndicesA
NextHooker: try inserting hook: GetGlyphOutlineA
NextHooker: inserted hook: GetGlyphOutlineA
NextHooker: try inserting hook: ExtTextOutA
NextHooker: inserted hook: ExtTextOutA
NextHooker: try inserting hook: TextOutA
NextHooker: inserted hook: TextOutA
NextHooker: try inserting hook: TabbedTextOutA
NextHooker: inserted hook: TabbedTextOutA
NextHooker: try inserting hook: GetCharABCWidthsA
NextHooker: inserted hook: GetCharABCWidthsA
NextHooker: try inserting hook: GetCharABCWidthsFloatA
NextHooker: inserted hook: GetCharABCWidthsFloatA
NextHooker: try inserting hook: GetCharWidth32A
NextHooker: inserted hook: GetCharWidth32A
NextHooker: try inserting hook: GetCharWidthFloatA
NextHooker: inserted hook: GetCharWidthFloatA
NextHooker: try inserting hook: GetTextExtentPoint32W
NextHooker: inserted hook: GetTextExtentPoint32W
NextHooker: try inserting hook: GetTextExtentExPointW
NextHooker: inserted hook: GetTextExtentExPointW
NextHooker: try inserting hook: GetTabbedTextExtentW
NextHooker: inserted hook: GetTabbedTextExtentW
NextHooker: try inserting hook: GetCharacterPlacementW
NextHooker: inserted hook: GetCharacterPlacementW
NextHooker: try inserting hook: GetGlyphIndicesW
NextHooker: inserted hook: GetGlyphIndicesW
NextHooker: try inserting hook: GetGlyphOutlineW
NextHooker: inserted hook: GetGlyphOutlineW
NextHooker: try inserting hook: ExtTextOutW
NextHooker: inserted hook: ExtTextOutW
NextHooker: try inserting hook: TextOutW
NextHooker: inserted hook: TextOutW
NextHooker: try inserting hook: TabbedTextOutW
NextHooker: inserted hook: TabbedTextOutW
NextHooker: try inserting hook: GetCharABCWidthsW
NextHooker: inserted hook: GetCharABCWidthsW
NextHooker: try inserting hook: GetCharABCWidthsFloatW
NextHooker: inserted hook: GetCharABCWidthsFloatW
NextHooker: try inserting hook: GetCharWidth32W
NextHooker: inserted hook: GetCharWidth32W
NextHooker: try inserting hook: GetCharWidthFloatW
NextHooker: inserted hook: GetCharWidthFloatW
NextHooker: try inserting hook: DrawTextA
NextHooker: inserted hook: DrawTextA
NextHooker: try inserting hook: DrawTextExA
NextHooker: inserted hook: DrawTextExA
NextHooker: try inserting hook: DrawTextW
NextHooker: inserted hook: DrawTextW
NextHooker: try inserting hook: DrawTextExW
NextHooker: inserted hook: DrawTextExW
leave
gdi+: not loaded
NextHooker threw while searching memory (NextHooker will likely still work fine, but please let Artikash know this happened!)
vnreng:WillPlus: function call not found
vnreng:WillPlusW: pattern not found
vnreng:WillPlusA: pattern not found

@Artikash
Copy link
Owner

Try hook code /HQ-8*0@43D620

I'm not sure how to hook this version of WillPlus reliably yet, so I'll wait until I see more WillPlus games to add auto hooking for this.

More worrying is the 'threw while searching memory'. What operating system are you using? Do you get that message when attaching to any game, or just sekai de ichiban...?

@Mars132
Copy link
Author

Mars132 commented Sep 10, 2018

The hook code seems to be working perfectly, thank you very much.
Can't seem to reproduce the 'threw while searching memory' thing. Most likely something related to my system, that was no longer there after a reboot. Win 10, other novels I tried with NH are subahibiHD and Island, all fine. Sorry for the trouble.

@Artikash
Copy link
Owner

Ok good, it's not consistent. That matches my experience, so I have a decent idea of what's going on there.

@Veshurik
Copy link

Unfortunately, it happens with every game on WillPlus engine. I don't know how Textractor or any other hooker can normally hook text in this games. And I don't know how to search hook (trying on new ensemble SWEET game trial )

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

3 participants