Skip to content

Releases: Bronya-Rand/DDLC-ModMaker

DDMM 1.6.0 Beta 1 - Contract Zero X.1.3

19 Nov 06:11
Compare
Choose a tag to compare
Pre-release

Welcome to Doki Doki Mod Maker!

This beta update does the following

Refactors

  • Revamps DDMM Updater for the ability to update third-party tools.

  • Revamps the DDMM Updater UI a bit with more update details

  • Added DDMM Tool Installer to install third-party tools using PY files.

  • Added framework for third-party tools to be installed using DDMM with a custom PY file using either the MMakerTool class or MMakerGithubTool class.

    All new classes must begin with ModTool() before and inherit either class for it to work.

  • Mod Tool Framework Features:

    1. Install Function
    2. Install Package Function (Install if not downloaded)
    3. Get updates
    4. Check for updates
    5. Update Function

Same applies to Github Tool Framework, except that it requires a Github Repository (Bronya-Rand/DDLCModTemplate2.0) and branch target.

Added the ability for tools to use a ddmm_metadata.json file to be fetched remotely for Github framework.

Changes

  • Removed Auto-Mod Template Extras installed.

    Future installs will require you to visit Tool Installer in the front page

  • Removed templates for tool data folders in mmupdater (located in launcher/game)
  • Update for R'Py 8.1.3 and 7.6.3

Notes

  • Due to a laptop upgrade, macOS support has been cut till I compile on a used or VM Mac. This beta is for Windows and Linux primarily.

However you should be able to execute it by running renpy.sh using the following command

chmod +x renpy.sh
./renpy.sh

DDMM 1.5.22 - Astute Voyage 2 Part I.II

27 Jan 06:03
Compare
Choose a tag to compare

Welcome to Doki Doki Mod Maker

This update is a hotfix for 1.5.2 that fixes a major bug.

  • Fixed a bug where the readVersion function fails outside of the project directory.

Depreciation Warning

DDMM 6 is being put into question for future updates due to a lack of demand for Ren'Py 6 mods, and projects along with keeping up with the current years' development lifecycle. DDMM 6 may no longer be updated after 1.5.2 or any later versions and this post may change to state the final release of DDMM 6.

Selecting the version to download

(NOT RECOMMENDED) If you do not want to use Ren'Py 7 tools/features, download DDMMaker6-1.5.22-sdk.zip.
If you are new to DDLC modding to modding or want to use Ren'Py 7 tools/features, download DDMMaker7.4-1.5.22-sdk.zip.
If you want Ren'Py 8 support (#BeOnTheBleedingEdge), download DDMMaker8-1.5.22-sdk.zip.

DDMM 1.5.21 - Astute Voyage 2 Part I.I

10 Jan 20:05
Compare
Choose a tag to compare

Welcome to Doki Doki Mod Maker

This update is a hotfix for 1.5.2 that fixes a minor bug.

  • Fixed a bug where projects saved in the base directory of DDMM caused errors and exceptions when reading/writing Ren'Py version numbers.

Depreciation Warning

DDMM 6 is being put into question for future updates due to a lack of demand for Ren'Py 6 mods, and projects along with keeping up with the current years' development lifecycle. DDMM 6 may no longer be updated after 1.5.2 or any later versions and this post may change to state the final release of DDMM 6.

Selecting the version to download

If you do not want to use Ren'Py 7 tools/features, download DDMMaker6-1.5.21-sdk.zip.
If you are new to DDLC modding to modding or want to use Ren'Py 7 tools/features, download DDMMaker7.4-1.5.21-sdk.zip.
If you want Ren'Py 8 support (#BeOnTheBleedingEdge), download DDMMaker8-1.5.21-sdk.zip.

DDMM 1.5.2 - Astute Voyage 2 Part I

01 Jan 22:09
Compare
Choose a tag to compare

Welcome to Doki Doki Mod Maker

This update does the following changes to DDMM.

Depreciation Warning

DDMM 6 is being put into question for future updates due to a lack of demand for Ren'Py 6 mods, and projects along with keeping up with the current years' development lifecycle. DDMM 6 may no longer be updated after 1.5.2 or any later versions and this post may change to state the final release of DDMM 6.

Fixes

  • Fixed a bug where building mods was not possible again.
  • Fix Editor to open files on new mod template paths.

Selecting the version to download

