Paweł Kołodziejski
22afdfc5c9
renamed file mt32
...
svn-id: r15794
2004-11-12 11:32:35 +00:00
Paweł Kołodziejski
6f8f614893
renamed file mt32
...
svn-id: r15793
2004-11-12 11:09:47 +00:00
Jerome Fisher
e4f600ee48
- Minor improvement to failure handling.
...
svn-id: r15777
2004-11-10 10:50:47 +00:00
Max Horn
cbfa7e3b5c
Use the actual output rate of the sound mixer when producing MT32 audio samples -> by default only does 22.5 kHz -> it's now actually almost usable on my machine ;-). Alternative approach might be to hard code 32000 here
...
svn-id: r15775
2004-11-10 00:25:58 +00:00
Chris Apers
e92da96760
Updated prefix file
...
svn-id: r15771
2004-11-09 11:56:45 +00:00
Chris Apers
28682e6d09
Major update :
...
- now modular
- modules are located on memory card and imported to storage memory when needed
- renamed AddArgs(..) -> ArgsAdd
- args related fucntions moved to args.* source files
- make some args passed even if no game was selected
- modules management stuffs
svn-id: r15770
2004-11-09 11:54:16 +00:00
Chris Apers
fd2bde21d3
Init stuffs
...
svn-id: r15769
2004-11-09 11:50:04 +00:00
Chris Apers
c9c862989a
Updated based on last changes
...
svn-id: r15768
2004-11-09 11:49:07 +00:00
Chris Apers
27449a3254
- ARM call functions moved to init_arm.cpp
...
- Added new operators
- cleanup
svn-id: r15767
2004-11-09 11:48:12 +00:00
Chris Apers
5fd488b7a0
- operator new moved to extend.h
...
- bLauched var : to know if we have launched an engine
- new info panel
- sysAppLaunchCustomDeleteEngine : if the back to launcher option is disabled
svn-id: r15766
2004-11-09 11:46:50 +00:00
Chris Apers
2f6670bfcd
New options
...
svn-id: r15765
2004-11-09 11:44:28 +00:00
Chris Apers
c7653da156
Split main resource file into two parts :
...
- one with launcher only resource
- one with engine only resource
+ new info panel
+ updated game panel
svn-id: r15764
2004-11-09 11:39:34 +00:00
Chris Apers
5fc9d34542
Moved to init_arm.h
...
svn-id: r15763
2004-11-09 11:35:17 +00:00
Chris Apers
4fb01fd0fd
Added Audio button
...
svn-id: r15762
2004-11-09 11:33:30 +00:00
Chris Apers
0f1a0f80b2
Use the new init stuffs
...
svn-id: r15761
2004-11-09 11:32:00 +00:00
Chris Apers
48c3ae226c
New info panel (formsystem is now part of it)
...
svn-id: r15760
2004-11-09 11:30:52 +00:00
Chris Apers
e40f30e81a
Cleanup
...
svn-id: r15759
2004-11-09 11:27:15 +00:00
Chris Apers
6854c86eb2
Fixed potential crash
...
svn-id: r15758
2004-11-09 11:23:49 +00:00
Chris Apers
d890d56502
Cleanup + sword1 support
...
svn-id: r15757
2004-11-09 11:17:45 +00:00
Chris Apers
54d55f2efd
New options :
...
- lightspeed integration
- return to launcher on exit
+ cleanup
svn-id: r15756
2004-11-09 11:13:50 +00:00
Chris Apers
ef2cc66363
New info panel + new audio skin button
...
svn-id: r15755
2004-11-09 11:12:59 +00:00
Chris Apers
3bed649682
Added engine selection
...
svn-id: r15754
2004-11-09 11:11:55 +00:00
Chris Apers
681159971c
New folder
...
svn-id: r15753
2004-11-09 11:11:05 +00:00
Chris Apers
1232eb18dc
Cleanup
...
svn-id: r15752
2004-11-09 11:08:32 +00:00
Chris Apers
9c7d87e710
New info panel handler
...
svn-id: r15751
2004-11-09 11:07:43 +00:00
Chris Apers
628d369c43
Adlib
...
svn-id: r15750
2004-11-09 11:07:07 +00:00
Chris Apers
efb7ffe22f
Added pre-init capability
...
svn-id: r15749
2004-11-09 11:06:40 +00:00
Chris Apers
8068fd40d4
Added Sword1 support
...
svn-id: r15748
2004-11-09 10:57:22 +00:00
Chris Apers
77618b5974
Check width instead of height, and use newly added header files
...
svn-id: r15747
2004-11-09 10:54:45 +00:00
Chris Apers
05da0f8eb8
Only with 320x[x] games
...
svn-id: r15746
2004-11-09 10:53:25 +00:00
Chris Apers
923e53724c
New module code
...
svn-id: r15745
2004-11-09 10:50:30 +00:00
Chris Apers
58557e6457
Move common palm definitions
...
svn-id: r15744
2004-11-09 10:49:08 +00:00
Chris Apers
618971dd2f
Gathered common functions into new source files
...
svn-id: r15743
2004-11-09 10:45:47 +00:00
Chris Apers
2abe17e594
Cleanup
...
svn-id: r15739
2004-11-09 10:26:33 +00:00
Max Horn
daee2edcfe
oops
...
svn-id: r15734
2004-11-08 10:17:47 +00:00
Max Horn
79509f9383
cleanup
...
svn-id: r15733
2004-11-08 10:16:07 +00:00
Eugene Sandulenko
6d38776da0
Fix it on LE systems. SCUMM_LITTLE_ENDIAN is defined in common/scummsys.h,
...
so it's a good idea to have that included before check :)
svn-id: r15732
2004-11-08 01:17:55 +00:00
Max Horn
e759cf5522
Re-apply endian fix
...
svn-id: r15731
2004-11-07 18:25:32 +00:00
Torbjörn Andersson
6b3432a93e
Be more consistent with the other module.mk files.
...
svn-id: r15719
2004-11-06 09:26:36 +00:00
Travis Howell
b36be2d8bc
Remove stray ;
...
svn-id: r15717
2004-11-06 05:18:04 +00:00
Eugene Sandulenko
dee673d96e
Improve reporting (OSD messages, file open errors) and fix typos.
...
Forgot to mention:
o waveforms.raw is autogenerated if not present
svn-id: r15716
2004-11-06 02:20:43 +00:00
Eugene Sandulenko
805b21181a
Major MT-32 emu overhaul based on KingGuppy's code.
...
o added configure option
o mi2 intro doesn't freeze anymore and has no sound glitches
o missing instruments in many titles are fixed
o numerous memory overwrite bugs are fixed
o code is cleaned a lot and splitted into many smaller files
o mt32.cpp went to backends/midi
o synced with upstream code
o reverberation fixed
* don't complain about File class wrapper :)
* all custom types are back
* #pragmas are to do
* maybe some indentation is wrong too
I prefer smaller commits, but this thing came in one piece.
svn-id: r15715
2004-11-06 01:41:32 +00:00
Eugene Sandulenko
6fd31192e1
o Sync with upstream source
...
o Move back to old sawtooth filter, which sounds better
svn-id: r15683
2004-10-24 19:21:38 +00:00
Torbjörn Andersson
53d1021985
More cleanup. Too bored to continue now.
...
svn-id: r15682
2004-10-24 15:04:19 +00:00
Torbjörn Andersson
22581c3c10
More cleanup.
...
svn-id: r15681
2004-10-24 14:50:34 +00:00
Eugene Sandulenko
7b84693125
o Check size of waveforms.raw so output rate could be adjusted
...
o Eliminate rom_path, as we use our File class
svn-id: r15679
2004-10-24 13:03:42 +00:00
Eugene Sandulenko
e8811e7158
Oops
...
svn-id: r15670
2004-10-23 20:56:53 +00:00
Eugene Sandulenko
0b07a5f484
o Turn BASE_FREQ constant into variable. MT-32 has to be run in lesser time slices.
...
o Attempt to fix mi2, but that cure for symptom, not the cause. Under dosbox header is always valid, but here we get 0x41001612 instead of 0x41101612.
svn-id: r15669
2004-10-23 20:33:39 +00:00
Paweł Kołodziejski
c10cce6af1
fixed warnings
...
svn-id: r15665
2004-10-23 13:39:03 +00:00
Torbjörn Andersson
879c2562e6
More cleanup. Too bored to go on.
...
svn-id: r15664
2004-10-23 13:23:46 +00:00
Torbjörn Andersson
62ca7b6644
Cleanup
...
svn-id: r15663
2004-10-23 13:17:03 +00:00
Torbjörn Andersson
4d8bc9862c
Cleanup
...
svn-id: r15662
2004-10-23 13:02:05 +00:00
Torbjörn Andersson
07a6802dff
Cleaned up axtoi()
...
svn-id: r15661
2004-10-23 12:50:31 +00:00
Torbjörn Andersson
1a36eeda0e
ScummVM style (partial)
...
svn-id: r15653
2004-10-22 15:59:11 +00:00
Max Horn
5c53a3e260
cleanup
...
svn-id: r15652
2004-10-22 15:56:39 +00:00
Torbjörn Andersson
bf588c163f
ScummVM style.
...
svn-id: r15651
2004-10-22 15:48:56 +00:00
Torbjörn Andersson
a4eb97da4c
Replaced the Bit* data types with ScummVM's int* and uint* types. The
...
64-bit type has been renamed int64 and uint64. As a consequence, bug
#1051999 (the MinGW compilation problems) is now fixed.
svn-id: r15650
2004-10-22 15:39:28 +00:00
Chris Apers
2398753140
Prepare true AdLib support on PalmOS
...
svn-id: r15648
2004-10-22 12:05:18 +00:00
Torbjörn Andersson
e88cd31e4d
Indentation
...
svn-id: r15646
2004-10-22 10:24:48 +00:00
Torbjörn Andersson
8e1481ae8f
Fixed warning. Hopefully without breaking anything.
...
The __int64 problem remains, though.
svn-id: r15645
2004-10-22 10:13:18 +00:00
Travis Howell
3843b6cb02
Correction for mingw compile
...
svn-id: r15644
2004-10-22 09:38:11 +00:00
Max Horn
5c87bcafa6
Fix sign warnings
...
svn-id: r15638
2004-10-21 23:03:09 +00:00
Eugene Sandulenko
9d0b746aaa
Patch #1048326 Better MT-32 support
...
svn-id: r15635
2004-10-21 22:37:37 +00:00
Chris Apers
a635831b1f
Added fgetc/getc function
...
svn-id: r15619
2004-10-20 09:17:46 +00:00
Max Horn
72df42e047
Fix for bug #1049937 (FOA: Regression in Adlib music)
...
svn-id: r15618
2004-10-19 23:03:04 +00:00
Torbjörn Andersson
61e438df22
Made the calculation of _samples_per_tick a bit less prone to arithmetic
...
overflow. It failed if the output rate was 44100 Hz. (It didn't use to, but
somewhere along the line an unsigned value was changed to a signed. This
seemed like a better fix, though.)
svn-id: r15610
2004-10-19 08:47:10 +00:00
Max Horn
82a3d09a65
Fix warning
...
svn-id: r15593
2004-10-17 19:34:43 +00:00
Max Horn
267144e69c
added MidiDriver_Emulated base class used by the adlib & ym2612 midi 'drivers'
...
svn-id: r15589
2004-10-17 17:49:45 +00:00
Max Horn
649eb19a3e
Cleanup
...
svn-id: r15588
2004-10-17 17:12:35 +00:00
Max Horn
bb462f64e0
Renamed _scaler_proc -> _scalerProc; cleaned up _scalerType handling
...
svn-id: r15563
2004-10-15 22:28:12 +00:00
Torbjörn Andersson
6a1c315fdf
Don't let undraw_mouse() terminate with the surface still locked. Now I can
...
finally quit Broken Sword II again, without ScummVM crashing.
svn-id: r15536
2004-10-13 06:36:29 +00:00
Max Horn
bdf66b1a07
Make use of the new setupPremix variant (i.e. use an AudioStream subclass instead of a premix proc)
...
svn-id: r15523
2004-10-11 22:19:22 +00:00
Chris Apers
3142e79d32
Subtitles by default
...
svn-id: r15520
2004-10-11 14:04:36 +00:00
Chris Apers
93dec8661c
Fixed param
...
svn-id: r15519
2004-10-11 14:01:38 +00:00
Chris Apers
40a13df5b2
New params
...
svn-id: r15517
2004-10-11 13:27:13 +00:00
Chris Apers
1e13280ff4
True assert function
...
svn-id: r15471
2004-10-08 13:34:55 +00:00
Chris Apers
3f3f186fb4
Fixed path
...
svn-id: r15470
2004-10-08 13:33:25 +00:00
Chris Apers
a9f1d362ea
Force ARM in direct mode
...
svn-id: r15443
2004-10-07 09:19:33 +00:00
Chris Apers
a1a56be336
Forgot this one
...
svn-id: r15438
2004-10-06 10:26:09 +00:00
Chris Apers
2ca4529bba
Use common PI value instead
...
svn-id: r15435
2004-10-06 10:14:31 +00:00
Chris Apers
4212ed09ac
Update table
...
svn-id: r15431
2004-10-06 09:51:09 +00:00
Chris Apers
c9250e0c0c
Use system path
...
svn-id: r15430
2004-10-06 09:44:09 +00:00
Chris Apers
d31cd1dd73
Added M_PI definition
...
svn-id: r15429
2004-10-06 09:39:07 +00:00
Chris Apers
1f197548f2
Not needed anymore
...
svn-id: r15428
2004-10-06 09:36:01 +00:00
Chris Apers
a5e47bf687
FOTAQ ARM optimization
...
svn-id: r15427
2004-10-06 09:35:02 +00:00
Chris Apers
2f72e6fe2d
Adjustments
...
svn-id: r15426
2004-10-06 09:33:26 +00:00
Max Horn
ce8c99bf62
Rename remaining OSystem methods to match our coding guidelines
...
svn-id: r15332
2004-09-28 20:19:37 +00:00
Chris Apers
2157011ba9
Oops
...
svn-id: r15077
2004-09-12 16:29:11 +00:00
Chris Apers
230ea60d67
New ARM code
...
svn-id: r15074
2004-09-12 15:16:04 +00:00
Chris Apers
b847f38ea6
New forms with tabs
...
svn-id: r15073
2004-09-12 15:14:28 +00:00
Chris Apers
f1d3b58252
- simon : russian support
...
- simon : remove obsolete const
- scumm : oldScaleTable support
svn-id: r15072
2004-09-12 15:12:33 +00:00
Chris Apers
b83979d819
Changed min version
...
svn-id: r15071
2004-09-12 15:09:36 +00:00
Chris Apers
89ae0de009
Not used
...
svn-id: r15070
2004-09-12 15:07:31 +00:00
Chris Apers
b9b0bf52a7
Those options are defined for each games
...
svn-id: r15067
2004-09-12 13:54:57 +00:00
Chris Apers
0b4e8fb7fd
- Use new form names
...
- Fixed card redraw
svn-id: r15066
2004-09-12 13:53:30 +00:00
Chris Apers
788c120cf3
...
...
svn-id: r15065
2004-09-12 13:52:05 +00:00
Chris Apers
5ce8b8d741
????...
...
svn-id: r15064
2004-09-12 13:48:20 +00:00
Chris Apers
e06913a5df
Create folder for MP3/Ogg files
...
svn-id: r15063
2004-09-12 13:44:03 +00:00
Chris Apers
83dac5960f
New form with tabs
...
svn-id: r15062
2004-09-12 13:43:13 +00:00
Chris Apers
7afd085317
This is now defined for each games
...
svn-id: r15061
2004-09-12 13:41:28 +00:00
Chris Apers
3c01d453d5
Cleanup
...
svn-id: r15060
2004-09-12 13:34:11 +00:00
Chris Apers
262c6e0d84
- Music and sound options can now be defined for each games
...
svn-id: r15059
2004-09-12 13:32:58 +00:00
Chris Apers
2be4ef999f
- Music and sound options can now be defined for each games
...
- updated games config
svn-id: r15058
2004-09-12 13:32:27 +00:00
Chris Apers
c3f2f286cc
- ARM functions are now global
...
- Zodiac filter option
- more CD options for Pocket Tunes API
svn-id: r15057
2004-09-12 13:29:03 +00:00
Chris Apers
5311467405
Added Zodiac code
...
svn-id: r15056
2004-09-12 13:25:15 +00:00
Chris Apers
5789eb3204
- New rumble code
...
- ARM init functions
- use the new game config
- use the new exit(...) function
- --output-rate support
- clean up
svn-id: r15055
2004-09-12 13:24:06 +00:00
Chris Apers
47f4c6f9c5
Forgot this one
...
svn-id: r15053
2004-09-12 13:19:58 +00:00
Chris Apers
b4b5aa20a5
Feature memory init/cleanup
...
svn-id: r15052
2004-09-12 13:17:15 +00:00
Chris Apers
9d0bee2934
- Pocket Tunes support
...
- new mouse emu code
- setWindowCaption fix
- get rid of _quitCount and selfQuit
- clean up
svn-id: r15051
2004-09-12 13:15:17 +00:00
Chris Apers
217a8d0eb7
- New mouse emulation code
...
- Get rid of _selfQuit and _quitCount (useless with the new exit(..) function)
- Zodiac keys support
svn-id: r15050
2004-09-12 13:12:39 +00:00
Chris Apers
9645b59032
<<Get rid of _quitCount and _selfQuit
...
Added Zodiac support
Use new ARM macros
Cleanup
svn-id: r15049
2004-09-12 13:09:40 +00:00
Chris Apers
c97c169ac0
Get rid of _quitCount and _selfQuit
...
svn-id: r15048
2004-09-12 13:07:15 +00:00
Chris Apers
e88274f4b2
- Use new rumble functions\n- REnamed updateScreen functions\n- Zodiac support\n- ARM calls using the new macros
...
svn-id: r15047
2004-09-12 13:03:50 +00:00
Chris Apers
609c57c25a
Cache read/write data to speed up access
...
svn-id: r15046
2004-09-12 13:01:12 +00:00
Chris Apers
30d0b6f7ba
Make use of --output-rate option + cleanup
...
svn-id: r15045
2004-09-12 12:56:28 +00:00
Chris Apers
1f8f4c0ea3
Removed obsolete code
...
svn-id: r15044
2004-09-12 12:53:47 +00:00
Chris Apers
11f1ccf43a
16bit skin support + Palm API only redraw (=skins can now be compressed) + cleanup
...
svn-id: r15043
2004-09-12 12:50:52 +00:00
Chris Apers
f90902959b
Rumble functions
...
svn-id: r15042
2004-09-12 12:46:35 +00:00
Chris Apers
eeee0b6f54
Cleanup
...
svn-id: r15041
2004-09-12 12:44:57 +00:00
Chris Apers
f413780189
New ARM optimized functions
...
svn-id: r15040
2004-09-12 12:42:07 +00:00
Chris Apers
edc26ee3a7
Renamed and use the new ARM macros
...
svn-id: r15039
2004-09-12 12:40:51 +00:00
Chris Apers
926571bf79
Convenient macros to ease ARM code
...
svn-id: r15038
2004-09-12 12:36:40 +00:00
Chris Apers
a727918ba1
Files to be renamed
...
svn-id: r15037
2004-09-12 12:35:43 +00:00
Chris Apers
7aca0381e4
Removed obsolete files
...
svn-id: r15036
2004-09-12 12:30:32 +00:00
Chris Apers
4dbb77fc2a
New pocket Tunes CD driver (MP3/Ogg)
...
svn-id: r15033
2004-09-12 12:14:53 +00:00
Chris Apers
1f747ab882
Prepare new form with tabs
...
svn-id: r15032
2004-09-12 12:09:47 +00:00
Chris Apers
f2cc2c809f
Use the new exit(...) function
...
svn-id: r15031
2004-09-12 12:02:17 +00:00
Chris Apers
3a89406b76
New exit(...) function
...
svn-id: r15030
2004-09-12 11:27:36 +00:00
Chris Apers
951131e7c2
Zodiac midi driver
...
svn-id: r15028
2004-09-12 11:14:14 +00:00
Max Horn
4bd05071e5
Got rid of OSystem::move_screen
...
svn-id: r14882
2004-09-04 01:31:04 +00:00
Marcus Comstedt
c7a7f00577
Clear screen and overlay buffer after allocation.
...
svn-id: r14832
2004-08-29 19:42:27 +00:00
Marcus Comstedt
76e72ce98d
Disable interrupts while performing cache trickery, just in case.
...
svn-id: r14831
2004-08-29 19:36:34 +00:00
Marcus Comstedt
5a1e353c12
Oops, forgot to clear BSS...
...
svn-id: r14830
2004-08-29 19:32:14 +00:00
Marcus Comstedt
e967fdbb2a
Don't return -1 from read/write, they are uint32...
...
svn-id: r14788
2004-08-26 21:56:25 +00:00
Marcus Comstedt
77026760c8
Run the DC launcher from inside the regular main() function.
...
svn-id: r14787
2004-08-26 21:51:26 +00:00
Marcus Comstedt
fa89ee800a
Removed obsolete checks for LFL games (thank you MD5!).
...
svn-id: r14786
2004-08-26 21:29:56 +00:00
Marcus Comstedt
549ffd9cc1
Disable building of scalers.
...
svn-id: r14785
2004-08-26 21:01:54 +00:00
Marcus Comstedt
65729bcff5
Build plugins.
...
svn-id: r14754
2004-08-25 21:47:07 +00:00
Marcus Comstedt
d0d7e594d6
Only relocate allocated sections.
...
svn-id: r14753
2004-08-25 21:19:47 +00:00
Marcus Comstedt
45ac190548
Support dynamic plugins on Dreamcast.
...
svn-id: r14689
2004-08-22 21:47:20 +00:00
Max Horn
759cd67de5
cleanup of TimerProc mess
...
svn-id: r14683
2004-08-22 13:27:34 +00:00
Marcus Comstedt
174193c289
More build-dirs added.
...
svn-id: r14655
2004-08-20 21:44:07 +00:00
Max Horn
ee70457667
Fix for bug #1007093 (GUI: removing game configuration from Launcher buggy); moral: either document how things work, or at least provide well named constants for certain return values... using the cheap way out here, i.e. method (b) :-)
...
svn-id: r14557
2004-08-11 21:49:58 +00:00
Max Horn
76bfd1f929
Allow Alt-Enter to toggle fullscreen mode, just like Alt-Return, matching our README (see also bug #1001126 )
...
svn-id: r14382
2004-07-31 11:32:25 +00:00
Jonathan Gray
d1616e1cb5
Add passthrough ability. Patch by Christian Schoenebeck with slight modifications
...
svn-id: r14354
2004-07-27 13:21:52 +00:00
Max Horn
be31329d05
Ignore case when sorting file system nodes
...
svn-id: r14294
2004-07-21 14:27:45 +00:00
Joost Peters
33ef51b7a7
fix null backend driver
...
svn-id: r14289
2004-07-20 14:26:32 +00:00
Bertrand Augereau
056751e1ee
Updated the null driver to current OSystem interface
...
(makes it easier to start a new driver)
svn-id: r14276
2004-07-19 13:52:20 +00:00
Torbjörn Andersson
70f8f689a1
Applied patch #957544 to make output sample rate configurable at runtime.
...
svn-id: r14225
2004-07-16 10:24:29 +00:00
Max Horn
f2f1687988
Only show gfx mode change messages in the OSD if the change was initiated by the user; not if it was done automatically (e.g. because a 640x480 game was started and we auto-switch to 1x scaling)
...
svn-id: r14223
2004-07-16 09:29:09 +00:00
Max Horn
e5f90509a6
Cleaned up SaveFileManager stuff a little bit
...
svn-id: r14056
2004-06-25 22:11:48 +00:00
Jonathan Gray
31970a7877
compilation fix from Nicolas Joly, bug #976657
...
svn-id: r14000
2004-06-22 10:43:00 +00:00
Jonathan Gray
0237685473
disable alt-x and ctrl-z quit keys in favour of ctrl-q on non Mac OS X unices (including Linux) for consistency with other applications
...
svn-id: r13989
2004-06-21 02:09:50 +00:00
Nicolas Bacca
b99ffd8faa
Oops newline
...
svn-id: r13905
2004-05-30 13:30:29 +00:00
Nicolas Bacca
055f9bf864
Ozone tweaks (add virtual screen and infos) / Fix initial keyboard bug (Monkey 1 and 2)
...
svn-id: r13904
2004-05-30 13:24:51 +00:00
Nicolas Bacca
65949528d8
Automatic severe crash reporting
...
svn-id: r13903
2004-05-30 13:15:02 +00:00
Nicolas Bacca
ba2a4a48c4
Some constants for our new friend, Windows Mobile 2003 SE aka Ozone aka oops we broke GAPI
...
svn-id: r13902
2004-05-30 13:13:36 +00:00
Chris Apers
f66c9a36bc
New file : PalmOS renderer, updated 'buffered' now use PalmAPI only
...
svn-id: r13890
2004-05-25 15:02:00 +00:00
Chris Apers
b06da5a81f
ARM resources def
...
svn-id: r13889
2004-05-25 14:58:33 +00:00
Chris Apers
e47ef7d49a
Added battery handler and new OSystsem functions support, some parts were moved to new source files
...
svn-id: r13887
2004-05-25 14:42:13 +00:00
Chris Apers
9db22d76bc
New file : OSystem gfx stuffs, added hotswap capability and new Osystem functions
...
svn-id: r13886
2004-05-25 14:33:45 +00:00
Chris Apers
fa80884b09
New file : OSystem event only, added hotswap gfx key, sleep/resume sound thread and battery handler
...
svn-id: r13885
2004-05-25 14:29:47 +00:00
Chris Apers
9cfe68364e
Removed obsolete options, added speech command and sound detection
...
svn-id: r13884
2004-05-25 14:26:22 +00:00
Chris Apers
30c851b370
Forgot this one
...
svn-id: r13883
2004-05-25 14:23:52 +00:00
Chris Apers
819bfde9cf
Sound FX support
...
svn-id: r13882
2004-05-25 14:23:17 +00:00
Chris Apers
530fd01fa3
New file : OSystem mouse only, removed memory check using overlays
...
svn-id: r13881
2004-05-25 14:18:51 +00:00
Chris Apers
b9d56f4424
New file, sound support using Pa1Lib (bad) and Palm API
...
svn-id: r13880
2004-05-25 14:16:33 +00:00
Chris Apers
d08f952ca6
New file : Osystem overlay function only, overlay now only on storage memory
...
svn-id: r13879
2004-05-25 14:14:20 +00:00
Chris Apers
b6f2b6fd53
Updated
...
svn-id: r13878
2004-05-25 14:07:43 +00:00
Chris Apers
429644d1a7
Added Queen support
...
svn-id: r13877
2004-05-25 14:06:30 +00:00
Chris Apers
fc78794c94
New form including old music and volume form
...
svn-id: r13876
2004-05-25 13:58:12 +00:00
Chris Apers
d066a07598
Use the new tabs manager
...
svn-id: r13875
2004-05-25 13:56:53 +00:00
Chris Apers
c6b2992465
Updated forms
...
svn-id: r13874
2004-05-25 13:56:11 +00:00
Chris Apers
9f40696ff3
Tabs manager
...
svn-id: r13873
2004-05-25 13:53:59 +00:00
Chris Apers
fc2eedaa37
Now in the new Music & Sound form
...
svn-id: r13872
2004-05-25 13:52:22 +00:00
Chris Apers
bbd13e5d91
New ARM functions (sound, copyrect, wide display)
...
svn-id: r13871
2004-05-25 13:44:22 +00:00
Chris Apers
662ead7dcc
Minor update
...
svn-id: r13870
2004-05-25 13:39:50 +00:00
Chris Apers
2fd3e0ed80
Cleanup, new strspn function
...
svn-id: r13869
2004-05-25 13:38:36 +00:00
Chris Apers
e228f9b55d
New strtol function, bsearch now use system call, cleanup
...
svn-id: r13868
2004-05-25 13:36:02 +00:00
Chris Apers
df71bebd95
Revamped [...]printf functions, may fix a bug with insane engine since %o was not supported, added more [...]printf functions. Now can easly be used with other projects
...
svn-id: r13867
2004-05-25 13:33:31 +00:00
Chris Apers
f29db9e03e
Removed, new version coming
...
svn-id: r13866
2004-05-25 13:26:21 +00:00
Chris Apers
7dcb1b76d9
Updated form handlers
...
svn-id: r13865
2004-05-25 13:22:50 +00:00
Chris Apers
baeba25ed3
Added Queen support, renamed files
...
svn-id: r13864
2004-05-25 13:20:22 +00:00
Chris Apers
3a1a4d4519
New Stdio initializer, added speech command support
...
svn-id: r13863
2004-05-25 13:18:11 +00:00
Chris Apers
b284fa7d36
Sony Pa1Lib bit mask, updated audio CD struct
...
svn-id: r13862
2004-05-25 13:15:33 +00:00
Chris Apers
feddf09742
Moved to compile.h
...
svn-id: r13861
2004-05-25 13:13:20 +00:00
Chris Apers
85575a51b0
Moved DrawStatus here, revamped ARM call functions
...
svn-id: r13860
2004-05-25 13:12:25 +00:00
Chris Apers
aecff97a43
Moved to their own file
...
svn-id: r13859
2004-05-25 13:10:12 +00:00
Chris Apers
ec282d0669
Moved here
...
svn-id: r13858
2004-05-25 13:06:38 +00:00
Chris Apers
290ddb6f78
Revamped MSA CD player, now time is based on Sound Unit (SU). More compatible
...
svn-id: r13857
2004-05-25 13:01:08 +00:00
Chris Apers
8e2d5ad56f
Default (NULL) CD player
...
svn-id: r13856
2004-05-25 12:57:53 +00:00
Chris Apers
72ef08a1b6
New forms with tabs, updated menu, battery indicator (music & sound, misc options)
...
svn-id: r13855
2004-05-25 12:55:40 +00:00
Max Horn
cff4e1d49f
Tweaks (Morphos & Palm backends badly need updating :-/)
...
svn-id: r13848
2004-05-21 20:43:07 +00:00
Nicolas Bacca
1bf82eb624
Do not delete pseudo stdout/stderr if debugging was requested
...
svn-id: r13829
2004-05-09 15:22:04 +00:00
Nicolas Bacca
d075856d5d
Synch with branch and Smartphone changes (Smartphone build not ready yet, but getting ready slowly)
...
svn-id: r13828
2004-05-09 15:02:10 +00:00
Nicolas Bacca
69da998a65
Separate PocketPC/Smartphone actions
...
svn-id: r13827
2004-05-09 14:57:04 +00:00
Nicolas Bacca
17c58019e1
Fix key mapping
...
svn-id: r13826
2004-05-09 14:54:02 +00:00
Nicolas Bacca
659b84633a
Remove GAPI hardware keys which is handled by SDL now
...
svn-id: r13825
2004-05-09 14:53:05 +00:00
Nicolas Bacca
b3ed0f2029
Add Zoom scaler and Smartphone scaler
...
svn-id: r13824
2004-05-09 14:51:08 +00:00
Nicolas Bacca
03956df17f
Add warning for unresolved conflicts
...
svn-id: r13823
2004-05-09 14:48:59 +00:00
Nicolas Bacca
c21f38bc00
Switch to EventsBuffer
...
svn-id: r13822
2004-05-09 14:47:26 +00:00
Nicolas Bacca
a533dde2e7
Remove unused action
...
svn-id: r13821
2004-05-09 14:46:29 +00:00
Nicolas Bacca
6519c89180
Tiny virtual keys changes
...
svn-id: r13820
2004-05-09 14:38:47 +00:00
Nicolas Bacca
abda73a874
Goodbye KeysBuffer, hello EventsBuffer
...
svn-id: r13819
2004-05-09 14:34:47 +00:00
Nicolas Bacca
300cd8c411
Switched to EventsBuffer for Smartphones
...
svn-id: r13818
2004-05-09 14:33:24 +00:00
Nicolas Bacca
4fdf5675b8
Make a few functions GFX functions virtual for CE backend
...
svn-id: r13817
2004-05-09 14:30:29 +00:00
Nicolas Bacca
5d81e3b785
Tweak SDL init for WinCE backend
...
svn-id: r13816
2004-05-09 14:27:53 +00:00
Torbjörn Andersson
6d02fd9d74
Reverted the last commit (on this file only) because it broke compilation
...
of gui/browser.cpp. Besides, it didn't seem to have anything to do with
keycolor in OSystem. :-)
svn-id: r13801
2004-05-06 10:34:41 +00:00
Max Horn
88fdb5a627
Removed default value for keycolor in the OSystem implementations
...
svn-id: r13796
2004-05-06 09:20:21 +00:00
Eugene Sandulenko
b7e62e4b61
Extend setMouseCursor with additional keycolor parameter. Lets saga use 255
...
as white color. Made this function more safe by copying cursor data to
newly created buffer.
svn-id: r13777
2004-05-05 02:32:46 +00:00
Max Horn
8a69ffc46c
Renamed template class 'List' to 'Array', since that is really what it is (a resizable array, not a linked list)
...
svn-id: r13520
2004-04-09 15:10:23 +00:00
Max Horn
39765b0d19
Remove explicit OSystem parameter from StackLock constructor; added OSystem::displayMessageOnOSD (not yet used; default implementation provided)
...
svn-id: r13413
2004-03-28 20:31:18 +00:00
Max Horn
14378cb56e
Renamed more OSystem methods
...
svn-id: r13410
2004-03-28 16:30:50 +00:00
Max Horn
da400a38ed
Small tweaks for MIPSPro compiler
...
svn-id: r13397
2004-03-28 13:02:28 +00:00
Max Horn
a9789acfc6
Moved Surface/Font code into new 'graphics' module
...
svn-id: r13357
2004-03-21 21:20:25 +00:00
Max Horn
5c7ff63715
Updated X11 backend to compile again (I do not know if it works, though)
...
svn-id: r13355
2004-03-21 18:52:12 +00:00
Torbjörn Andersson
578b87b856
Reverted to the old random_nr() function. This appears to have been the
...
cause of bug #916886 : Calling getRandomNumber(-1) causes ScummVM to crash,
while calling random_nr(-1) doesn't. We may still want to replace it with
getRandomNumber() later, of course.
svn-id: r13341
2004-03-19 07:36:20 +00:00
Max Horn
4a15a80eb3
Fix for bug #917532 (GUI: BrowserDialog return value)
...
svn-id: r13320
2004-03-17 00:07:43 +00:00
Marcus Comstedt
01d41e1249
"int GraphicsMode *" was a rather creative type... :)
...
svn-id: r13313
2004-03-15 23:10:35 +00:00
Max Horn
b29b07fadc
Allow multi-line OSD messages; display virtual/real screen resolutions when chaning the scaler or the aspect ratio correction
...
svn-id: r13309
2004-03-15 19:07:56 +00:00
Max Horn
e8f7214acb
Renamed OSystem::set_timer() to setTimerCallback(); more OSystem Doxygen changes
...
svn-id: r13289
2004-03-15 01:18:47 +00:00
Max Horn
a5e01a42b1
Added getDefaultGraphicsMode for DC backend
...
svn-id: r13285
2004-03-15 00:47:59 +00:00
Max Horn
e46ba2f29f
Added OSystem::getDefaultGraphicsMode(); renamed OSystem::get_height() and get_width() to getHeight and getWidth(); augmented some doxygen comments in common/system.h
...
svn-id: r13284
2004-03-15 00:45:45 +00:00
Marcus Comstedt
f1cac1545b
Virtual keyboard.
...
svn-id: r13279
2004-03-14 22:16:22 +00:00
Marcus Comstedt
309a0a80f2
Protect against multiple inclusion.
...
svn-id: r13270
2004-03-14 13:23:20 +00:00
Marcus Comstedt
3be01c0560
Sound buffer adjustment.
...
svn-id: r13269
2004-03-14 13:14:03 +00:00
Marcus Comstedt
bdb14cbad9
In stereo.
...
svn-id: r13268
2004-03-14 13:05:08 +00:00
Max Horn
1b537be8d4
Patch #902111 : Change remaining random function calls to use RandomSource
...
svn-id: r13262
2004-03-13 18:44:10 +00:00
Marcus Comstedt
fae98dec52
Reworked scaling logic, and added kFeatureAspectRatioCorrection support.
...
svn-id: r13259
2004-03-13 17:32:28 +00:00
Marcus Comstedt
3cf400ebdd
Less strange.
...
svn-id: r13256
2004-03-13 15:26:36 +00:00
Marcus Comstedt
60a7d376e2
Cleanup.
...
svn-id: r13255
2004-03-13 15:19:16 +00:00
Marcus Comstedt
a3caeddc56
Use default implementation for setGraphicsMode(const char *).
...
svn-id: r13254
2004-03-13 15:18:22 +00:00
Marcus Comstedt
24b86b8566
Use the name "scummvm_main" for the common main function, like WinCE.
...
svn-id: r13253
2004-03-13 15:17:13 +00:00
Max Horn
020d0702d1
Allow changing the scaler via keypad, too (FR #821415 )
...
svn-id: r13251
2004-03-13 14:59:43 +00:00
Max Horn
d2ef3ad20c
Added an OSD (On Screen Display) to the SDL backend
...
svn-id: r13248
2004-03-13 14:19:15 +00:00
Marcus Comstedt
86df1e876a
Features.
...
svn-id: r13246
2004-03-13 14:00:44 +00:00
Marcus Comstedt
882b0a094a
Harmonized with new OSystem API.
...
svn-id: r13245
2004-03-13 13:41:50 +00:00
Marcus Comstedt
ac17175f6c
Merged in fixes from 0.6.0 release branch.
...
svn-id: r13240
2004-03-13 12:47:27 +00:00
Max Horn
7f7f647e3c
cleanup
...
svn-id: r13231
2004-03-12 18:23:15 +00:00
Nicolas Bacca
333d2da1da
Add SDL information to track driver problems
...
svn-id: r13171
2004-03-03 22:31:28 +00:00
Chris Apers
94edde90e4
FLAC support
...
svn-id: r13146
2004-03-02 13:26:50 +00:00
Chris Apers
fbd040ac9f
Obsolete
...
svn-id: r13144
2004-03-02 13:07:08 +00:00
Max Horn
0603c3a11f
Fix for bug #907280 : Mouse glitches and crashes (Regression)
...
svn-id: r13123
2004-03-01 11:20:32 +00:00
Max Horn
0919878408
fixed dep file loading
...
svn-id: r13122
2004-03-01 11:18:50 +00:00
Max Horn
3098149b52
removed obsolete membe
...
svn-id: r13104
2004-03-01 01:44:36 +00:00
Max Horn
e063d00418
got rid of _mouseOldState; some minor cleanup
...
svn-id: r13103
2004-03-01 01:41:22 +00:00
Max Horn
80fd4bd4f0
this might help Makefile.noconf (did I mention that i want to get rid of it?)
...
svn-id: r13097
2004-02-29 11:19:02 +00:00
Max Horn
82fec69482
merged OSystem_SDL and OSystem_SDL_Common; split SDL backend into multiple source files
...
svn-id: r13092
2004-02-29 00:49:40 +00:00
Max Horn
79c488cb6c
fix mouse redraw issue when toggling fullscreen mode (visible if one mode is 555 and the other 565)
...
svn-id: r13088
2004-02-28 13:00:19 +00:00
Max Horn
c6752cccf5
renamed more OSystem methods to follow our naming scheme; renamed NewGuiColor to OverlayColor; fixed some calls to error() in the SDL backend
...
svn-id: r13087
2004-02-28 12:58:13 +00:00