Oni Central Forum

A forum for the Oni community

You are not logged in.

#1 29/11/11 11:47

highwizard
Member

Oni wouldn't run in Windows 7

I got PC with Windows 7 and Oni, double click the icon, get the intro and Oni crash...
Anyone know how I run Oni in Windows 7... Please help...

Offline

#2 29/11/11 11:50

TOCS
Member

Re: Oni wouldn't run in Windows 7

I assume you're running a vanilla version of Oni? In that case, just get yourself a copy of the latest version of the Anniversary Edition.


T0CS.png

Offline

#3 29/11/11 11:56

highwizard
Member

Re: Oni wouldn't run in Windows 7

I'm sorry, I'm new into this problem, what is vanilla Oni ? The installer seems to be very old tough, dating as long as 2002 or 2003...

Offline

#4 29/11/11 16:07

Iritscen
Moderator

Re: Oni wouldn't run in Windows 7

"Vanilla" means the game is in its original, un-modded form.  Please try installing the AE (http://oni.bungie.org/community/forum/v … hp?id=1629) and see if that fixes the problem.


byproducts are fine, but where's the beef?

Offline

#5 8/6/12 8:45

Reaperette
Member

Re: Oni wouldn't run in Windows 7

I have Windows 7, too. As you said I installed the game and the AE mod. The modded version globalized and with one mod installed runs perfectly (but only in windowed mode) but the vanilla version still crashes as usual. And the AE seems to collide with my German version: Dialoges are in German as installed, texts on screen and in the main menu are English, subtitles are German but when there is an umlaut (ä ö ü and probably an ß) the rest of the line disappers.
Is there any way to fix the texts or get the vanilla version to run?

Offline

#6 8/6/12 10:35

Iritscen
Moderator

Re: Oni wouldn't run in Windows 7

I think the reason for the language problem is that the AE comes with its own Oni.exe, which doesn't support special characters (well, they're special to those of us who don't use umlauts in our native language!).  The reason for needing that version of the EXE is that the Daodan DLL (binkw32.dll) is designed to patch that specific application.  Vanilla Oni might run if you copy the AE's Oni.exe and binkw32.dll into the main Oni folder, but special characters will be broken there too if Oni does run.  Maybe if Gumby's around later he can say something about language support, or correct any errors I've made (being a Mac user myself).


byproducts are fine, but where's the beef?

Offline

#7 8/6/12 10:43

Reaperette
Member

Re: Oni wouldn't run in Windows 7

Ah, that would be great. I even noticed some soundfiles or other files seem to be missing as I get a message on the bottom of the screen saying file xy.oni couldn't be found. Next time I notice that I will capture a screen.

Offline

#8 8/6/12 12:35

Iritscen
Moderator

Re: Oni wouldn't run in Windows 7

Oh, and I forgot to add that the AE main menu is in English because we had to mod it in order to show the "Anniversary Edition" subtitle, and by "mod" I mean "include our own version of the screen data in the AE installation".  So, unless we went and made a separate AE download for Germans that had a screen with "Neuespiele" (sp?) for "New Game", etc., and so on for each major language, there's not a lot we could do to fix that issue.  I suppose we could have looked into using the Daodan DLL to insert the subtitle onto the main menu at runtime, but the Mac didn't have a Daodan DLL.

The missing resources may not be an issue at all.  Oni is actually "missing" a ton of resources (many are actually just renamed).  But a screenshot might be a good idea just so we can make sure it's a normal problem.


byproducts are fine, but where's the beef?

Offline

#9 9/6/12 13:12

Reaperette
Member

Re: Oni wouldn't run in Windows 7

Ah, the menu language is not important, I was just asking.
But ingame it would be really nice, so I can read the data consoles, because I never read them before and I wanted to read them all now, they seem to tell really interesting things.

I captured a few error messages:
http:// puu.sh/zOCK (I'm not allowed to post links? remove the space between "//" and "puu.sh"

Offline

#10 9/6/12 14:26

Iritscen
Moderator

Re: Oni wouldn't run in Windows 7

Hmm, I thought everyone could still post links.  Well, those are ordinary errors as far as I know — they're actually scripting errors, to be precise, not missing resources, but they represent minor issues that Bungie didn't have the time to clean up (pretty ordinary for game development).

Anyway, please check this thread out; it's a beta release of the Daodan DLL which was made after the last AE was released, and I *think* it supports foreign languages.  In any case, since your English is good, you also have the option of reading the console text at http://wiki.oni2.net/Quotes/Consoles.


byproducts are fine, but where's the beef?

Offline

#11 9/6/12 16:04

Reaperette
Member

Re: Oni wouldn't run in Windows 7

Wonderful! It works now with umlaut letters! Great, thanks smile

Offline

#12 9/6/12 16:48

Iritscen
Moderator

Re: Oni wouldn't run in Windows 7

Okay, glad to hear it!  Have fun.


byproducts are fine, but where's the beef?

Offline

#13 14/9/13 4:43

HisDudeness
Member

Re: Oni wouldn't run in Windows 7

Thanks to both Reaperette and Iritscen: I'm Italian and had the same problem Reaperette had with umlauts, only with accents. The Daodan DLL 3.0 Beta works like a charm for it. I only have a subsequent problem with it. I don't know if I should post about it here or in the DLL topic, but I'm doing here because I need the patch for the special characters only, and maybe for the other features it introduces there are already newer patches which do not give any problem, so...

When I use the binkw32.dll provided in the mod, the game doesn't work perfectly fullscreen: the taskbar occupies the lower part of the screen, and I couldn't manage to remove it. If I enable the auto-hide option, then I can see that the game doesn't fullscreen correctly, the lower part of the screen isn't occupied by the game. That allows the taskbar, always visible, to just get on the way and overlay all the space destined to it if it's allowed to get above everything. If not, the whole game can be viewed with no interference, but still it would be nice to get all screen occupied by it.

I'm playing with my native resolution (1366x768) on a Windows 7 Ultimate x64 laptop. This happens in both the vanilla and Anniversary Edition versions, for both English and Italian versions, if I replace the dlls. In the Italian version, the only one in which I need the mod active, I don't have widescreen resolutions as I don't have AE installed in it, but nothing changes because of that. Can anybody help me?

Here are screenshots for both the cases, by the way:
Task bar always on top - x3cn6r.jpg
Auto-hide taskbar - 30wl3jt.jpg

Last edited by HisDudeness (14/9/13 4:47)


The Dude minds.

Offline

#14 14/9/13 8:03

Alloc
Member

Re: Oni wouldn't run in Windows 7

Did you make sure that Oni is set to run in fullscreen in the options dialog?


ONI2.net, link to just any important resource-pages about ONI.

Offline

#15 14/9/13 9:41

HisDudeness
Member

Re: Oni wouldn't run in Windows 7

Yup. It works normally without replacing binkw32.dll with the Daodan DLL 3.0 Beta's one. As soon as I do it, the initial movie starts windowed, and the game runs "hybrid", it looks lik a mean between fullscreen and windowed to me.


The Dude minds.

Offline

#16 14/9/13 16:38

Alloc
Member

Re: Oni wouldn't run in Windows 7

Oh, by 3.0 you really mean 3.0? Why don't you use the most up to date one (i.e. 3.5)? There's a reason for us releasing updates wink


ONI2.net, link to just any important resource-pages about ONI.

Offline

#17 15/9/13 2:18

HisDudeness
Member

Re: Oni wouldn't run in Windows 7

Oh, screw me. I saw the link in this topic for that same problem and got so galvanized that the idea of even looking if a newer version of it was available didn't even hit my brain once.
I was not able to find the 3.5 version you told, can you link it?
Searching in this forum I got into the topic 2528, in which I read most of the versions had the same taskbar problem. I tried the AE's dll Samer linked, the 2011 one, the latest in Gumby's repository, all to no avail. I then got into the wiki, which linked me into mods.oni.net for the AE's one. I tried pasting the whole package, including the exe (I had Alex Borinov's mod first) and it now works like a charm! Working fullscreen with no taskbar interference, and accent compatibility! Thanks a lot for hinting me into that.
Can you link me the 3.5 version anyway? The one I downloaded is labeled as 3.0 too. And just one last question, sorry if it sounds stupid but I searched a bit to no avail: why isn't the Dadoan DLL mod available in the AE installer?

Last edited by HisDudeness (15/9/13 2:19)


The Dude minds.

Offline

#18 15/9/13 5:57

Alloc
Member

Re: Oni wouldn't run in Windows 7

It's the one on the Depot: http://mods.oni2.net/node/233
And if you're using the installer you will (/should) automatically get it (it's listed under "Core packages" or something like that in one of the menus).


ONI2.net, link to just any important resource-pages about ONI.

Offline

Board footer

Powered by FluxBB