[skip all navigation]

Shoutbox Main
Please log in to shout.

[10:27 pm]  jjf28 -- Distrusting me is the wisest thing you've done since you climbed off your horse.
[10:14 pm]  Vrael -- I don't believe any of you
[10:02 pm]  Xlil-InfernoDDD -- http://rot13.com/
[10:01 pm]  jjf28 -- FRA Cngpu = SEN Patch in ROT13
[10:00 pm]  jjf28 -- http://upload.wikimedia.org/wikipedia/commons/thumb/3/33/ROT13_table_with_example.svg/950px-ROT13_table_with_example.svg.png
[10:00 pm]  jjf28 -- this is like the 20th time its been answered
[09:57 pm]  Dem0n -- pls keep up :^ )
[09:57 pm]  Dem0n -- SEN Patch
[09:56 pm]  Vrael -- guys what is the timer in the top right corner for? This is like the 8th time I've asked and no one has answered
[09:38 pm]  jjf28 -- mad props to the guy that deletes Post #25-27 http://www.staredit.net/354660/ :)
[08:55 pm]  Generalpie -- "Wing Zero -- Thats what you buy a mobo with 10 PCIe slots" Or just more ports.
[08:54 pm]  Generalpie -- "Roy -- You know they make USB hubs, right, Generalpie? " My desk is too cluttered without a hub as it is.
[08:50 pm]  KrayZee -- I certainly did. :)
[08:50 pm]  KrayZee -- Anyone saw the Batman v Superman teaser?
[08:46 pm]  Wing Zero -- Thats what you buy a mobo with 10 PCIe slots
[08:11 pm]  Roy -- You know they make USB hubs, right, Generalpie?
[07:31 pm]  Wing Zero -- Netflix added the third season of Continuum so im watching that atm
[06:15 pm]  * Generalpie takes to Amazon for a PCIe card and a riser cable *
[06:14 pm]  Generalpie -- TIFU by ordering a USB 2.0 PCI card because I ran out of ports. My sound card is already using the only PCI port on my mobo.
[06:12 pm]  Generalpie -- I fresh installed Windows 8.1 out of boredom
[06:07 pm]  Ahli -- water, water everywhere... my city is a big swimming pool
[05:26 pm]  trgk -- so i think that it would be great if we can preview iscript outside the game.
[05:24 pm]  trgk -- We've found a method to include custom iscript into map using EUD.
[05:07 pm]  NudeRaider -- so in a way, pretty enjoyable.
[05:07 pm]  NudeRaider -- Not as awesome as some other shows (which is why you probably haven't seen it yet) but still way better than boredom. And in season 2 shit gets so real you NEED to watch the next episode ASAP to get rid of major confusion.
[05:05 pm]  NudeRaider -- Watch defiance then
[04:44 pm]  Generalpie -- I dunno wha to vidya
[04:29 pm]  Sacrieur -- vidya game
[04:21 pm]  Generalpie -- I'm dying of boredom... I need 20 CCs of fun! Stat!
[04:20 pm]  * Generalpie collapses into the shoutbox *
[03:48 pm]  Dem0n -- don't think it's complete though
[03:48 pm]  Dem0n -- farty's iscript previewer?
[03:40 pm]  trgk -- I want to make some real-time iscript previewer.
[03:39 pm]  trgk -- Is there any iscript library?
[02:13 pm]  jjf28 -- that was disturbing, rive
[11:38 am]  Devourer -- https://www.youtube.com/watch?v=ITmrUoN3ozM&list=UUI0vWpRn9O2W3SV2iUifNBw&index=6 oh shi-
[09:28 am]  RIVE -- https://www.youtube.com/watch?v=007VM8NZxkI
[08:38 am]  O)FaRTy1billion -- It's fun because it started out as a reasonable youtube channel
[08:37 am]  O)FaRTy1billion -- I love HowToBasic xD
[07:38 am]  Lanthanide -- the most disturbing video I've seen in quite a while: https://www.youtube.com/watch?v=c5AorJSxHEc
[06:49 am]  Wing Zero -- :wob:
[06:44 am]  O)FaRTy1billion -- :wob:
[06:43 am]  O)FaRTy1billion -- ... I didn't mean to flood the shoutbox. ;o
[06:36 am]  O)FaRTy1billion -- And note that my newly found ultimate apparently-opens-super-protected-maps code will only be used for morally neutral purposes, such as (and specifically) data collection. :P
[06:27 am]  O)FaRTy1billion -- dunno if I'm doing it wrong or waht
[06:27 am]  O)FaRTy1billion -- Trying to SFileListFiles with the listfile being a memory list file "staredit\\scenario.chk", but everything returns ListBuffer[i].dwFileExists == -1
[06:26 am]  O)FaRTy1billion -- One of which is a CHK named .scx (which I have yet to fix), one has some sort of meta-data before the MPQ header so SFMPQ won't read it, and one has the CHK with a locale id other than 0 or something .. I don't really know what the problem is beyond that.
[06:24 am]  O)FaRTy1billion -- cool, of 2600+ maps only 4 crashed my program ... Now that number is 3. xD
[06:21 am]  O)FaRTy1billion -- and am properly extracting the CHK file from it
[06:21 am]  O)FaRTy1billion -- It probably just errors? xD It doesn't seem to fail, though, since I am opening the archive right now.
[06:12 am]  ShadowFlare -- 4 GB would be impossible for a 32-bit program.
[06:11 am]  ShadowFlare -- So I'm not sure what actually happens there.
[06:10 am]  ShadowFlare -- So that would actually be 4 GB.
[06:10 am]  ShadowFlare -- Actually, I was thinking of if the 1 was one place to the right.
[06:09 am]  O)FaRTy1billion -- The highest I see it go 29,000 K
[06:07 am]  O)FaRTy1billion -- Task Manager says 1,500 K when I pause after opening the archive
[06:06 am]  O)FaRTy1billion -- I'm just reading it
[06:05 am]  ShadowFlare -- Is the MPQ just going to be read or also modified?
[06:03 am]  ShadowFlare -- It is probably allocating 256 MB of memory for that when you open the archive.
[05:58 am]  O)FaRTy1billion -- printf("%08x\n", ((MPQARCHIVE*)hMPQ)->MpqHeader.dwHashTableSize); // for this map returns 10000400, but ((MPQARCHIVE*)hMPQ)->MpqHeader.dwHashTableSize &= 0xFFFF; makes it not crash. ^^
[05:57 am]  O)FaRTy1billion -- yay, it works!
[05:55 am]  O)FaRTy1billion -- trying to use SFILE_LIST_MEMORY_LIST
[05:55 am]  O)FaRTy1billion -- Except I can't figure out how to SFileListFiles without it returning only unknowns :P
[05:54 am]  O)FaRTy1billion -- yay, the values are correct now.
[05:46 am]  O)FaRTy1billion -- Except it doesn't crash when I open the archive, just when I try to read a file.
[05:46 am]  O)FaRTy1billion -- I was using an old .h.
[05:45 am]  O)FaRTy1billion -- oh, I was using an old one.
[05:45 am]  ShadowFlare -- Does that value not match up even when opening a normal archive, not just one with the odd header?
[05:42 am]  ShadowFlare -- It reads that table into memory upon opening the archive, so unless the error happens afterward, I don't think you can work around it without either fixing the file or fixing the code.
[05:34 am]  O)FaRTy1billion -- I could add it to sfmpq myself, but I don't want to recompile it on several different platforms (it was fun enough trying to compile it remotely on the server ;o)
[05:33 am]  O)FaRTy1billion -- and that's all I want to do, is &= 0xFFFF xD
[05:33 am]  O)FaRTy1billion -- I tested it by editing the map with a hexeditor and removing the offending value and then it works perfectly in my program and in winmpq (which previously gave an out of memory error)
[05:33 am]  O)FaRTy1billion -- Because some maps edit the MPQ as a form of protection, except in the MPQ documentation I was reading it essentially said that for the version of the MPQ format it only reads it as a short except it still causes sfmpq to crash. ;o
[05:30 am]  O)FaRTy1billion -- and the MPQHEADER seems to be the first thing anyway, and that's really all I need
[05:30 am]  ShadowFlare -- ok, just wanted to make sure.
[05:30 am]  O)FaRTy1billion -- I'm using the same one I compiled with
[05:29 am]  ShadowFlare -- I mean the .h file.
[05:29 am]  ShadowFlare -- Are you using the right version of the header? I don't recall if I rearranged things sometime.
[05:28 am]  jjf28 -- is that direct code copy? value at (hMPQ) = raw value of mpqOpenArc
[05:20 am]  O)FaRTy1billion -- in sfmpqapi there is *hMPQ = (MPQHANDLE)mpqOpenArc;, so why isn't the reverse workings? :(
[05:18 am]  O)FaRTy1billion -- like aaa->MpqHeader.dwMPQID returns 10028df4 when it should return 1a51504d ;o
[05:17 am]  O)FaRTy1billion -- it returns MPQARCHIVE *mpqOpenArc, but if I do like MPQARCHIVE* aaa = (MPQARCHIVE*)hMPQ; and try to read anything from aaa, I get nonsense values.
[05:12 am]  O)FaRTy1billion -- the problem is if I edit sfmpqapi I have to recompile it under linux ;o
[05:12 am]  O)FaRTy1billion -- I don't have VS, and I have it already for TinyMap2.
[05:03 am]  jjf28 -- here's SFMPQ ready to compile (if you have vs2012) http://puu.sh/au7Lk/13c690bfdd.7z
[05:02 am]  Excalibur -- @_@
[04:58 am]  O)FaRTy1billion -- "//Archive handles may be typecasted to this struct so you can access //some of the archive's properties and the decrypted hash table and //block table directly." But I can't get it to work :(
[04:57 am]  O)FaRTy1billion -- It'd also work if sfmpqapi had a read archive from memory feature. :\
[04:57 am]  O)FaRTy1billion -- So I can either edit sfmpqapi to use this fix in it's code itself, try to access the stored header (and hope sfmpq reads it instead of it from the file), or copy the file and edit the file itself (I want to avoid this).
[04:56 am]  O)FaRTy1billion -- in the header file it says I can typecast the handle as this struct, but I can't figure out how to get the data in the struct as all I get are weird useless values. But really what I want to do is make it stop crashing when dwHashTableSize is an invalid value (which I know how to fix)
[04:54 am]  O)FaRTy1billion -- I really don't want to recompile SFMPQAPI, so I need to know if there is a workaround for this problem I am having ...
[04:54 am]  O)FaRTy1billion -- D: Shadowflare's away and I'm having trouble with sfmpqapi
[04:52 am]  NudeRaider -- no, demonl RfaD is extremely uber really fucking good.
[04:43 am]  Wing Zero -- I prefer 7
[04:25 am]  O)MasterJohnny -- I have windows vista
[03:51 am]  Fire_Kame -- 2edgy4me
[03:48 am]  jjf28 -- first thought
[03:48 am]  jjf28 -- http://youtu.be/10CGIjH12FQ
[03:36 am]  Dem0n -- Requiem For A Dream is really fucking good. I guess I'm a bit late on that...
[02:56 am]  O)FaRTy1billion -- I have windows ME
Link to this page

Members in shoutbox:


Search the shoutbox:

Search for:
Shouted by:

Shoutbox commands:

/w [name] >> Whispers to a member.

/r >> Whispers to the last person who whispered you.

/a >> Whispers to the last person you whispered to.

/me >> Makes the shout as an action.