Commit Graph
6575 Commits
Author SHA1 Message Date
Chris Apers 3764908eb3 Adlib
svn-id: r8527
2003-06-17 08:58:50 +00:00
Travis Howell 94e88917da Make OpenGL specific scaler use other keys so all normal scaler canbe made available.
svn-id: r8521
2003-06-17 06:13:57 +00:00
Max Horn b8b80805c1 fixed 'quit' entry in help for Mac OS X; disabled Alt-X/Ctrl-Z on OS X (Cmd-Q is the one and only true way to quit here :-)
svn-id: r8505
2003-06-15 11:32:14 +00:00
Jonathan Gray 9ce9ce620f fix typo
svn-id: r8495
2003-06-15 01:05:03 +00:00
Jamieson Christian 66af2e9861 Added MPU401 crash fix
svn-id: r8450
2003-06-12 17:34:34 +00:00
Torbjörn Andersson f504809b87 Applied Jamieson630's race condition fix to the ALSA driver as well.
svn-id: r8440
2003-06-12 06:45:48 +00:00
Jamieson Christian eb23eb1cd7 Removed unnecessary warning.
svn-id: r8436
2003-06-11 18:30:28 +00:00
Jamieson Christian d2c952b315 Fixed race condition in MPU401 shutdown
svn-id: r8432
2003-06-11 05:54:46 +00:00
Chris Apers 5ab796c4de clear_sound_proc
svn-id: r8414
2003-06-09 09:48:53 +00:00
Max Horn 82af035f91 added clear_sound_proc method to backend API (this requires all backends to be modified, but can't help it)
svn-id: r8409
2003-06-09 01:19:25 +00:00
Torbjörn Andersson 8ab745de66 Finally fixed a slight bug in the CoMI cannon behaviour.
svn-id: r8401
2003-06-08 14:55:21 +00:00
Max Horn be9e6e85db added quit event
svn-id: r8398
2003-06-08 12:11:14 +00:00
Chris Apers b3126658f5 Add V2 charset
svn-id: r8396
2003-06-08 09:40:55 +00:00
Chris Apers ea5bdbde41 Reminder for future %c implementation
svn-id: r8394
2003-06-08 09:29:53 +00:00
Chris Apers 2600628339 Cleanup, add qsort function
svn-id: r8393
2003-06-08 09:28:18 +00:00
Chris Apers 8cc50d2460 New memory card dialog, option to move games list to memory card
svn-id: r8392
2003-06-08 09:26:22 +00:00
Chris Apers 5333c8a2db MP3 support for audio tracks
svn-id: r8391
2003-06-08 09:18:21 +00:00
Chris Apers 076d554189 .
svn-id: r8390
2003-06-08 09:17:03 +00:00
Chris Apers e37f0b76e5 New Memory Card dialog
svn-id: r8389
2003-06-08 09:15:37 +00:00
Max Horn 7411034215 make code use our coding conventions
svn-id: r8340
2003-06-05 23:56:32 +00:00
Bertrand Augereau d510447d05 optimisation to blit rects in one shot when width=pitch=screenwidth
svn-id: r8317
2003-06-05 07:52:50 +00:00
Travis Howell 8a531f3ca5 Missed one
svn-id: r8229
2003-06-01 09:48:37 +00:00
Travis Howell 771dcfaad7 Rename SimonState to SimonEngine
svn-id: r8228
2003-06-01 09:41:56 +00:00
Jonathan Gray 738497ef14 actually sending the event helps too
svn-id: r8219
2003-06-01 03:39:44 +00:00
Jonathan Gray 220c2f6389 give alsa sysex more chance of working, still broken though
svn-id: r8218
2003-06-01 03:25:14 +00:00
Jamieson Christian 3103dfa1f3 Fixed SysEx errors
svn-id: r8212
2003-06-01 02:37:37 +00:00
Jamieson Christian e2b2f8cc64 Fixed stupid SysEx error
svn-id: r8211
2003-06-01 02:25:07 +00:00
Jonathan Gray 8f4660fb5c hopefully add sysex support to alsa midi backend
svn-id: r8210
2003-06-01 02:08:47 +00:00
Jamieson Christian f047955b0d Restored SEQ_MIDIPUTC SysEx approach
svn-id: r8208
2003-06-01 01:45:08 +00:00
Jamieson Christian c5ecbf65cb Another slight tweak to the EV_SYSEX code
svn-id: r8201
2003-06-01 00:14:04 +00:00
Jamieson Christian 3323aa4212 EV_SYSEX definition
svn-id: r8198
2003-05-31 23:27:19 +00:00
Jamieson Christian 5cfb556d67 EV_SYSEX based SysEx for -eseq
svn-id: r8197
2003-05-31 23:14:36 +00:00
Jamieson Christian ef198afd7c Possible fix for -eseq SysEx
svn-id: r8196
2003-05-31 22:16:25 +00:00
Max Horn e08d4f072e more OSystem docs & cleanup
svn-id: r8118
2003-05-29 22:34:35 +00:00
Max Horn f0a9f4fb2c added some doxygen comments to common/system.h; cleaned up the OSystem interface a bit
svn-id: r8116
2003-05-29 21:45:26 +00:00
Max Horn d0320a6ff0 cleanup
svn-id: r8106
2003-05-29 16:05:56 +00:00
Chris Apers 6054d1c517 Fix a sound problem on exit
svn-id: r8097
2003-05-29 12:09:33 +00:00
Max Horn 73c7e78f88 fix for the crash in Sky when switching scalers
svn-id: r8067
2003-05-28 22:19:11 +00:00
Max Horn 6a8bd23d02 there used to be a black border at the top/left side with the 1x scaler: fixed!
svn-id: r8065
2003-05-28 21:57:22 +00:00
Chris Apers 628e81944c Experimental wide display support, new move_screen function
svn-id: r8053
2003-05-28 18:42:16 +00:00
Chris Apers 9ef343ad33 New stuff
svn-id: r8052
2003-05-28 18:37:59 +00:00
Chris Apers 2bb68e1278 Braces
svn-id: r8051
2003-05-28 18:36:29 +00:00
Max Horn 21b41a5456 cleanup
svn-id: r8037
2003-05-27 23:18:03 +00:00
Max Horn 835b4e9476 cvs going to 0.4.2cvs
svn-id: r7946
2003-05-25 12:28:38 +00:00
Max Horn 9b70fee5f3 changed scaler proc signature so that srcPtr is const (this can help optimizer by simplifying aliasing detection; thanks to Bertrand Augereau for pointing this out)
svn-id: r7939
2003-05-25 12:08:01 +00:00
Jamieson Christian c6568530bd Revamped iMuse and Player classes. Player now uses MidiParser to parse its data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver".
Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser).

*** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! ***

This has been tested through the intros and a number of other scenes from MI2, FOA and S&M.

NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned....

svn-id: r7849
2003-05-23 04:19:47 +00:00
Max Horn c152233f80 get rid of some tables
svn-id: r7834
2003-05-22 21:24:36 +00:00
Max Horn 24005adfd0 pedantic fixes
svn-id: r7789
2003-05-21 16:59:51 +00:00
Max Horn 9fb601cd3f silence 'Unknown MIDI effect' warning in Simon2
svn-id: r7785
2003-05-21 16:07:39 +00:00
Max Horn 7d4442fca5 yet more memoy init fixes
svn-id: r7727
2003-05-20 14:17:18 +00:00