Die4Ever
fb974e7f65
GROOVIE: fix subtitles remove unreachable line
2022-09-28 21:59:10 +02:00
Die4Ever
6d2986cee7
GROOVIE: subtitle file names prepend with GJD name to be compatible with 25th Annv files
2022-09-28 21:59:10 +02:00
Eugene Sandulenko
abea37c9bb
ALL: Update ScummVM project license to GPLv3+
2021-12-26 18:48:43 +01:00
Die4Ever
e0510db9f7
GROOVIE: couldn't find resource warning
...
The 11th Hour has bugged scripts that sometimes don't set the variables for the GameBook thumbnails correctly, which causes even the original Win95 exe to crash. This happens occasionallyafter watching an end of chapter cutscene. Changing this to a warning means you don't crash, and the missing thumbnail is a minor compromise.
2021-12-05 11:59:30 -06:00
Orgad Shaneh
0909948281
GROOVIE: Use nullptr
...
Using clang-tidy modernize-use-nullptr
2021-11-14 15:51:59 +02:00
Scott Thomas
f0a7d41001
GROOVIE: Fix ROQ decoder for certain CLAN videos
...
Thanks for madmoose for finding the root cause
2021-10-27 16:46:58 +10:30
Filippos Karapetis
83e33e1ef0
GROOVIE: Don't dispose file streams when dumping via --dump_resources
...
The file stream is returned after dumping its contents, so we should
reset it instead
2021-10-27 02:20:01 +03:00
Filippos Karapetis
97ff73172d
GROOVIE: Add file dumping functionality via console and dump_resources
...
It's now possible to dump resource files using the "dumpfile" command
in the debug console and the --dump-scripts command line option
2021-10-27 02:13:51 +03:00
Filippos Karapetis
7407089e05
GROOVIE: Remove unused parameter
2021-10-27 02:13:50 +03:00
Die4Ever
f3337a4cd2
GROOVIE: cleanup detection.cpp
...
cleaning up detection.cpp by removing all references to the disk.1 file and using AD_ENTRY2s
for Groovie v2 games, make sure to search for a file in the GROOVIE folder and also a file in the MEDIA folder, in order to ensure the user is adding the root game directory and not a subfolder, this also ensures that Mass Add Games works correctly without broken duplicates
also improved the error message in resource.cpp for when a file from a different disk is not found
2021-09-15 19:13:57 +03:00
Christian Lindemann
9c68ffb79f
GROOVIE: Overlay corrections, some other bugfixes
2021-09-15 19:13:57 +03:00
Christian Lindemann
76c71278fb
GROOVIE: Described unknown filed in resource database
2021-09-15 19:13:57 +03:00
D G Turner
d8751516cc
GROOVIE: Remove engine-specific "all" debugflag. Minor naming cleanup.
...
This is now uneeded as the GUI debugger superclass implements the same
functionality and this removes a bunch of complexity from the Groovie
engine debug calls. Also, removed groovie prefix from the debug flag
naming as unecessary as these are within the Groovie namespace.
2014-06-05 03:01:12 +01:00
Johannes Schickel
8f55aed475
GROOVIE: Make GPL headers consistent in themselves.
2014-02-18 02:39:35 +01:00
Scott Thomas
06b905a218
GROOVIE: Fix 'off-by-one' when searching for ROQs by name
2012-06-17 16:27:49 +09:30
Scott Thomas
e23bd5b92b
GROOVIE: Ensure entire v2 res name is loaded with terminating null
2011-06-03 19:47:28 +09:30
Matthew Hoops
3a506073c3
GROOVIE: Ensure the final character of the resource name is a null
...
Some filenames are exactly 12 bytes long ie. keyboard.vdx
2011-06-02 15:42:17 -04:00
Matthew Hoops
aa49b38c5a
Merge remote branch 'upstream/master' into t7g-ios
...
Conflicts:
engines/groovie/script.cpp
2011-05-31 14:16:29 -04:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Matthew Hoops
a1d41da096
Merge remote branch 'upstream/master' into t7g-ios
...
Conflicts:
audio/decoders/qdm2.h
common/util.cpp
engines/groovie/music.cpp
engines/groovie/resource.h
video/qt_decoder.cpp
video/qt_decoder.h
2011-05-11 00:30:28 -04:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
Scott Thomas
f33810a8c0
GROOVIE: Implement resource search-by-name for v2 games
2011-04-15 21:46:08 +09:30
Scott Thomas
8e9dbe5c3d
GROOVIE: Use uint32 when searching for a video id by name
...
This brings ResMan::getRef into line with the rest of the engine.
2011-04-15 21:46:06 +09:30
Scott Thomas
c44b509b05
GROOVIE: Store resource name in ResInfo struct
2011-04-08 21:00:59 +09:30
Max Horn
2180b2d6b5
COMMON: Split common/stream.h into several headers
...
svn-id: r54385
2010-11-19 17:03:07 +00:00
Jordi Vilalta Prat
0e95d8a5fa
Groovie:
...
- Rewritten T7G's font code to subclass Graphics::Font and make it cleaner.
- Use theme fonts for the Mac version of T7G (which used ugly system fonts
originally). With this the Mac version should be completable.
- Cleanup include interdependencies.
svn-id: r49487
2010-06-07 17:14:42 +00:00
Jordi Vilalta Prat
75992f856c
Groovie: Tweak a filename of the Mac version of T7G
...
svn-id: r49112
2010-05-20 00:10:53 +00:00
Matthew Hoops
1c0ffdc42d
Add support for loading T7G Mac resources using the MacResManager.
...
svn-id: r49005
2010-05-11 15:41:31 +00:00
Max Horn
0cf53b025d
Move DisposeAfterUse::Flag from Common to global namespace, and into a new header common/types.h
...
svn-id: r47180
2010-01-08 22:07:35 +00:00
Max Horn
2bbf708dea
Introduced new type Common::DisposeAfterUse::Flag
...
svn-id: r45233
2009-10-18 19:41:59 +00:00
Max Horn
baabc623f6
Got rid of two more ioFailed uses
...
svn-id: r42501
2009-07-15 10:04:50 +00:00
Scott Thomas
2f61d7d77b
- Convert some file references from uint16 to uint32 to suit 11H
...
- Add some 11H opcodes
svn-id: r39313
2009-03-10 21:54:45 +00:00
Max Horn
bb87d39424
Patch #2271425 : Groovie engine
...
svn-id: r35060
2008-11-14 21:32:20 +00:00