Commit Graph

441 Commits

Author SHA1 Message Date
Alyssa Milburn
9ebbeda949 TONY: Implement some forgotten sound/music functions. 2012-08-28 20:25:48 +02:00
Alyssa Milburn
23638a07d3 TONY: Fix crash with TA_PERORATE. 2012-08-28 17:19:00 +02:00
Alyssa Milburn
35fd91793b TONY: Get rid of RMDataStream. 2012-08-28 14:26:00 +02:00
Alyssa Milburn
18b1f6d7c6 TONY: Remove unused data dumping code. 2012-08-28 13:33:24 +02:00
Alyssa Milburn
fbf771ea55 TONY: Fix stringLen for empty strings. 2012-08-28 10:09:13 +02:00
Alyssa Milburn
e6bd426398 TONY: Rename curDialog to g_curDialog. 2012-08-28 09:47:21 +02:00
Alyssa Milburn
3570a0153d TONY: Improve Take/ReleaseOwnership.
This releases all held 'mutexes' when processes die, and keeps
track of the lock count too, just in case.
2012-08-28 09:26:04 +02:00
Alyssa Milburn
28681a32ee TONY: Remove more unused bits. 2012-08-27 23:41:23 +02:00
Willem Jan Palenstijn
6805c2cec2 TONY: Translate some minor Italian comments 2012-08-27 13:07:34 +02:00
Alyssa Milburn
7b4dd0a682 TONY: Remove various bits of unused code. 2012-08-27 12:50:33 +02:00
Alyssa Milburn
037920bf76 TONY: Fix width of flipped dirty rects. 2012-08-27 12:30:02 +02:00
Strangerke
addca5d856 TONY: _rgb buffer is no longer static 2012-08-27 06:51:29 +02:00
Strangerke
72604fa3a6 TONY: USe default fonts (Italian/English) when the language is unhandled instead of erroring out 2012-08-27 00:17:28 +02:00
Strangerke
2ce6576515 TONY: Add English in loadTonyDat 2012-08-26 23:58:06 +02:00
Strangerke
7cb29f1522 TONY: Move font related arrays to a DAT file 2012-08-26 23:33:46 +02:00
Alyssa Milburn
5cc63df513 TONY: Fix exiting from the save menu.
We have to copy _nState before it gets reset in closeState.
2012-08-25 14:46:47 +02:00
Alyssa Milburn
ca82454d74 TONY: Reset _hEndOfBuffer when restarting sounds. 2012-08-25 14:09:02 +02:00
Alyssa Milburn
8b0dca3862 TONY: Fix Take/ReleaseOwnership. 2012-08-25 13:32:08 +02:00
Torbjörn Andersson
659436739f TONY: Make the verb menu sound effects play
At least for now, preloading utility sound effects *is* needed in
ScummVM. And since we now have preloading of both normal and utility
sound effects, I've unstubbed the unloading functions as well.
2012-08-25 12:56:02 +02:00
Alyssa Milburn
a9828c8818 TONY: Replace copyMemory with memcpy. 2012-08-25 10:08:10 +02:00
Alyssa Milburn
b14a616f3f TONY: Get rid of RMString. 2012-08-25 10:08:10 +02:00
Alyssa Milburn
b77306bfcc TONY: Convert more strings to Common::String. 2012-08-25 08:41:22 +02:00
Alyssa Milburn
ff9569572a TONY: Store savegame names with Common::String. 2012-08-25 08:41:22 +02:00
Alyssa Milburn
ba20f1d90d TONY: Remove unused members of RMTextItemName. 2012-08-25 08:41:21 +02:00
Alyssa Milburn
f917a4beab TONY: Use Common::String in writeText.
This uses an array of lines rather than trying to stick nulls into
the string, and so fixes wrapping on hyphens (which overwrote the
character before the hyphen). Thanks to eriktorbjorn for both
finding the bug and working out what was going wrong.
2012-08-25 08:41:21 +02:00
Alyssa Milburn
af134e0244 TONY: Animate mouse cursors.
This restores the forgotten doFrame code for RMPointer, which fixes
the bird mouse cursor. Thanks to eriktorbjorn for noticing it.
2012-08-25 08:41:21 +02:00
Alyssa Milburn
aa603bc208 TONY: Mark screen dirty in RMGfxClearTask.
This fixes the "A LONG TIME AFTER..." screen when talking to the old
woman in the booth. Thanks to eriktorbjorn for noticing it.
2012-08-25 08:41:21 +02:00
Alyssa Milburn
7815c05220 TONY: Use the right dirty rects for drawAA.
This makes it match the relevant non-AA code, and fixes problems
due to the invalid rects. (Perhaps we don't need dirty rects here
at all though, since all the callers seem to call the non-AA code
first with the same parameters?)
2012-08-25 08:41:21 +02:00
Alyssa Milburn
68c6109e76 TONY: Draw the dirty rectangle debugging last.
Otherwise the rects are overwritten by the actual drawing.
2012-08-25 08:41:21 +02:00
Alyssa Milburn
0163bd38e8 TONY: Fix background dirty rect handling.
Reset the scrolling state on load, so that when a new scene is
loaded, the background is redrawn. Also, revert the workaround
in d0d15af9, since this (hopefully) fixes the underlying problem.
2012-08-25 08:41:21 +02:00
Alyssa Milburn
61b11037c3 TONY: Ignore draw attempts with non-positive width/height.
This avoids an invalid dirty rect (width -1) during the
introduction scene inside Halloween Park.
2012-08-25 08:41:21 +02:00
Paul Gilbert
bad6ec8388 TONY: Fixed problem with spoken voices being clipped when timed text mode is on. 2012-08-23 22:05:23 +10:00
Paul Gilbert
93e10b5210 TONY: Removed some debug warnings which aren't needed any longer 2012-08-23 22:05:22 +10:00
Alyssa Milburn
b1486aa5fe TONY: Fix spelling of setStretch. 2012-08-22 21:56:12 +02:00
Alyssa Milburn
93f145773e TONY: Fix saveSoundSettings to use setInt for talkspeed. 2012-08-22 21:52:22 +02:00
Alyssa Milburn
c340739001 TONY: Replace _vm with g_vm. 2012-08-22 21:51:51 +02:00
Paul Gilbert
482c1a71b0 TONY: Removed some TODO warnings that aren't needed any longer 2012-08-22 22:28:08 +10:00
Paul Gilbert
dfb0e4f700 TONY: Fix dirty rect refresh glitch in the introduction sequence 2012-08-12 19:47:48 +10:00
Torbjörn Andersson
846f9644dd TONY: Clip width to avoid crash when drawing flipped sprite
This fixes - or at least work around - a failed assertion when
Pantagruel leaves the office at the beginning of the game.
2012-08-01 22:34:00 +02:00
Torbjörn Andersson
fab814b774 TONY: Remove unused variable.
It wasn't used in the original engine either.
2012-07-31 21:29:25 +02:00
Torbjörn Andersson
3b40d14152 TONY: Whitespace changes. 2012-07-31 20:36:48 +02:00
Torbjörn Andersson
a5bfbeed32 TONY: Don't pass uninitialised rect to addDirtyRect()
Wait until after we have the destination rect. Unfortunately, this
does not fix any of the graphical glitches during the intro.
2012-07-26 20:15:32 +02:00
Torbjörn Andersson
09d9b0d8c9 TONY: Change platform from DOS to Windows
This is cosmetic, just to keep the detector from saying that Tony
Tough is a DOS game.
2012-07-15 20:48:43 +02:00
Torbjörn Andersson
9cc7d6c6c5 TONY: Fix crash when entering "sepia" mode by loading a savegame.
Apparently, in this case the cursor is updated before _precalcTable
has been created. Added safeguard against that.
2012-07-02 20:51:14 +02:00
Torbjörn Andersson
924aac4389 TONY: Fix warning about statement without effect. 2012-07-02 20:48:57 +02:00
Paul Gilbert
58b03ec446 TONY: Refactored the Sepia (B & W) mode so the cursor is converted as well 2012-07-02 20:53:31 +10:00
Torbjörn Andersson
65a8799f96 TONY: Added "sepia mode".
This works by adding a wrapper function for copyRectToScreen(). As
far as the engine is concerned, it still draws everything in color.
The mouse cursors are still in color, but that can be fixed later.
2012-06-24 11:09:08 +02:00
Paul Gilbert
69ce6e35f4 TONY: Bugfix for crash when changing scene whilst music is playing 2012-06-23 16:28:03 +10:00
Paul Gilbert
46d87ef76a TONY: Bugfix for loading ambient music when restoring a savegame 2012-06-23 15:25:03 +10:00
Paul Gilbert
717756749d TONY: Merge of dirty rect functionality 2012-06-23 00:57:21 +10:00
Paul Gilbert
eef6b444df TONY: Created a debugger command 'dirty_rects' to show dirty rect areas on-screen 2012-06-22 23:47:39 +10:00
Torbjörn Andersson
2990482406 TONY: Fix Valgrind warning
The loop uses _ctx->msg, so don't delete it until the loop is done.
2012-06-21 21:30:09 +02:00
Paul Gilbert
17289089e6 TONY: Fix for adding dirty rects for 8-bit RLE images 2012-06-21 22:58:58 +10:00
Strangerke
fdc619191b TONY: Translate two comments 2012-06-21 07:31:38 +02:00
Strangerke
85150232f0 TONY: Some more renaming (thanks Hkz) 2012-06-21 00:20:16 +02:00
Strangerke
2d1d6630d6 TONY: Remove useless CODEC class definition 2012-06-20 22:17:41 +02:00
Alyssa Milburn
1ee68078c1 TONY: Replace the FPStream code.
This just removes the original code and replaces it with a quickly-
written trivial implementation similar to clone2727's sfx code. It
seems to at least sort of work. :-)
2012-06-20 19:36:25 +02:00
Paul Gilbert
aa775b4497 TONY: Some bugfixes and cleanup for the music support code 2012-06-19 22:37:56 +10:00
Paul Gilbert
d2061f29be TONY: Added initialisation of FPSound fields in it's constructor 2012-06-19 22:06:30 +10:00
Paul Gilbert
9d437a26dd TONY: Fix some compiler warnings in the newly added sound code 2012-06-19 21:19:17 +10:00
Paul Gilbert
b8d5e17fef TONY: Added an extra check for shouldQuit into the main event loop 2012-06-19 21:14:56 +10:00
Paul Gilbert
61d460a854 TONY: Implement more of the music related code from the original 2012-06-19 20:50:48 +10:00
Paul Gilbert
0aa3d39cf7 TONY: Remove unused stubs for LZO compression 2012-06-18 19:56:28 +10:00
Paul Gilbert
565bf7383a TONY: Refactored the RMRect topLeft/bottomRight properties into a cleaner implementation 2012-06-18 19:50:29 +10:00
Strangerke
f2e6b46153 TONY: Rename RMFontDialog 2012-06-18 08:28:13 +02:00
Strangerke
e8a6f61f88 TONY: Remove useless void in function declaration 2012-06-18 08:24:33 +02:00
Strangerke
bb55045cc8 TONY: Rename two variables 2012-06-18 08:03:02 +02:00
Strangerke
6a7fa693ef TONY: Fix a typo in utils comments 2012-06-18 07:58:19 +02:00
Strangerke
a46b06a587 TONY: Move functions comment to doxygen format 2012-06-17 19:39:58 +02:00
Strangerke
31c0210f22 TONY: Missed one word in previous commit (thanks clone2727) 2012-06-17 18:38:34 +02:00
Strangerke
b36b666300 TONY: American-ification of English used 2012-06-17 18:36:23 +02:00
Strangerke
e36f36168d TONY: Doxygen-ify comments in sound files 2012-06-17 18:09:52 +02:00
Paul Gilbert
d24fc8b5d8 TONY: Fix memory leak in LocationPollThread 2012-06-17 17:42:29 +10:00
Paul Gilbert
9405f9eb4a TONY: Added code to load and save the ScummVM sound settings 2012-06-17 17:04:10 +10:00
Paul Gilbert
b554063d30 TONY: Moved global initialisations out of TonyEngine and into Globals class 2012-06-17 15:01:13 +10:00
Paul Gilbert
d0c6497212 TONY: Fix crash opening the Options menu in-game 2012-06-17 14:22:53 +10:00
Paul Gilbert
a91553efeb TONY: Cleaned up the @defgroup comments 2012-06-17 09:09:18 +10:00
Paul Gilbert
8335c25cb9 TONY: Fix memory leak in ActionThread if game exists whilst it is active 2012-06-17 08:45:38 +10:00
Strangerke
011b15966c TONY: Translate comments in sound.cpp 2012-06-16 23:48:16 +02:00
Strangerke
ac4567dcb6 TONY: Rename sound variables 2012-06-16 19:04:19 +02:00
Paul Gilbert
25d95bd5e3 TONY: Workaround for original game bug opening the door in the first scene
In the original, after moving to the door, the game scripts have Tony start immediately moving back to the desk. Unfortunately, they didn't realise that the _hEndOfPath event would still be briefly set from finishing the walk to the door, so the game didn't wait until Tony had reached the desk to start the conversation.
2012-06-16 22:06:11 +10:00
Strangerke
ddd1414a56 TONY: Rename sound functions and class names 2012-06-16 11:32:50 +02:00
Strangerke
638b066601 TONY: Translate some Italian terms, rename enums 2012-06-16 11:09:08 +02:00
Paul Gilbert
37f772c2d7 TONY: Bugfix for hanging after giving 'shrimp' to the parrot 2012-06-16 18:33:38 +10:00
Paul Gilbert
cdbc4aa28b TONY: Initial commit of in progress dirty rect handling 2012-06-16 10:57:35 +10:00
Strangerke
71aa08c7f0 TONY: Silent more CppCheck warnings 2012-06-15 08:42:24 +02:00
Strangerke
7c605c5f69 TONY: Silent more CppCheck warnings, remove an unused global 2012-06-15 08:23:06 +02:00
Strangerke
7951881d46 TONY: Fix three warnings reported by CppCheck in inventory (reported by eriktorbjorn) 2012-06-14 18:31:57 +02:00
Paul Gilbert
e55a16271e TONY: Removed unused global static object and associated method 2012-06-14 22:07:36 +10:00
Strangerke
d4e9aa78ab TONY: Silent more CppCheck warnings 2012-06-14 08:08:13 +02:00
Strangerke
42a322d671 TONY: Silent some CppCheck warnings 2012-06-14 00:12:45 +02:00
Paul Gilbert
746dcf33da TONY: Refactor RMPointer class to use the ScummVM CursorMan 2012-06-13 21:06:57 +10:00
Strangerke
5bafab9ad6 TONY: Translate some more Italian 2012-06-13 08:00:37 +02:00
Strangerke
876d47e17d TONY: Translate Italian enums 2012-06-12 21:42:46 +02:00
Matthew Hoops
de440e1a71 TONY: Fix looping some sounds 2012-06-12 11:35:27 -04:00
Strangerke
b828231671 TONY: Translate some more comments into English 2012-06-12 08:03:51 +02:00
Strangerke
985602a72d TONY: Rename some Italian into English 2012-06-12 00:07:50 +02:00
Strangerke
34a7c7be98 TONY: Rename a remaining variable in loc.h 2012-06-11 22:22:46 +02:00
Strangerke
5de8b7aa74 TONY: Rename variables in tonychar.h 2012-06-11 21:43:04 +02:00
Strangerke
94df38bfb4 TONY: Rename variables in game.h and gfxcore.h 2012-06-11 21:30:47 +02:00
Strangerke
02c8ccebcb TONY: Rename variables in utils.h 2012-06-11 20:24:25 +02:00
Paul Gilbert
71329df502 TONY: Removed unused variable 2012-06-11 22:38:03 +10:00
Paul Gilbert
d20fb7480e TONY: Fix crash in the Tunnel Of Love 2012-06-11 19:22:41 +10:00
Paul Gilbert
5b5a812d37 TONY: Implemented process to properly set hEndOfBuffer when sound effects end 2012-06-11 12:20:12 +10:00
Matthew Hoops
2da2981682 TONY: Rewind sounds before playing them
Fixes sounds in the menu
2012-06-10 22:03:52 -04:00
Matthew Hoops
42f4fe359c TONY: Convert FPSFX to our mixer code
Only thing missing is the hEndOfBuffer code, but this is a good start
2012-06-10 21:23:28 -04:00
Strangerke
264721a194 TONY: Rename variables in inventory.h 2012-06-11 00:43:59 +02:00
Strangerke
7ace80b0d0 TONY: Rename variables in font.h 2012-06-11 00:34:45 +02:00
Strangerke
44ee26e6c9 TONY: Rename variables in loc.h and mpal.h 2012-06-10 23:56:37 +02:00
Strangerke
2b02a45ce1 TONY: Rename variables in globals.h 2012-06-10 22:34:08 +02:00
Paul Gilbert
f64700b27f TONY: Fixed display of static animations, and some variable renaming 2012-06-11 00:24:52 +10:00
Paul Gilbert
e37319a287 TONY: Fix data freeing in DialogStart 2012-06-10 17:56:52 +10:00
Matthew Hoops
1668a23192 TONY: Make FPSOUND work in ScummVM 2012-06-09 18:40:43 -04:00
Matthew Hoops
05340fa4ca TONY: Remove custom sound CODEC classes
We already have our own raw PCM and IMA ADPCM classes that we will use
2012-06-09 18:14:18 -04:00
Matthew Hoops
9b3df4de21 TONY: Rework the way wave files are loaded
We'll let our own sound code take care of the RIFF header
2012-06-09 18:09:54 -04:00
Matthew Hoops
060449042a TONY: Silence some gcc warnings 2012-06-09 17:31:18 -04:00
Paul Gilbert
4a3518dc92 TONY: Fix data freeing in LocationPollThread 2012-06-09 22:20:16 +10:00
Paul Gilbert
7758b1a432 TONY: Fix operation of TakeOwnership/ReleaseOwnership 2012-06-09 22:14:38 +10:00
Paul Gilbert
da39f4d758 TONY: Fix the dialogs displayed for the different function keys 2012-06-09 17:52:42 +10:00
Paul Gilbert
10621fded8 TONY: Fix some calls from globalFree to globalDestroy 2012-06-09 17:51:58 +10:00
Paul Gilbert
a50b1f32c1 TONY: Fixes for deallocating MPC and MPAL data 2012-06-09 13:05:48 +10:00
Paul Gilbert
8d6f50463e TONY: Properly free dialog commands during loading when there is duplicates 2012-06-09 12:29:34 +10:00
Paul Gilbert
5e062ce86c TONY: Properly free items during loading when there is duplicates 2012-06-09 11:57:07 +10:00
Paul Gilbert
dd8b4b519a TONY: Added more freeing of MPC data when the game ends 2012-06-09 10:44:51 +10:00
Strangerke
c52aca5ac4 TONY: Rename more globals 2012-06-09 00:52:38 +02:00
Paul Gilbert
83f1cad02b TONY: Added code to free parsed MPC file data when the game ends 2012-06-09 01:20:08 +10:00
Paul Gilbert
739983f42f TONY: Fixed sign of block identifier constant 2012-06-08 23:21:12 +10:00
Paul Gilbert
d4777379d2 TONY: Refactored the memory manager to increase performance 2012-06-08 23:00:48 +10:00
Strangerke
1866cbd0fb TONY: start renaming globals 2012-06-08 08:44:14 +02:00
Strangerke
cd15e483ed TONY: Some more renaming 2012-06-07 21:14:59 +02:00
Paul Gilbert
a7a619e1b4 TONY: Fix to correctly show the loading screen at the start of the game 2012-06-07 21:19:57 +10:00
Paul Gilbert
8f93c7be16 Merge branch 'tony' into tony 2012-06-07 20:52:57 +10:00
Strangerke
f12ab3e521 TONY: Rename variables and functions in utils.h 2012-06-07 08:42:35 +02:00
Strangerke
53bd99ce87 TONY: Rename variables and functions in loc.h and tonychar.h 2012-06-07 07:58:01 +02:00
Paul Gilbert
3a28323ba2 TONY: Added sub-folders for full English game and revised detection entry 2012-06-06 23:18:56 +10:00
Strangerke
53e38106b7 TONY: Rename variables and functions in inventory.h
That fixes the regression in the credits
2012-06-06 08:31:06 +02:00
Strangerke
f1ac5d5acd TONY: More renaming 2012-06-06 08:04:33 +02:00
Strangerke
334dc91e27 TONY: Rename variables and functions in game.h 2012-06-06 01:37:06 +02:00
Strangerke
380c86fd40 TONY: Some renaming 2012-06-05 18:51:20 +02:00
Strangerke
23c95d7014 TONY: Some more renaming 2012-06-05 08:39:55 +02:00
Strangerke
93cba6d880 TONY: Rename variables and functions in adv.h 2012-06-05 01:15:25 +02:00
Strangerke
a5cb751f7a TONY: Rename variables and functions in gfxengine.h 2012-06-05 01:04:53 +02:00
Strangerke
014330a538 TONY: Rename variables and functions in input.h 2012-06-05 00:02:15 +02:00
D G Turner
7b547a78cc TONY: Fix english CD detection entry. 2012-06-04 22:54:53 +01:00
Strangerke
a1f6f8ceb1 TONY: Rename variables and functions in tony.h 2012-06-04 23:45:36 +02:00
Strangerke
c17af63aac TONY: Modify detection in order to use roasted.mpc too. Add French, German, Italian and Polish versions.
This also breaks the English game detection. To be fixed!
2012-06-04 22:18:50 +02:00
Paul Gilbert
b566583e32 TONY: Workaround for hang on title screen if you click with a y = 0 2012-06-03 21:16:25 +10:00
Paul Gilbert
3927d90206 TONY: Extra initialisation of globals 2012-06-02 18:37:41 +10:00
Paul Gilbert
a850eabf07 TONY: Fix memory leak when game exited whilst credits are active 2012-06-02 17:40:01 +10:00
Paul Gilbert
ea8c4960c7 TONY: Fix Valgrind warnings of checks on uninitialised variables 2012-06-02 17:15:24 +10:00
Paul Gilbert
c1e6913fed TONY: Fixed memory leaks with the Options screen 2012-06-02 17:02:07 +10:00
D G Turner
3367679ae8 TONY: Correcting full english version detection entries.
Though the CD contains installshield cabinets, these don't contain
the required datafiles. These are instead already found on the CD in
the directories named "Music", "Voices" and "Roasted".
The last of these contains the main datafiles and executables.