If you do not want to use Ren'Py 7 tools/features, download DDMMaker6-1.5.2-sdk.zip.
If you are new to DDLC modding to modding or want to use Ren'Py 7 tools/features, download DDMMaker7.4-1.5.2-sdk.zip.
If you want Ren'Py 8 support (#BeOnTheBleedingEdge), download DDMMaker8-1.5.2-sdk.zip.

DDMM 1.5.1 - Astute Voyage Part III

13 Oct 19:42
37518b9
Compare
Choose a tag to compare

Welcome to Doki Doki Mod Maker

This update does the following changes to DDMM.

Fixes

  • Fixed a bug where building mods was not possible on 1.5.0.
  • Fixed a bug with determining version numbers in 1.5.0.
  • Fixed a bug where the updater hangs due to a missing 'update' folder.

Changes

  • Renamed 'guide.pdf' to 'Android Mod Guide.pdf' for future mod template releases.

Selecting the version to download

If you are new to modding and are not wanting to use Ren'Py 7 tools/features, download DDMMaker6-1.5.1-sdk.zip.
If you are adept to modding or want to use Ren'Py 7 tools/features, download DDMMaker7.4-1.5.1-sdk.zip.
If you want Ren'Py 8 support (#BeOnTheBleedingEdge), download DDMMaker8-1.5.1-sdk.zip.

DDMM 1.5.0 - Astute Voyage Part II

04 Sep 20:10
Compare
Choose a tag to compare

Welcome to Doki Doki Mod Maker

This release does the following

Features

  • Ren'Py 8 Mod Build Support

Fixes

  • Fixed a bug relating to renpy-version.txt

Changes

  • Changed mod maker for MacOS

MacOS versions require ddlc-win.zip or DDLC-1.1.1-pc folders than their mac counterparts.

  • Changed tool install method
  • New Updater for DDMM 7/8

Selecting the version to download

If you are new to modding and are not wanting to use Ren'Py 7 tools/features, download DDMMaker6-1.5.0-sdk.zip.
If you are adept to modding or want to use Ren'Py 7 tools/features, download DDMMaker7.4-1.5.0-sdk.zip.
If you want Ren'Py 8 support (#BeOnTheBleedingEdge), download DDMMaker8-1.5.0-sdk.zip.

Full Changelog: 1.4.1...1.5.0

DDMM/DDMMaker 1.4.1 - Astute Voyage

20 Feb 00:59
Compare
Choose a tag to compare

This DDMM release does the following

Changes

  • Changed renpy-version.txt location
  • Improved Extractor
  • Bump to 3.0.0 Template
  • Updated 00build.
  • Failsafe added for the mod template.

Fixes

  • Fixed a bug with the updater unable to update DDMM.
  • Fixed a possible bug with renpy-version.txt reading.
  • Fixed a bug with extractor for MacOS when extracting tools/DDLC.

DDMM/DDMMaker 1.4.0 - Lonesome Anchor

15 Jan 17:03
Compare
Choose a tag to compare

This update to DDMM/DDMMaker introduces the following features and changes.

Features

  • New tool install method via Install a Tool that installs any DDLC mod tool archive to your projects. [Beta]

    This feature is in beta since not all mod tools are packaged properly. This has been tested for MPT and DDLC OST-Player.

  • Updater for the mod template and DDMM/DDMMaker! (Ren'Py 7 Version Only) [Beta]
  • Bump to 7.4.11 along with template and guide.
  • Better install/delete methods for projects.
  • New logo and rebrand.

Changes

  • Remove Steam support as it is buggy.
  • Auto-remove scripts.rpa

Fixes

  • Fixed the python-tk error by using /usr/bin/python2
  • Fixed a few bugs relating to renpy-version.txt
  • Fixed a bug where downloads will fail due to no given version number

DDMMaker 1.2.8 - The DDLC Clover

02 Jun 21:12
Compare
Choose a tag to compare

This update does the following (This is not related to 1.2.7-prerelease)

  • 7.4.5 Mod Support
  • Moved BETA MPT option to Release as Beta Option
  • Improved Android Logic
  • Minor fixing details
  • Hotfix: Fixed a bug where File Selection will cause a error.

This update only applies to Ren'Py 7. For Ren'Py 6, you may download it here.

DDMMaker 7 [1.2.7] Prerelease 1- The Other "Pot of Gold"

22 Mar 03:47
Compare
Choose a tag to compare

This pre-release update does the following

  • Update SDK to 7.4.4
  • Incorporate 1.2.6 features
  • Same BETA MPT File Selection For Now