Page 1 sur 1

CDI Emulator 0.5.3 Beta 6 Crack Complet

MessagePosté: Sam 10 Fév 2024 22:54
par Tgames
cdifan has released a new version of his emulator "CDI Emulator" 0.5.3 in Beta 6 (expired on 2024/01/01)

List of changes :

Code: Tout sélectionner
- The built-in expiration date has been updated to 2024/01/01. By that
time a version 0.6.0 beta release should be available.

- Emulation speed throttling has been fixed for modern machines. You
can use the -nowait option to restore the previous "maximum speed"
behaviour (which may lag audio behind video and will often make
games unplayable).

- It is possible to save the contents of the CD-i NVRAM (non-volatile
memory) to a file, retaining e.g., high scores and other CD-i title
settings between emulation runs. The principal means of doing this is the
File | Save menu choice and corresponding toolbar button. On program exit,
CD-i Emulator will automatically ask if you want to save your CD-i NVRAM
contents. The menu choice and toolbar button will only be available if
changes have been made to the contents of the NVRAM since the last load
or save operation.

- You can tell CD-i Emulator to automatically save the NVRAM contents
by using the -savenvram command-line option or the corresponding GUI
option "Automatically Save CD-i NVRAM" under the Options | Settings menu
choice. The NVRAM contents will then automatically be saved on every
CD-i player reset and on program exit.

- By default, CD-i Emulator keeps a separate NVRAM file for every player
model. You can load a different file by using the same File | Open or File
| Select menu choices also used for CD-i disc images; both these choices
now support CD-i NVRAM files in addition to CD-i disc image files. You
can also specify an NVRAM file using the command-line option -nvram.

- You can create new NVRAM files by using the File | Save As... menu
choice or copying an existing NVRAM file using Windows Explorer.

- Use of new version 0.6.0 syntax in the cditypes.rul file, especially
the {nnnK} and ::type constructs, is tolerated (the emulator no longer
hangs on them) but the functionality is not implemented.

- All web links now use the secure HTTPS protocol instead of HTTP,
as befitting a more modern application.

No other changes have been made.


Here is my patched version of his emulator :

Code: Tout sélectionner
CDI Emulator 0.5.3 Beta 6 "Patched Full Version V1.0"

Notes :

- Working limit to 2024/01/01 removed.
- 3 minutes limit removed.

Tested and works with all compatible Philips CDI Bios.

Warning : My patch render the "debug mode" inoperent in the emulator.
Please post your feedbacks or bugs in this topic (in compare with the original version)

- Tgames 2024


Comme promis, voici mon premier patch "beta" qui débride totalement l'émulateur de ses blocages.

Comme précisé c'est un premier jet, merci de me rapporter les potentiels bugs ou soucis selon tel ou tel bios utilisé ou jeu utilisé (en comparaison par rapport à la version originale bridée bien sûr -_- )

Je regarderai pour rendre fonctionnel à nouveau le mode "debug" qui me sert de point de vulnérabilité pour casser les routines de vérifications de l'auteur.

Je m'explique, il a 2 blocages pour les 3 mins :

- Le nag screen
- Un freeze de l'émulation si un composant "Mono I" n'est pas trouvé dans le bios.

Or il y a de nombreux endroit où c'est vérifié pendant l'émulation. On sens bien la volonté d'empêcher l'émulateur d'être hacké.
Afin de gagner du temps (et je remercie shu pour m'avoir donné la piste), j'ai modifié certaines routines pour faire croire à l'émulateur qu'il trouve un "CCdiClock Mono-I".
Je lui faire croire à chaque frame (ce qui n'est pas optimal je vous l'accorde). Ce qui casse complètement le debug mode.
Mais pour un utilisateur lambda ça gène en rien l'utilisation pour jouer uniquement à ses jeux.

Je ferai quelque chose de plus propre dans une prochaine version ;).

Patch Version 1.0 pour 0.5.3 Beta 6 :

Téléchargement

Cordialement.