Giter Site home page Giter Site logo

wretchedteam / wintermutev3 Goto Github PK

View Code? Open in Web Editor NEW
4.0 1.0 1.0 284.72 MB

The Cultural Learning of Neckbeard AI Girlfriend Simulator Make Benefit Glorious Nation of United Kingdoms

License: BSD 3-Clause "New" or "Revised" License

Ren'Py 94.35% Python 5.57% Shell 0.07%
ddlc ddlc-mod ddlc-mods glsl pygame python renpy

wintermutev3's Introduction

Project WINTERMUTE

Installation Instructions

  1. Download the "Project WINTERMUTE" zip file. (if you're reading this txt, you are here) Download a fresh copy of Doki Doki Literature Club, from https://ddlc.moe.

  2. Extract the "Project WINTERMUTE" folder from the zip file to your desired location on your PC. Extract the DDLC install to the same location.

  3. Open both folders. Drag ALL the files from Project WINTERMUTE into your DDLC installation. Replace all overlapping files.

  4. Launch Project WINTERMUTE via "WintermuteV3".

Note for Mac Users
Due to Wintermute.app not being notarized, Gatekeeper's not gonna allow Wintermute to launch normally.

To work around this:

  1. Open the Terminal in Wintermute's folder.
  2. Type the following commands:
chmod 755 override-mac-signing.sh  
./override-mac-signing.sh

Enter your password for sudo access if you're prompted to.

  1. Right click on WintermuteV3.app and click on "Open".
  2. Follow through with the rest of clicking dialog boxes.

Replaying the Mod

Whenever you wish to reset your progress, just delete "wm_replay".
Next time the game boots, your saves will be cleared & you can start fresh.

wintermutev3's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

lameman0

wintermutev3's Issues

I can't see icons on the desktop

There are two apps on the desktop, "Rorschach" and "Settings", I can only see their names, if I click them, nothing happens.
This happens after seeing the introduction of Penny.
Do you use some heavy graphical technology like Live2D?
What renderer does the game use?
I also can't access the game menu right click.

Redo structuring for tests

Changes to be made are:

  • Modularise all of test resources (Emails, News etc.) to according to the test its used for.
  • Bind emails to the their respective test objects and have them unlock through the callback function, instead of unlocking manually on the callback label.
  • Deal with post_finish as a part of the Test object, instead of being a separated label.

Implement a custom audio metadata parser

Wintermute, in its current state, uses TinyTag to parse metadata for songs loaded through the music directory.

According to the documentation, RenPy only supports Opus, Vorbis, MP3 and WAV files.
(Well, that's a lie. RenPy apparently supports Flac files too.)

Due to the limited number of formats, all of them being pretty well documented and issues faced with TinyTag, it may be beneficial to devote time for writing a custom parser for them (or at least replace TinyTag's ID3 parser which crashed the game).

Issues with TinyTag that were faced:

  • Ogg picture tag (METADATA_BLOCK_PICTURE) wasn't parsed and formatted.
  • ID3 parser can't handle data length indicator bytes and unsynchronisation. (The flags are being skipped over, so go figure.)

The issues above of have been fixed in WM's local copy of tinytag.py.

Mini (Music) Player

Considering how the music player's actually implemented as a means of playing the user's "work" music, an interface should be made and mapped to a key for VN mode too.

Currently, pressing Shift + M toggles the OS' Music Player without the window frame and buttons.

While this works, both me and Oliver feel that a compact expandable music player would work better in this case.

Wintermute Tests Progress

Tests Progress Log

Formal Introduction Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Characterisation Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Search Query Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Nickname Recognition Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

ConsulAI Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Affection Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Sensory Emulation Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Stress Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Neural Remembrance Test

  • Emails Implemented
  • Headline and detailed news
  • Scripted
  • Implemented

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.