π
<-

Doki Doki Literature Club, adapté en Python pour NumWorks !

Doki Doki Literature Club, adapté en Python pour NumWorks !

Unread postby Admin » 17 Dec 2021, 12:53

Doki Doki Literature Club! est un jeu vidéo de type visual novel, un genre très populaire en Asie, sorti en 2017 pour Windows, Mac et Linux. Tu contrôles le personnage jouable qui rejoint le club de littérature du lycée, déjà constitué de Natsuki, Yuri et Monika.

Mais non, même si la première de ses quatre parties du jeu peut te le laisser croire en en adoptant tous les codes, contrairement à nombre de jeux adoptant ce format ce n'est pas un jeu de séduction.
Retournement de situation à la fin de la première partie, il ne s'agit pas ici de choisir entre les 3 filles. Au contraire le jeu brisera régulièrement le quatrième mur; certaine(s) d'entre elles ayant pleinement conscience d'être des personnages d'un jeu vidéo et finiront par s'adresser directement à toi, t'invitant à effectuer quelques manipulations dans les fichiers du jeu, fichiers qui contiennent entre autres les personnalités de chacune.

Après une adaptation dans le langage de script Lua des TI-Nspire, nous nous retrouvons aujourd'hui pour une nouvelle adaptation d'exception.

En effet grâce à frablock, Doki Doki Literature Club est enfin disponible en langage de script Python pour ta calculatrice NumWorks ! :bj:

14964Attention, Doki Doki Literature Club ne fonctionnera pas sur les calculatrices NumWorks munies du firmware officiel Epsilon. :#non#:

En effet ce dernier limite la mémoire de tas (heap) de l'interpréteur Python à seulement 32K, ce qui est déjà très faible mais de plus ici largement insuffisant pour pouvoir charcher toutes les ressources, graphismes et dialogues entre autres.

14966Si tu n'as pas commis l'erreur de verrouiller ta NumWorks, tu peux donc installer le firmware tiers Omega qui augmente le heap Python à 100K.

C'est beaucoup mieux mais pas énorme non plus, les objets Python les plus simples ayant le défaut d'être très gourmands en mémoire. Aussi les graphismes du jeu ont-ils dû ici être dégradés.

14965Attention, à ce jour Doki Doki Literature Club ne fonctionnera pas avec le firmware tiers Khi.

En effet, dans un espect de respect de l'esprit du jeu original et afin de casser ici aussi le quatrième mur, le jeu fait astucieusement appel la fonction os.getlogin(), permettant de récupérer ton nom d'utilisateur si spécifié à l'installation du firmware.

Or problème, cette fonction getlogin() est un ajout de la toute dernière version 1.23 du firmware Omega sortie le mois dernier, alors que le firmware Khi est malheureusement basé sur une version plus ancienne et n'a pas été remis à jour en conséquence.

Tu peux toutefois faire fonctionner Doki Doki Literature Club sur le firmware Khi à condition de supprimer ou intercepter l'appel en question, actuellement à la ligne 86 du script ddlc.py.

Téléchargement : archives_voir.php?id=2824610
 
Ce compte ne reçoit pas de MP / This account does not receive PMs.
User avatar
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 1%
 
Posts: 460
Images: 28
Joined: 30 Aug 2011, 11:00
Gender: Not specified
Calculator(s):
MyCalcs profile

Return to News NumWorks

Who is online

Users browsing this forum: No registered users and 11 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
810 utilisateurs:
>762 invités
>42 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)