Talk:Oni engine patches (Win)
Propose moving this to Oni Engine Patches (Win). --Gumby 08:36, 8 October 2008 (CEST)
Propose decapitalizing it to "Oni engine patches". --geyser 15:35, 8 October 2008 (CEST)
Merging "(Win)" and "(Mac)" in this case would probably be a bad idea. However, before it's too late, I'd like to point out the PC demo as a 3rd engine for which we ought to maintain a set of patches. Adapt naming convention as necessary. --geyser 15:35, 8 October 2008 (CEST)
- "Done-diddly-one", as Flanders would say. Demo patches for PC or Mac could hypothetically go in a second section with its own table on the (Win) and (Mac) pages, or if we wanted a separate page, something like [[Oni engine patches (Win demo)]]. --Iritscen 19:04, 8 October 2008 (CEST)
I was wondering, is it possible at all to get the PC east engine to run with PC demo data. I tried with OniSplit and got a blam but I probably did something wrong. If we could get that to work then the demo engine would be redundant. rossy 07:24, 9 October 2008 (CEST)
- The demo engine uses Macesque file structures: I.E.: sep files. The legality of rereleasing the demo is...well pretty legal. You can convert Mac files to PC files already, so I don't see that big of a deal of releasing a dat\raw version of the demo, but why bother? Gumby 09:32, 9 October 2008 (CEST)
- I just want to only have to support one engine. It would be a lot easier if the modding community only had to focus on a single PC engine. Modifications to that engine would be accessible by legal owners of the full game as well as users of the demo. At the moment, patches like the projectile awareness patch are only avaiable for the standard and buka engines. rossy 11:12, 9 October 2008 (CEST)
- OK, I'll be providing an Edition bundle for the PC demo, that will repack the stuff with -nosep. I never thought of it that way, but it sure saves a lot of trouble. Now if we could only get rid of Omni's engine the same way... ;) P.S. Rossy, I tried to send you the link to Neo's IDA database, twice, but apparently you didn't get those mails (spam filter or something). It doesn't matter now since you got the database anyway, but I still wonder if your mail server could cause those problems in the future... I'm asking SFeLi to share his databases, and I'm looking forward to multiplayer dev talk. Woot. --geyser 17:39, 9 October 2008 (CEST)
- It turns out the last email went through, the other one is in Outlooks "Junk E-mail" folder, I just forgot to check my email yesterday. I added you to my "Safe Senders List" so hopefully that wont happen again.
- On the subject of the edition, I installed it without step_0004.bat because at the time, I hadn't finished the original game on hard mode and I kinda thought I should before trying the modifications provided by the edition. I don't know whether this problem still exists now, but all the character classes were mixed up, for example, the game kept on spawning blue strikers in Syndicate Warehouse and mini strikers in TCTF HQ.
- As for the OMNI engine, wouldn't the PC version of Oni run faster in Wine on an x86 Mac. AFAIK the only thing that dosen't work in wine is the sound. That might be fixable or it might already work in Wine 1.0.
- rossy 01:55, 10 October 2008 (CEST)
- Blue Strikers are normal in the Warehouse. :) The ministrikers are fixed, depending on the version you use, and what steps you took out. Gumby 02:04, 10 October 2008 (CEST)
- "Safe Sender" is good. The next thing for you would be to get a YIM account (you can register online and use Pidgin as a client). Then you can have dev conferences with neo and gumby and sfeli and alloc and who not.
- Iritscen has been dissing Wine and Wine-based environments like CrossOver for some reason. If it works, I suppose he'd tell us, but we'll have to talk him into trying again and again ^_^
- The mixed-up characters you saw are just a consequence of ONCC becoming available globally, and looked up by ONCV as alternatives or upgrades. Thus, the blue Strikers in the warehouse are actually normal: they're upgrades, spawned only on hard, and they merely fail to spawn in the original Oni because the required ONCC is missing. Other stuff like that is the "Hunt" theme playing in CHAPTER 12 . SINS OF THE FATHER SP2: it was supposed to play there, but the SNDD were only in CHAPTER 13 . PHOENIX RISING and now they're global. The mini-strikers are part of the same random pool as full-size easy Strikers, hence the mess (fixed with step0004.bat). Other "Easter eggs" that you missed include a Karen instead of a TCTF grunt in CHAPTER 03 . PUZZLE PIECES and a Striker instead of Karen in CHAPTER 13 . PHOENIX RISING - these are more tricky (they actually reveal screwed-up ONCC links that went unnoticed with the original Oni). All those side effects of globalization have been fixed in step 4, I think. But thanks for pointing them out anyway ^_^
- OK, I'll be providing an Edition bundle for the PC demo, that will repack the stuff with -nosep. I never thought of it that way, but it sure saves a lot of trouble. Now if we could only get rid of Omni's engine the same way... ;) P.S. Rossy, I tried to send you the link to Neo's IDA database, twice, but apparently you didn't get those mails (spam filter or something). It doesn't matter now since you got the database anyway, but I still wonder if your mail server could cause those problems in the future... I'm asking SFeLi to share his databases, and I'm looking forward to multiplayer dev talk. Woot. --geyser 17:39, 9 October 2008 (CEST)
- I just want to only have to support one engine. It would be a lot easier if the modding community only had to focus on a single PC engine. Modifications to that engine would be accessible by legal owners of the full game as well as users of the demo. At the moment, patches like the projectile awareness patch are only avaiable for the standard and buka engines. rossy 11:12, 9 October 2008 (CEST)
Hey, added "chr_lms" just for fun. Is there anything useful that I can add?Gumby 10:22, 7 November 2008 (CET)
- Hmm, with the Daodan DLL you don't need to replace existing script commands to add new ones. If I remember correctly, you can just register new BSL variables from daodan_init. However, we have the School Certificate exams on Monday so I wont be able to help until Tuesday afternoon. rossy 01:51, 8 November 2008 (CET)
- Ok, what about functions? (I can wait) Gumby 02:06, 8 November 2008 (CET)