Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Orgad Shaneh
8c81b5026a
AGOS: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
athrxx
512ae9cfe3
AGOS: (ELVIRA/PC98/Jp) - add static msg strings + some fixes
...
(this concerns mostly the save/load/pause texts)
2021-01-22 00:47:58 +01:00
athrxx
574133086d
AGOS: (ELVIRA/PC98/Jp) - add Japanese font drawing
...
- Add dual layer graphics display to display the Japanese characters in their proper (double) resolution on top of the graphics. The original actually uses text mode.
- Adapt mouse handling to dual layer code.
- For consistency I got rid of all direct calls to _system->lockScreen() and _system->unlockScreen(), even in the sub engines that aren't affected. I find it easier to debug and to maintain this way.
2021-01-22 00:47:58 +01:00
Johannes Schickel
c4fc0cee96
AGOS: Make GPL headers consistent in themselves.
2014-02-18 02:39:32 +01:00
Johannes Schickel
28b74b14ec
AGOS: Prefer getBasePtr over direct Surface::pixels access.
2013-08-03 02:52:31 +02:00
Travis Howell
7db3be8b4f
AGOS: Add font data for French, German and Italian versions of Simon the Sorcerer 1 (Amiga).
...
Thanks to digitall for converting the font data from original.
2012-02-27 09:28:11 +01:00
Christoph Mallon
23a0f5318c
JANITORIAL: Remove trailing empty lines.
2011-08-07 13:53:33 +02:00
Eugene Sandulenko
6e795a89b0
AGOS: Reduced header dependency
2011-08-06 11:28:40 +01:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
2fc9d6845b
Apply patch #2982163 - CONFIG: Use HE keyword instead of HB for the Hebrew language
...
svn-id: r48645
2010-04-12 21:21:06 +00:00
Travis Howell
8a62c94f80
Enable Personal Nightmare by default.
...
svn-id: r43304
2009-08-12 02:24:03 +00:00
Travis Howell
1c15bcf87d
Add option to disable later games (Feeble Files, Puzzle Pack) in AGOS game engine, which require higher resolution.
...
svn-id: r43270
2009-08-11 14:42:44 +00:00
Travis Howell
dc0f6dce76
Use graphics surfaces for screen buffers, and always use correct pitch when writing to the frameBuffer.
...
svn-id: r42163
2009-07-06 06:21:59 +00:00
Joost Peters
e1208f7b2b
Fix compilation without --enable-pn
...
svn-id: r40311
2009-05-04 19:54:53 +00:00
Travis Howell
5450bf6630
Fix input been displayed during ending sequence in PN.
...
svn-id: r40300
2009-05-04 12:55:04 +00:00
Travis Howell
570f2c66b8
Update renderString to match original code in The Feeble Files.
...
svn-id: r39952
2009-04-15 02:03:34 +00:00
Travis Howell
27e3ddc628
Update renderString to match original code in The Feeble Files.
...
svn-id: r39951
2009-04-15 01:54:24 +00:00
Travis Howell
56189fcf30
Clarify several errors messages.
...
svn-id: r39219
2009-03-08 10:08:09 +00:00
Travis Howell
2620d6836c
Add initial support for Personal Nightmare.
...
Thanks to dreammaster for file decompression and icon decoding code.
NOTE: setjmp/longjmp code will require conversion for portability.
svn-id: r39216
2009-03-08 08:45:21 +00:00
Travis Howell
b2332744e4
Cleanup.
...
svn-id: r36228
2009-02-07 01:11:51 +00:00
Torbjörn Andersson
23e6fff0bf
Make it possible to quit or return to launcher while the Feeble Files list of
...
savegames is scrolling by. (Agonizingly slowly.)
svn-id: r35697
2009-01-03 13:11:42 +00:00
Travis Howell
10be4b2a6d
Move code to ignore invalid characters.
...
svn-id: r31238
2008-03-26 03:10:40 +00:00
Travis Howell
00ad56bb08
Fix assert that can be triggered in non-English versions of The Feeble Files for Amiga/Macintosh.
...
svn-id: r30406
2008-01-11 12:53:31 +00:00
Travis Howell
022c5a27e3
Remove unused Amiga OCS font data, the AGA font data can by used by all Amiga versions of Simon the Sorcerer 1.
...
svn-id: r30300
2008-01-06 14:04:18 +00:00
Travis Howell
9b45c2c994
Split charset font data.
...
svn-id: r30299
2008-01-06 14:00:43 +00:00
Nicola Mettifogo
258901bab9
Merged common/stdafx.h into common/scummsys.h. All referencing files have been updated.
...
svn-id: r28966
2007-09-19 08:40:12 +00:00
Chris Apers
500481c4ec
Cleanup: remove obsolete code (PalmOS 68K version not supported anymore)
...
svn-id: r28803
2007-09-01 19:13:04 +00:00
Travis Howell
0b91e112c2
Ooops, correction to last commit.
...
svn-id: r28465
2007-08-06 03:04:37 +00:00
Travis Howell
9edf4eaf3f
Fix bug #1768080 - FEEBLE: Wrong text display in Oracle. A regression, caused by slight difference in charset code for FF/PP.
...
svn-id: r28463
2007-08-06 03:01:15 +00:00
Travis Howell
b4041c450f
Add font table for Spanish version of Elvira 2.
...
svn-id: r27582
2007-06-21 07:34:06 +00:00
Travis Howell
89b2cf75e2
Use frameBuffer directly, in order to drop extra buffer (frontBuffer) and cleanup code.
...
svn-id: r27577
2007-06-21 03:14:20 +00:00
Travis Howell
3f5eb0f976
Add Italian DOS version of Elvira 2.
...
svn-id: r27573
2007-06-21 01:47:00 +00:00
Travis Howell
c03fe8e8cf
Fix window scrolling in earlier games.
...
svn-id: r27183
2007-06-08 02:18:22 +00:00
Travis Howell
cd73da05cc
Add case for font data in Italian versions of earlier games too.
...
svn-id: r27152
2007-06-07 00:24:23 +00:00
Travis Howell
44d98de023
Fix glitches when highlighting words in Elvira 2, the characters were drawn at the incorrect location, due to difference in column offset used for new lines.
...
svn-id: r27138
2007-06-06 13:59:04 +00:00
Travis Howell
6f3d87314e
Change printChar variables to signed, to allow removal of work around for The Feeble Files.
...
svn-id: r27076
2007-06-04 05:05:02 +00:00
Max Horn
218e132e37
Updated legal headers in source files, based on what Pidgin (the IM client formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots
...
svn-id: r27024
2007-05-30 21:56:52 +00:00
Travis Howell
4f76f95942
The 'i' and 'l' charactors only have a shorter width in Simon the Sorcerer 1/2.
...
svn-id: r26958
2007-05-27 05:21:50 +00:00
Travis Howell
ac1265a010
Add font table for Elvira 1/2 and Waxworks.
...
svn-id: r26954
2007-05-27 03:18:18 +00:00
Travis Howell
82d6145be5
Minor cleanup.
...
svn-id: r26913
2007-05-22 13:11:06 +00:00
Travis Howell
766d889b69
Move code to correct position.
...
svn-id: r26912
2007-05-22 11:31:31 +00:00
Travis Howell
b6672f37a9
Fix bugs #941074 and #828860 , by switching to graphics renderer code used by earlier (non-Windows) versions of Simon the Sorcerer 1/2.
...
svn-id: r26825
2007-05-13 08:46:48 +00:00
Travis Howell
20bf83a2ce
Imrproved support for Elvira 1/2 and Waxworks.
...
svn-id: r26792
2007-05-09 15:36:05 +00:00
Travis Howell
b932d60251
Cleanup.
...
svn-id: r26497
2007-04-15 14:12:08 +00:00
Travis Howell
384fd4b833
Add Quietust's patch to fix subtitles glitches in Amiga AGA/CD32 versions of Simon the Sorcerer 1.
...
svn-id: r25506
2007-02-12 04:18:19 +00:00
Travis Howell
c9202232ab
Whitespace changes.
...
svn-id: r25488
2007-02-11 11:35:19 +00:00
Travis Howell
9f0ed19076
Add Quietust's patch for improved string redering in Amiga versions of Simon the Sorcerer 1.
...
svn-id: r25481
2007-02-11 02:19:56 +00:00
Travis Howell
f55320f988
Add inital pause code for Elvira 1/2 & WW, and cleanup
...
svn-id: r24723
2006-11-15 13:11:53 +00:00
Travis Howell
9f85511537
Cleanup
...
svn-id: r24533
2006-10-27 13:28:32 +00:00