It's from a game called Possessioner, which is a neat little sci-fi graphic adventure/18+ visual novel/RPG by Queen Soft. In 2035 Tokyo, women are constantly disappearing, then returning possessed by monsters. You play as Alisa, a member of an elite squad that tracks down the possessed women, defeats them and the monsters in combat, and then... subdues them in a consensual but not terribly safe-for-work fashion.
This game looks and sounds so good! Great character art, and some of the most gorgeous and detailed backgrounds I've seen on the system. The FM synth soundtrack is fantastic too. (Here's a song on YouTube)
You spend most of the gameplay exploring the city, talking to people and solving puzzles. The combat is pretty simple, but decently fun, with some fun little animations for all of your attacks.
(Top-right image has a translation taken from a WIP by Nana. The rest is machine translations.)
I've made some decent progress on hacking so far. Here are some accomplishments:
- All of the system text is (machine) translated and working. That includes all the commands for the adventure segments, combat, and H-scenes.
- The dialogue file format is pretty easy, so they can be reinserted and expanded without any issues.
- I've reverse-engineered one image format (.SEL), which is used for all the combat controls and various UI elements. I wrote an encoder for it, and so far all the combat images are translated.
- Nametags in dialogue wouldn't display ASCII by default, so I hacked that in.
And here are some remaining challenges:
- All the dialogue pointers, from like 25 different files, are hard-coded into a huge code segment in the main EXE. This presents some difficulties.
The intro text has some quirks. All the text is twice as wide as it should be, and apostrophes/commas doesn't display correctly. That'll need some hacking.
- The intro has some images in a second image format, .CGX, so I'll need to reverse engineer that too.
I'd love to be able to increase the text speed. Gotta respect the player's time and all that.
P.S. I usually hack for a group called 46 OkuMen, and we are doing just fine! I just thought I'd pick up another project to pass the time while the others are busy handling major life events. I figure this is the kind of project they wouldn't miss if I did it without them.
Edit 2/1: Added link to the game's script.