[Scummvm-devel] ScummVM PS2 : news
Max Horn
max at quendi.de
Sun Feb 15 18:08:08 CET 2009
Hi Max!
Am 15.02.2009 um 17:09 schrieb sunmax at libero.it:
[...]
> - There are couple of other factors that makes sometime
> of the PS2 backend a Cinderella port:
>
> - older tools set : eg. compiler, which ICEs and needs
> workaround
It would be nice to know the ICEs and your workarounds, though, and
have them in the repos (resp. work together to develop "clean"
workaronds for them).
> - bogus drivers : eg. IRX, that force us to compensate
> their quirks inside ScummVM
Can you workaround those in the backend, or does it require changes
outside backends/
> - multiplicity of media : games on PS2 can be started
> from CD/DVD, USB, HD, remote. On a PC it does not
> make much difference cause all of those resources
> are well abstracted behind the OS, but on the PS2
> are quite different creatures with a lesser level
> of abstraction.
I am not sure if this would help you, but be aware that you could use
multiple subclasses of Ps2FilesystemNode, and also of the internal
"StdioStream" class, one for each device type.
>
> - multiplicity of exploits : ie. of tricks available
> to let you run homebrew apps omn PlayStation2
>
> If we just take the last 2 factors into consideration,
> every time I make some changes to a subsystem shared
> between the different media (mostly file handling),
> we need to re-test on -all- of them per each game
> (or at least engine).
It seems a "test" engine becomes more and more appealing, then :-).
Thanks for your hard work,
Max
More information about the Scummvm-devel
mailing list