Skip to content

Program that allows you to play DDLC on a Raspberry Pi in a more user-friendly way.

Notifications You must be signed in to change notification settings

CrazySqueak/dokidoki-pi-launcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Doki Doki Literature Club! for the Raspberry Pi!

DISCLAIMER: This utility is fan-made, and not affiliated with Team Salvato. Doki Doki Literature Club! and all related characters and assets belong to Team Salvato. Team Salvato did not intend for DDLC to be run on this platform, so please don't report errors to them.

Note: This is only compatible with the original version of DDLC, not DDLC+. There is no support planned for DDLC+ as it uses a completely different engine (not to mention the HD graphics would likely lag older models of Raspberry Pi).

IMPORTANT NOTICE: This repository is currently inactive and the project no longer maintained. The launcher program provided by this project is provided as-is and I make no guarantees that it will work (although I can assure you it worked when I last tested it).

This is a utility to run Doki Doki Literature Club! on the Raspberry Pi. DDLC has not been fully tested on this platform.

THIS IS CURRENTLY IN BETA. USE AT YOUR OWN RISK.

How to use:

  1. Download the latest installer file.
  2. Run the installer using: sudo /path/to/downloaded/installer
  3. Once it has been run, download the windows version of DDLC from ddlc.moe. You do not need to pay, as it is pay what you want.
  4. Register it with the launcher using the command sudo dokidoki register /path/to/zipped/copy/of/ddlc.
  5. "Install" DDLC by using the command dokidoki setup.
  6. For best experience, use raspi-config to set the GL driver (in advanced options) to the "Fake KMS" option, and increase the GPU memory split to 256.
  7. Now, you can play DDLC by using the command dokidoki or dokidoki start.

But can't you play DDLC on a Raspberry Pi without this program?

Yes you can, however the instructions are usually overcomplicated, don't work, and usually require the average user to follow various complicated steps. For instance, for the easiest possible way (which not may people stop and think about from what I've seen), the user needs to download several files from the Ren'Py SDK, and then move the files correctly, before having to run a long-winded command every time they want to play DDLC. This program is designed to group all those steps into a single script, and shorten the long-winded command.

FAQ

  • Why does the game lag so much?
    Because it is designed for a full-blown PC, and the Raspberry Pi comes no-where near to it in computing power. Having the "Experimental Graphics Driver" in raspi-config set to the "Fake KMS" option can help.
  • I ran in to an error, what should I do?
    Search the Issues section of this GitHub repository for the issue you're having, and if there isn't an issue posted about it, please post one.
  • What versions of the Raspberry Pi does this support?
    Currently this has been tested on: Pi 2B, Pi 4
    This still needs to be tested on: Pi 3B, Pi 3B+ This is not tested (and not supported) by: Pi 1 (any model), Pi Zero (including W and WH).
    If I'm missing any models of Pi, please let me know (or add it to one of the lists in a pull request. If you have any of the models of Pi in the "This still needs to be tested on" section, please feel free to test that the program works (including sound), and submit an issue named "[TEST RESULTS] ", with the results of testing in the description.
    Please do not post results for models not in the "This still needs to be tested on".
    If you have negative test results (DDLC won't run, or something won't work), please instead post a regular issue.
  • How do I mod the game / access game files?
    Modding the game / accessing game files works no differently to how it works with PC DDLC. By default the game files can be accessed at ~/ddlc/ddlc. (note that some mods may be too demanding for a rapsberry pi to run).

Planned features

  • Desktop/menu icons
  • Ability to update using dokidoki update

Contributions

This project will be open for contributions once the full version is released.

About

Program that allows you to play DDLC on a Raspberry Pi in a more user-friendly way.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published