L’émulateur de CD-i (cdiemu) fournit une émulation assez complète du lecteur de CD-i, il s’agit probablement du meilleur émulateur du genre, toutefois il est limité (sauf si vous avez déjà activé une édition illimitée sur votre machine ou que vous utilisez un appareil Philips Mono-I player) en durée d’utilisation à seulement 3 minutes et vous ne pourrez pas sauvegarder à moins de payer le programme pour obtenir une version complète et sans restriction.
Merci Anna pour le shot et le message subliminal 😉
Les nouveautés:
– The built-in expiration date has been updated to 2026/07/01.
– A « skip system code » option has been added to the debugger trace command
« t », use the syntax « t[N]s ». This will skip tracing into system calls
and exceptions.
– The « unknown » DCP instruction $70 has been renamed from « unk » to
« border $x », based on the SCC66470 VSC datasheet, even though the
instruction does not seem to have any effect for the VDSC.
– The displayed parameter order of these DCP instructions has been
changed to match the corresponding
some display errors in these instructions were also fixed.
– The format of the video mode displayed with VIDEO SETMODE has changed to
WIDTHxHEIGHT (DEC) *RES RATEHz SCAN where SCAN is either « P » or « I » for
progressive and interlaced, respectively; the format used to be
WIDTHxHEIGHT (DEC) RATEHz /RES which was incomplete.
– GitHub issue cdifan/cdiemu#15 was fixed where the debugger « a » command
would not load an stb (symbol table) file with two or more dots in the
filename.
– Video memory dumps can now be saved by selecting Emulate | Dump,
pressing its keyboard shortcut Ctrl-F12 or using the new debugger command
« ex dump ». The video memory dump will be written to a subdirectory
of the dump directory. These dumps can be used with the (to be released)
cdiconv program and source release.
A memory dump consists of both a textual meta information file with
extension .dmp and a binary memory data file with extension .dat; the
former contains the filename of the latter. For video memory dumps the
meta information is actually recoverable from the data file except for
the dump source information under [dump] and video mode information under
[cdivideo] for which cdiconv will have a mode parameter.
Actually, any emulator memory can be dumped using the new -dumpfilter
option or an additional parameter to the « ex dump » command; the default
« planea;planeb » value however will only dump video memory. Use filter « * »
to dump all devices; for non-memory devices only name, type, address
and attribute meta information will currently be written, the same
information shown by a debugger « eb » emulator bus display command.
At some future date the dump function will be extended into a full state
save facility and a single-file IFF-based file format will be introduced.
No other user-visible changes have been made. Saving the contents of
the CD-i NVRAM to a file is still supported.
NB de Tgames: Seule la version Beta 4 et supérieur a l’implémentation de la NVRAM, c’est à dire que vous pouvez (enfin) sauvegarder avec la version 0.5.3 ! Chose impossible avec la Beta 3, 2 et 1 dont l’auteur avait volontairement supprimé le code permettant de sauvegarder.
Allez voir la section dédiée pour plus d’infos…