Age | Commit message (Collapse) | Author |
|
svn-id: r49366
|
|
svn-id: r49363
|
|
svn-id: r49282
|
|
svn-id: r49281
|
|
modified version of the default linker for the ps2 compiler
svn-id: r49280
|
|
default linker for the ps2 compiler
svn-id: r49278
|
|
VERY minor tweaks)
svn-id: r49256
|
|
configure.
svn-id: r48977
|
|
try to fix compile error in GP2x code
svn-id: r48286
|
|
MixerImpl constructor
svn-id: r48238
|
|
svn-id: r47628
|
|
svn-id: r47541
|
|
svn-id: r46115
|
|
* Add new class PS2FileStream as substitute for class StdioStream on PS2
* Remove PS2 specific hacks from stdiostream.cpp / class StdioStream
* Remove various ps2_f*() wrapper funcs, merging them into PS2FileStream
TODO: Merge class Ps2File into PS2FileStream
svn-id: r46111
|
|
fputs instead of fprintf
svn-id: r46107
|
|
svn-id: r46105
|
|
svn-id: r45973
|
|
svn-id: r45898
|
|
svn-id: r45045
|
|
contains trivial content and are not really 'copyrightable' anyway.
svn-id: r45043
|
|
svn-id: r44850
|
|
svn-id: r44813
|
|
WIP)
svn-id: r44800
|
|
lead to compilation issues in ports, which should be trivial to fix, though
svn-id: r44793
|
|
- dropped gBitFormat
- added extra param "const Graphics::PixelFormat *" to
OSystem_PS2::initSize
OSystem_PS2::setMouseCursor
Note! To compile on SVN you will have (for now ;-) to create
few few empty folders by hand, note very elegant but will
keep you going until when we (ehm...) refine the PS2 Makefile.
Here comes the brute force script I use inside backends/platform/ps2
mkdir -p backends/platform/ps2
mkdir -p base
mkdir -p engines/scumm
mkdir -p engines/scumm/he
mkdir -p engines/scumm/imuse
mkdir -p engines/scumm/imuse_digi
mkdir -p engines/scumm/insane
mkdir -p engines/scumm/smush
mkdir -p engines/agi
mkdir -p engines/agos
mkdir -p engines/cine
mkdir -p engines/cruise
mkdir -p engines/drascula
mkdir -p engines/gob
mkdir -p engines/gob/demos
mkdir -p engines/gob/save
mkdir -p engines/gob/sound
mkdir -p engines/igor
mkdir -p engines/igor/parts
mkdir -p engines/kyra
mkdir -p engines/lure
mkdir -p engines/made
mkdir -p engines/parallaction
mkdir -p engines/queen
mkdir -p engines/saga
mkdir -p engines/sky
mkdir -p engines/sky/music
mkdir -p engines/sword1
mkdir -p engines/sword2
mkdir -p engines/touche
mkdir -p gui
mkdir -p graphics
mkdir -p graphics/fonts
mkdir -p graphics/scaler
mkdir -p graphics/video
mkdir -p graphics/video/coktelvideo
mkdir -p sound
mkdir -p sound/mods
mkdir -p sound/softsynth
mkdir -p sound/softsynth/opl
mkdir -p backends/events/default
mkdir -p backends/fs
mkdir -p backends/fs/amigaos4
mkdir -p backends/fs/ds
mkdir -p backends/fs/palmos
mkdir -p backends/fs/posix
mkdir -p backends/fs/ps2
mkdir -p backends/fs/psp
mkdir -p backends/fs/symbian
mkdir -p backends/fs/windows
mkdir -p backends/fs/wii
mkdir -p backends/keymapper
mkdir -p backends/midi
mkdir -p backends/plugins/dc
mkdir -p backends/plugins/posix
mkdir -p backends/plugins/sdl
mkdir -p backends/plugins/win32
mkdir -p backends/saves
mkdir -p backends/saves/default
mkdir -p backends/saves/posix
mkdir -p backends/saves/psp
mkdir -p backends/timer/default
mkdir -p backends/vkeybd
mkdir -p common
I know, you don't need all those "-p" but it looks more consistent ;-)
svn-id: r44683
|
|
things)
svn-id: r44495
|
|
svn-id: r44333
|
|
and properly implemented fputs for stderr case
on PS2 ;-)
svn-id: r42433
|
|
Latter defaults to false for now, there are hooks
for possible future implementation.
svn-id: r42428
|
|
- general file write corruption (eg. ScummVM.ini, etc.)
- COMI specific save crash / corruption
(added option in engines/scumm/saveload.cpp to disable
thumbnails on PS2, as emergency fallback in case the
fix should prove to be insufficient)
- implemented _screenChange logic
(fixes grabOverlay & COMI popup menu)
- fixed higher pitch (chipmunk fx)
- made NET IRXs optional to allow it to work on fat PS2 without net+hd
- fixed cursor restore on RTL
- added "." as R2 to skip single lines of dialog
- added write cache
svn-id: r42404
|
|
svn-id: r41933
|
|
char pointers)
svn-id: r41000
|
|
forgot that we got those too :-P)
svn-id: r40872
|
|
svn-id: r40867
|
|
Modified PS2FSNode openForReading -> createReadStream
openForWriting -> createWriteStream
Started Common::EventManager *OSystem::getEventManager()
on backend side...
svn-id: r39141
|
|
svn-id: r39104
|
|
- new GUI/themes
- no more funky colors!
- load/delete saved games
- cleaned-up Makefile.PS2 :
- dropped multiple extra paths
- dropped deprecated deps (UCL, MPEG2)
- all possible devices are supported to store, play and save games:
- CD
- HD
- USB
- MC
- REMOTE ! (this could actually be anywhere on the internet
as long as you run "ps2client listen" on the machine on
the other side that hosts the games)
- tested from :
- ps2link
- uLE
- toxicOS
- tested with:
- bass
- bs1
- mi1
- comi
- indy4
- ft
- ite
- ihnm
- elvira1
- dig
- kyra
- lure
- simon2
- goblins1
Played all those games in 1 session using RTL. Very smooth,
sub-second RTL experience. No crash!
- new PAL/NTSC detection : we are now reading the flavor from PS2 ROM,
it should work on all PS2 slim too
- new PAL TV centering : no more missing chunk of games on top/bottom
- we can now read the savefiles from Linux/SDL and other backends!
if you add that you can read them from remote together with the
games that you already have there, you can imagine the fun ;-)
- we fully implement RTL with every games/engine
- we nicely reboot / shutdown on quit
- fully support for themes/savegames paths. Run from MC, play the
games on remote and store your data on USB or HD. No limits!
- universal write/read for every media (of course no write on CD/DVD!)
- fully async / DMA read-write access to every media (even MC!)
- optimized cache/read-ahead for every media - now COMI is fast and
enjoyable from remote as it is from CD ;-)
- non polluting MC storage, just 1 folder + 1 icon, so that you can
copy all your settings / saved games to another MC in one go!
svn-id: r39102
|
|
getOverlayWidth()
svn-id: r36152
|
|
BaseBackend
svn-id: r36135
|
|
createWriteStream, again to make ownership of the returned stream clear
svn-id: r36014
|
|
createConfigReadStream & createConfigWriteStream, in order to make it clear that the *caller* is responsible for deleting the streams (i.e., 'owns' them)
svn-id: r36013
|
|
svn-id: r35995
|
|
svn-id: r35648
|
|
OSystem::getOverlayFormat to several ports (pending testing by the porters)
svn-id: r34912
|
|
respective ports
svn-id: r34812
|
|
eos() now only returns true _after_ trying to read past the end of the stream.
This has a large potential for regressions. Please test!
svn-id: r34549
|
|
need to be slightly tweaked to fix overloading errors/warnings)
svn-id: r34514
|
|
Thanks Max [the other one] for pointing it out!
svn-id: r33117
|
|
2. Committed only its source, you will need to do a make inside its folder
before being able to compile our beloved PlayStation2 backend.
Enjoy,
-max
svn-id: r33115
|
|
svn-id: r33089
|