Max Horn
4a54db07a6
To detect specific games, you want to look at the gameid, not the targetname (which can take on arbitrary values)
...
svn-id: r21567
2006-04-02 20:44:07 +00:00
Max Horn
e9bc5ba280
Backends now are also responsile for deiniting properly. In particular, moved the call to quit() from scummvm_main to the various backend main routines (porters may want to replace it by something different)
...
svn-id: r21559
2006-04-02 14:31:23 +00:00
Max Horn
9217472f0e
With this change, backends are now responsible for instantiating their OSystem class before calling scummvm_main (Note: PalmOS and Symbian are not yet converted, and won't work currently)
...
svn-id: r21557
2006-04-02 14:16:31 +00:00
Travis Howell
72f4a1c76c
Fix console output been redirected under win32 build, due to main changes. Remove NO_CONSOLE, since it is never defined
...
svn-id: r21554
2006-04-02 13:33:36 +00:00
Max Horn
f8bb142f0b
Fixing the X11 & NULL backends by adding main()
...
svn-id: r21553
2006-04-02 10:01:58 +00:00
Max Horn
2fd027846e
Moved AmigaOS 'magic cookie' to sdl.cpp, as it is port specific (porter says he might remove it completly in a future version)
...
svn-id: r21550
2006-04-02 09:26:51 +00:00
Max Horn
041bc770e8
ps2_fopen uses getGameDataPath -- added FIXME comment that explain how it probably could be fixed, but I'll leave this to somebody who can actually compile & test this port :-)
...
svn-id: r21548
2006-04-02 02:40:39 +00:00
Max Horn
9b08d8e467
Moved the Win/Symbian specific stdout/stderr redirect code from base/main.cpp to sdl.cpp, where it belongs (considering that it is backend specific code)
...
svn-id: r21547
2006-04-02 02:23:29 +00:00
Max Horn
587431f8e8
Fully and officially renamed our main function to scummvm_main, thus making
...
various backend specific hacks unnecessary. As a consequence, it is now the
responsibility of the backend to define main. Hence I adapted the SDL backend
accordingly.
svn-id: r21542
2006-04-02 00:08:22 +00:00
Max Horn
8cdee5a931
Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 to ~250). Many greetings to eriktorbjorn, and have fun recompiling.
...
svn-id: r21500
2006-03-29 15:59:37 +00:00
Max Horn
9f93e5bb81
Renamed various container isEmpty() methods to empty() to match STL conventions
...
svn-id: r21472
2006-03-28 09:42:54 +00:00
Travis Howell
a98aea6efd
Add kListAllNoRoot type to listDir() to handle recent file class changes, on file system backends which use _isPseudoRoot
...
svn-id: r21449
2006-03-25 10:39:05 +00:00
Won Star
d0c73b346e
Cleanup Makefile.
...
svn-id: r21410
2006-03-23 03:08:05 +00:00
Won Star
85661bca03
Update port.
...
* NO SOUND support.
* New asm functions.
* Prepare for MP3 / OGG
svn-id: r21409
2006-03-23 03:02:04 +00:00
Max Horn
99635b6a90
Removed implicit screen updates (see also the discussion on scummvm-devel)
...
svn-id: r21385
2006-03-19 17:14:43 +00:00
Max Horn
2eaa929af7
Fix for bug #1449912 (DC: selector.cpp compilation failed)
...
svn-id: r21319
2006-03-15 17:56:53 +00:00
Max Horn
3582efc5d2
Fixes for the DC backends (see patch #1436898 )
...
svn-id: r21292
2006-03-14 14:52:36 +00:00
Max Horn
0a3e4f04e5
Use SDL_GetError in an attempt to display slightly more information about the reason(s) SDL_SetVideoMode failed
...
svn-id: r21291
2006-03-14 14:37:13 +00:00
Oystein Eftevaag
c3d8674a26
Adds support for building on Intel Macs, using a modified
...
version of patch 1448395 by Aubin and some of my
own changes.
Notably:
* Two elements of a struct in backends/midi/quicktime.cpp
needed to be forced to BE.
* NASM set to build Mach-O binaries
* configure now checks for Altivec support on Darwin hosts,
instead of assuming it. Altivec support can also be disabled (not 100% sure if t
his is actually needed, but might be handy for crosscompiling).
* The aliasing of the symbols contained in the .asm files
done on Windows were also needed on MacOS.
Note that while the asm code is properly compiled and linked
in, HQ2/3x support will still not work properly on Intel macs
if NASM is enabled.
svn-id: r21280
2006-03-14 12:18:04 +00:00
Lars Persson
5129635257
Updated build scripts
...
svn-id: r21182
2006-03-09 15:07:10 +00:00
Max Horn
9b6b816a01
Adapting plugin.syms to the changes made to the plugin API (matching it with the conent of plugin.exp)
...
svn-id: r21143
2006-03-08 11:47:17 +00:00
Chris Apers
532f38f19f
Updated project file with lastest added/removed files from CinE, Gui, Kyra, imuse
...
svn-id: r21134
2006-03-07 19:24:58 +00:00
Chris Apers
1157cbf842
Fixed invalid event returned with ARM OS5 backend
...
svn-id: r21132
2006-03-07 19:19:37 +00:00
Chris Apers
44f3879f58
Fixed fight mode shortcut
...
svn-id: r21113
2006-03-06 20:22:14 +00:00
Eugene Sandulenko
ccbe4ebf92
Update SVN tags
...
svn-id: r21056
2006-03-04 01:47:40 +00:00
Eugene Sandulenko
233c2a42f9
WIP of maemo port
...
svn-id: r21055
2006-03-04 01:32:04 +00:00
Lars Persson
9255a7b408
Updated buildfile for new file structure
...
svn-id: r20989
2006-03-01 12:50:42 +00:00
Lars Persson
0b0848e34c
Update buildfiles with CINE settings
...
svn-id: r20974
2006-02-28 18:59:15 +00:00
Lars Persson
fa6821df14
Added CINE and LURE to build information
...
svn-id: r20954
2006-02-27 09:42:57 +00:00
Torbjörn Andersson
278d0de012
Fixed compilation.
...
svn-id: r20953
2006-02-27 07:18:49 +00:00
Jamieson Christian
2469e00248
SysEx data now passed around with const pointers. Permits simplification of some SysEx client code.
...
Testing on Windows. Developers on other platforms, please verify integrity of music handling in your respective MidiDrivers.
svn-id: r20952
2006-02-27 01:59:07 +00:00
Willem Jan Palenstijn
2d2258f596
clear ALSA event structure before use
...
svn-id: r20951
2006-02-27 00:01:29 +00:00
Chris Apers
0ff49cfb76
Added scumm/plugin.cpp and .h files
...
svn-id: r20939
2006-02-26 17:25:37 +00:00
Chris Apers
b94c6bbc62
PalmOS project file. Everything is now up to date
...
svn-id: r20938
2006-02-26 17:06:48 +00:00
Chris Apers
2a5872ace3
Fixed header
...
svn-id: r20937
2006-02-26 17:04:28 +00:00
Chris Apers
871fe237cc
Fixed compilation, this is a 68k part only and will be updated as soon as the 68k backend is ready
...
svn-id: r20935
2006-02-26 17:02:38 +00:00
Chris Apers
121a933073
New files including moved getFeatures and VG helper
...
svn-id: r20934
2006-02-26 16:59:28 +00:00
Chris Apers
ae964bfe13
Updated with lastest changes to the launcher
...
svn-id: r20933
2006-02-26 16:55:35 +00:00
Chris Apers
a32de4c34c
New modules resources
...
svn-id: r20932
2006-02-26 16:51:41 +00:00
Chris Apers
2ef4f1fea2
Move launcher files to a new folder
...
svn-id: r20931
2006-02-26 16:36:51 +00:00
Chris Apers
1e5c57dade
Move launcher files to a new folder
...
svn-id: r20930
2006-02-26 16:36:30 +00:00
Chris Apers
c26cd4b315
Obsolete, this is an old file previously used with 68k+ARM version
...
svn-id: r20929
2006-02-26 16:32:06 +00:00
Chris Apers
c3b41a2aa6
Move launcher files to a new folder
...
svn-id: r20928
2006-02-26 16:30:21 +00:00
Chris Apers
3e6d6d0707
Fixed compilation, ByteSwap not found because endianutils was removed from pace.h
...
svn-id: r20927
2006-02-26 16:02:23 +00:00
Chris Apers
3427e06732
This file has been renamed
...
svn-id: r20926
2006-02-26 15:58:02 +00:00
Chris Apers
007da18616
Gather prefix files to a new directory and rename ARM prefix files
...
svn-id: r20925
2006-02-26 15:50:52 +00:00
Chris Apers
28d9f0add9
Gather prefix files to a new directory, rename 68k prefix files
...
svn-id: r20924
2006-02-26 15:43:33 +00:00
Chris Apers
0b54f579f6
Move prefix files to a new prefixes/ directory
...
svn-id: r20923
2006-02-26 15:37:17 +00:00
Chris Apers
8a75385bfa
Prefix file for BS2 68k module, for debug purpose only
...
svn-id: r20922
2006-02-26 15:33:47 +00:00
Chris Apers
9ce196c03c
Prefix file for Zodiac ARM modules
...
svn-id: r20921
2006-02-26 15:32:40 +00:00