π
<-
Chat plein-écran
[^]

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

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

Message non lude Admin » 17 Déc 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.
Avatar de l’utilisateur
AdminAdmin
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Prochain niv.: 1%
 
Messages: 459
Images: 28
Inscription: 30 Aoû 2011, 11:00
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Retourner vers News NumWorks

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 54 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
Phi NumWorks jailbreak
123
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1517 utilisateurs:
>1499 invités
>13 membres
>5 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)