Comments (3)
I used your interface as a starting point and pulled in C++ from their samples for implementation. I kept the string key based method for player tracking for now as part of my implementation of your interface, but that might change as things are adjusted.
Sadly I couldn't figure out how some things worked like your transparent background mode but I'm not going to push hard into that yet. The DirectX is the bane of my existence as the most I've ever done before with 3D is immediate mode OGL.
I've been looking into some method of identifying the module directly but as they have no version code and the exports are 'the same' except for the size of the classes (royal pain I might add) it's looking like the best method will be code outside of this module that does size and offset checks. Then I can keep a growing emotedriver metadata list for such matching.
I was able to work out the full function signature (parameters) of the additional function in the NekoPara variant DLL via ASM inspection, but have not figured out what exactly it does yet.
Also of note is the Trans-Crypt functions in the NekoPuppet project which dynamically re-encrypt the PSB character data to match a different driver than it was intended for. I could probably finagle the system to load free version files with enough samples. I'd try to make some myself with the editor but I can't read Japanese so it's a struggle to use the UI.
If you have any additional samples of character data or E-Mote Engine Drivers (which contain their encryption key as a numeric string so they're useful even if I can't import them) feel free to send me info via nekopuppet(at)nielk1.com
from emoteenginenet.
I don't have more those stuffs either since in fact I don't play galgames often...
But since Neko.vol.2 is comming, you will get the new sample very soon!
from emoteenginenet.
In addition to Neko.vol.2 on PC there's also Go Go Nippon 2015.
I've been trying to access android games mentioned on the E-Mote site but I only gained access to one ("モン娘☆は~れむ" which I poorly translated to "Mont daughter Rem"). Most of them refuse to download their assets when first-run because I'm not in Japan. It's not easy to get at the files when it does download either since it involves using a rooted device or VM to gain access to the game's main data folder after it's downloaded its assets as well as digging around in the ELF formatted shared object to get that driver's specific key.
from emoteenginenet.
Related Issues (1)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from emoteenginenet.