It appears the installshield cabinet format here is using a rare
"external" link format pointing to the files and folders on the CD.
Since the files are on the CD anyway, the "compressed" entry is not
required.

However, the detection entry is likely to need some more changes to
support detection of these in the original CD folder structure..
2012-06-02 03:10:33 +01:00
Paul Gilbert
6ecd71270d TONY: Removed redundant vdb mutex 2012-06-02 11:07:56 +10:00
D G Turner
22b4326437 TONY: Add detection entries for full english game release.
Also, now versions using uncompressed game data will be
marked with "Extracted" in the launcher detection description.
This should help in detecting any performance issues in future
bug reports from user using compressed vs. extracted game data.
2012-06-02 01:52:11 +01:00
D G Turner
be320760bd TONY: Remove TEMPORARY_DISABLED define from detection tables. 2012-06-02 01:52:10 +01:00
Paul Gilbert
01df8ae0e8 TONY: Fix compiler warning of not using a deferenced pointer 2012-06-02 10:39:00 +10:00
Matthew Hoops
6e104f0883 TONY: Add support for using the compressed version of the demo 2012-05-28 16:56:31 -04:00
Paul Gilbert
f7e515a361 TONY: Fix type casting in LetterLength method 2012-05-24 00:22:57 +10:00
Strangerke
75a0b0c629 TONY: Some more code formatting 2012-05-23 00:19:46 +02:00
Strangerke
94d3c8ebb2 TONY: Some more code formatting 2012-05-21 23:54:32 +02:00
Paul Gilbert
6856fa2447 TONY: Implemented ScummVM debugger, with an initial 'scene' command 2012-05-22 00:29:27 +10:00
Paul Gilbert
3f00f51ef3 TONY: Improve the screen wipe logic.
The circular area now properly reaches to the edge of the screen when changing scenes.
2012-05-21 23:11:59 +10:00
Paul Gilbert
7303849490 TONY: Removed redundant pause code.
The original paused the game whilst dragging the window, and ScummVM takes care of that automatically.
2012-05-21 00:11:14 +10:00
Paul Gilbert
29cbb3f824 TONY: Miscellaneous comment translations and comment cleanup 2012-05-20 17:01:20 +10:00
Paul Gilbert
7da213cd32 TONY: Removal of code that was commented out in the original source 2012-05-20 16:34:38 +10:00
Paul Gilbert
c38bbce20c TONY: Remove original header 2012-05-20 16:11:25 +10:00
Paul Gilbert
8322da03c0 TONY: Converting Italian comments to English 2012-05-20 16:05:20 +10:00
Paul Gilbert
316ca0021b TONY: Converting Italian comments to English and formatting 2012-05-20 15:45:18 +10:00
Paul Gilbert
8b9831a502 TONY: Converting Italian comments to English and formatting 2012-05-20 15:28:48 +10:00
Paul Gilbert
6f6486e589 TONY: Endian fix 2012-05-20 13:56:33 +10:00
Paul Gilbert
0450275c44 TONY: Converting Italian comments to English and formatting 2012-05-20 13:54:59 +10:00
Paul Gilbert
333c30b8c7 TONY: Removed unused drive & folder defines and code 2012-05-20 11:37:33 +10:00
Paul Gilbert
10b0451776 TONY: Converted #ifdefs for different language fonts setup
It now uses the ScummVM language from the game's detection entry, so foreign language versions like French and German should now load correctly.
2012-05-20 10:52:08 +10:00
Paul Gilbert
0136bf4a86 TONY: Fix issues with font loading and display of accented characters 2012-05-20 09:57:24 +10:00
Paul Gilbert
e76a55588a TONY: Added assert for character indexes outside provided font 2012-05-20 09:23:12 +10:00
Paul Gilbert
c402426117 TONY: Converted some warning calls to debugC 2012-05-19 20:29:53 +10:00
Paul Gilbert
f3398ee010 TONY: Formatting fixes 2012-05-19 19:55:17 +10:00
Paul Gilbert
a4a02e15b5 TONY: Converting Italian comments to English 2012-05-19 19:55:16 +10:00
Torbjörn Andersson
827454a87e TONY: Change "it's" to "its" in comments where appropriate. (I think.) 2012-05-19 11:05:57 +02:00
Paul Gilbert
8457c1c768 TONY: Removed deprecated MPAL stubs file 2012-05-19 16:57:17 +10:00
Paul Gilbert
bd064fe044 TONY: Endian fix in expression parser 2012-05-19 13:18:47 +10:00
Paul Gilbert
5d18a71045 TONY: Converting comments to English and formatting 2012-05-19 12:33:14 +10:00
Paul Gilbert
bcaeacf124 TONY: Implemented support for loading savegames directly from the launcher.
It's not perfect.. the startup screen briefly flashes, and Tony briefly disappears when you do a first action afterwards.
2012-05-18 22:57:25 +10:00
Paul Gilbert
d67a5162ad TONY: Converting method comments to DOXYGEN format 2012-05-18 21:49:08 +10:00
Torbjörn Andersson
a5a3977c90 TONY: Fix compiling with GCC 2012-05-17 14:20:04 +02:00
Paul Gilbert
7a40750671 TONY: Add a check to prevent GMM saving in the demo 2012-05-17 19:41:53 +10:00
Paul Gilbert
40926933c3 TONY: Handle translating savegame thumbnail for display in ScummVM GMM 2012-05-17 19:38:59 +10:00
Paul Gilbert
59942d9a41 TONY: Work on enabling GMM saving and loading 2012-05-17 19:38:57 +10:00
Strangerke
88762667b5 TONY: Fix some formatting 2012-05-14 21:29:27 +02:00
Paul Gilbert
d5b80688e7 TONY: Implemented list-saves and delete save functionality 2012-05-14 22:39:24 +10:00
Paul Gilbert
47ddb2ff33 TONY: Replace stubs for TakeOwnership/ReleaseOwnership with actual implementation 2012-05-14 21:06:03 +10:00
Paul Gilbert
9eb66a2324 TONY: Added endian fixes for reading data 2012-05-14 20:22:52 +10:00
Paul Gilbert
8f4694a80c TONY: Fixed suspicious casting 2012-05-14 20:22:51 +10:00
Paul Gilbert
4bf61b2f02 TONY: Fixed nasty cast in ItemIrq initialisation 2012-05-14 20:22:50 +10:00
Strangerke
099fe1e9e6 TONY: Remove original header 2012-05-14 07:43:50 +02:00
Paul Gilbert
cf3d2cd356 TONY: Removed some no longer needed FIXME's 2012-05-14 08:53:09 +10:00
Paul Gilbert
94f5a98987 TONY: Moved remaining globals to Globals class 2012-05-13 23:44:08 +10:00
Paul Gilbert
b01482bddb TONY: Further globals added to Globals class 2012-05-13 23:05:41 +10:00
Paul Gilbert
546f47ddce TONY: Beginnings of refactoring Globals into their own class 2012-05-13 22:34:40 +10:00
Paul Gilbert
35143eae09 TONY: Converted SendTonyMessage msg field from a pointer back to an object instance 2012-05-13 19:06:08 +10:00