aboutsummaryrefslogtreecommitdiff
path: root/engines/neverhood/neverhood.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/neverhood/neverhood.cpp')
-rw-r--r--engines/neverhood/neverhood.cpp19
1 files changed, 17 insertions, 2 deletions
diff --git a/engines/neverhood/neverhood.cpp b/engines/neverhood/neverhood.cpp
index 873d7ff8ed..9254f886c0 100644
--- a/engines/neverhood/neverhood.cpp
+++ b/engines/neverhood/neverhood.cpp
@@ -38,6 +38,7 @@
#include "neverhood/neverhood.h"
#include "neverhood/blbarchive.h"
+#include "neverhood/resourceman.h"
namespace Neverhood {
@@ -67,11 +68,25 @@ Common::Error NeverhoodEngine::run() {
_isSaveAllowed = false;
-
+#if 0
BlbArchive *blb = new BlbArchive();
blb->open("m.blb");
-
delete blb;
+#endif
+
+#if 1
+ ResourceMan *res = new ResourceMan();
+ res->addArchive("a.blb");
+ res->addArchive("c.blb");
+ res->addArchive("hd.blb");
+ res->addArchive("i.blb");
+ res->addArchive("m.blb");
+ res->addArchive("s.blb");
+ res->addArchive("t.blb");
+
+ ResourceFileEntry *r = res->findEntry(0x50A80517);
+
+#endif
return Common::kNoError;
}