Members in Shoutbox
None.

Shoutbox Search
Search for:


Shoutbox Commands
/w [name] > Whisper
/r > Reply to last whisper
/me > Marks as action

Shoutbox Information
Moderators may delete any and all shouts at will.
Global Shoutbox
Please log in to shout.
Pages: < 1 « 1780 1781 1782 1783 17843572 >

[2016-4-16. : 9:44 pm]
NudeRaider -- not sure if i find that gross or cute http://i.imgur.com/TYdGYOX.webm
[2016-4-16. : 9:27 pm]
lil-Inferno -- Clokr_
Clokr_ shouted: Mini Moose 2707 Everybody playing while I sleep ;_;
stop being in Europe IMO
[2016-4-16. : 9:11 pm]
Clokr_ -- Mini Moose 2707
Mini Moose 2707 shouted: I'll play later, boutta lift and then cook IMO
Everybody playing while I sleep ;_;
[2016-4-16. : 9:11 pm]
Clokr_ -- or maybe just extend all of them for the whole units.dat range, because saving memory makes no sense anymore
[2016-4-16. : 9:10 pm]
Clokr_ -- You should set them as parameters, like number of units of type A (with X, Y, Z), of type B (only Y, Z) etc.
[2016-4-16. : 9:07 pm]
O)FaRTy1billion[MM] -- This is part of what makes units.dat so hard xD
[2016-4-16. : 9:06 pm]
O)FaRTy1billion[MM] -- Do I just extend those proportionally, or set them as custom parameters, or just make everything 228?
[2016-4-16. : 9:06 pm]
O)FaRTy1billion[MM] -- D: Units.dat has so many values that only exist in certain ranges
[2016-4-16. : 8:43 pm]
lil-Inferno -- ROFL
[2016-4-16. : 8:42 pm]
Dem0n -- diplo sux
[2016-4-16. : 8:42 pm]
Dem0n -- LMAO
[2016-4-16. : 8:41 pm]
Moose -- Make Inferno finish the new diplo for tonight LMAO
[2016-4-16. : 8:37 pm]
Dem0n -- SMH
[2016-4-16. : 8:37 pm]
Moose -- I'll play later, boutta lift and then cook IMO
[2016-4-16. : 8:35 pm]
lil-Inferno -- mos pls
[2016-4-16. : 8:33 pm]
Dem0n -- moose memes imo
[2016-4-16. : 8:31 pm]
Moose -- Pretty much guaranteed to be a meme program these days.
[2016-4-16. : 8:30 pm]
Moose -- dat reader for dat dat file
[2016-4-16. : 8:30 pm]
O)FaRTy1billion[MM] -- I should make a program to automate the expanding of dat files, this is dumb
[2016-4-16. : 8:30 pm]
O)FaRTy1billion[MM] -- Should I test with a flingy with ID 256?
[2016-4-16. : 8:29 pm]
O)FaRTy1billion[MM] -- lil-Inferno
lil-Inferno shouted: Clokr_ It cycles from rektbox to memebox to programmerbox back to memebox and then the cycle repeats LMAO
what about when Demon makes it homework box?
[2016-4-16. : 8:29 pm]
O)FaRTy1billion[MM] -- yay, it works. ^^
[2016-4-16. : 8:28 pm]
lil-Inferno -- Clokr_
Clokr_ shouted: Is this programmers shoutbox now?
It cycles from rektbox to memebox to programmerbox back to memebox and then the cycle repeats LMAO
[2016-4-16. : 8:23 pm]
Moose -- true
[2016-4-16. : 8:22 pm]
Clokr_ -- Is this programmers shoutbox now?
[2016-4-16. : 8:22 pm]
O)FaRTy1billion[MM] -- oic, I has a 5 instead of an 8
[2016-4-16. : 8:21 pm]
O)FaRTy1billion[MM] -- :\ my movzx eax,word ptr ds:[eax*2 + offset] appears to be broken
[2016-4-16. : 8:20 pm]
O)FaRTy1billion[MM] -- call is what I want, I only have 3 functions and calling them uses up all 7 bytes (except one that's too small, which I put nops)
[2016-4-16. : 8:18 pm]
Clokr_ -- Call is more convenient though
[2016-4-16. : 8:18 pm]
Clokr_ -- No you can't, that is done with the jmp instruction, which might be shorter than mov and call.
[2016-4-16. : 8:17 pm]
O)FaRTy1billion[MM] -- 00454319 E8 16020000 CALL Starcraf.00454534 :wob:
[2016-4-16. : 8:17 pm]
O)FaRTy1billion[MM] -- The call works fine, I just didn't know it was relative xD
[2016-4-16. : 8:17 pm]
Clokr_ -- Or maybe you can't, I don't know.
[2016-4-16. : 8:16 pm]
Clokr_ -- You can also mov into EIP to make the processor jump to a custom function, but then you need a custom function for every of these jumps as they have to know where to jump back.
[2016-4-16. : 8:15 pm]
O)FaRTy1billion[MM] -- actually, I think in like the introductory page for the instructions it explains how they are read, and then in the opcode description it just says that it's added
[2016-4-16. : 8:14 pm]
O)FaRTy1billion[MM] -- because the z80 manual says some shit like "the program counter is incremented, reads the next byte and is incremented again, and the relative address is added to the program counter"
[2016-4-16. : 8:13 pm]
O)FaRTy1billion[MM] -- I like how they say "relative to the next instruction", because that shit took me forever to understand when writing my z80 emulator
[2016-4-16. : 8:12 pm]
O)FaRTy1billion[MM] -- I just did FaRTy1billion
FaRTy1billion shouted: so basically the relative offset = address of the function I want - address of the opcode - 5 (which is the size of the opcode)
[2016-4-16. : 8:12 pm]
O)FaRTy1billion[MM] -- I don't know how to read the opcodes there xD
[2016-4-16. : 8:11 pm]
Clokr_ -- FaRTy1billion
FaRTy1billion shouted: Clokr_ It's a relative call
There are absolute call x86 instructions, but I guess they take more bytes: http://x86.renejeschke.de/html/file_module_x86_id_26.html
[2016-4-16. : 8:11 pm]
Clokr_ -- Ah good old times...
[2016-4-16. : 8:10 pm]
Moose -- Clokr_
Clokr_ shouted: Mini Moose 2707 Getting those bound maps done with that ISOM corrupting utility was an art IMHO
Yeah, before we had tileset indexes. You just had to use ISOM.exe from 1999, send your map to ISOM 0, then fuck around in a staredit.exe editor until it did something like what you wanted, and it could be in 2x1 tiles.
[2016-4-16. : 8:09 pm]
O)FaRTy1billion[MM] -- so basically the relative offset = address of the function I want - address of the opcode - 5 (which is the size of the opcode)
[2016-4-16. : 8:09 pm]
O)FaRTy1billion[MM] -- Clokr_
Clokr_ shouted: absolute jumps take more bytes?
It's a relative call
[2016-4-16. : 8:08 pm]
Clokr_ -- Mini Moose 2707
Mini Moose 2707 shouted: No, let's just have square terrain that doesn't at all mix with ISOM easily and force everyone to do all the tiles individually for fancy things. MUCH BETTER SYSTEM
Getting those bound maps done with that ISOM corrupting utility was an art IMHO
[2016-4-16. : 8:06 pm]
Moose -- FaRTy1billion
FaRTy1billion shouted: Mini Moose 2707 00454319 E8 34454500 CALL 008A8852
SMH posting all that hex shit but doesn't even know what calling a function is LMAO
[2016-4-16. : 8:06 pm]
Clokr_ -- absolute jumps take more bytes?
[2016-4-16. : 8:06 pm]
O)FaRTy1billion[MM] -- it's just a relative jump
[2016-4-16. : 8:05 pm]
O)FaRTy1billion[MM] -- I found it
[2016-4-16. : 8:05 pm]
O)FaRTy1billion[MM] -- Mini Moose 2707
Mini Moose 2707 shouted: You do a function(parameters) and it calls the function with those parameters. How did you get this far again?
00454319 E8 34454500 CALL 008A8852
[2016-4-16. : 8:05 pm]
Clokr_ -- Mini Moose 2707
Mini Moose 2707 shouted: Tho if it's C++ you probs need to sprinkle some &s and *s in there for fun XDDDDD
now you have &&'s too
[2016-4-16. : 8:04 pm]
Moose -- Tho if it's C++ you probs need to sprinkle some &s and *s in there for fun XDDDDD
[2016-4-16. : 8:04 pm]
Clokr_ -- Check the reference IMO
[2016-4-16. : 8:04 pm]
Dem0n -- Moose SC IMO
[2016-4-16. : 8:04 pm]
Moose -- You do a function(parameters) and it calls the function with those parameters. How did you get this far again?
[2016-4-16. : 8:03 pm]
O)FaRTy1billion[MM] -- I just assumed it was call (absolute address of function), but apparently it's not
[2016-4-16. : 8:03 pm]
O)FaRTy1billion[MM] -- D: How does call work?
[2016-4-16. : 8:02 pm]
Clokr_ -- I think making a ISOM terrain editor would be nice for modding
[2016-4-16. : 8:02 pm]
Clokr_ -- I got ISOM working with SF:U
[2016-4-16. : 8:02 pm]
Clokr_ -- I also did some years later
[2016-4-16. : 8:01 pm]
Clokr_ -- a friend of SI did
[2016-4-16. : 8:01 pm]
O)FaRTy1billion[MM] -- I think I heard that's what SI did for scmd
[2016-4-16. : 8:01 pm]
jjf28 -- if you want to pull a farty and disassemble it into Chkdraft for me you're more than welcome :)
[2016-4-16. : 8:01 pm]
Moose -- No, let's just have square terrain that doesn't at all mix with ISOM easily and force everyone to do all the tiles individually for fancy things. MUCH BETTER SYSTEM
[2016-4-16. : 8:00 pm]
Clokr_ -- but the fun thing would be understanding the algorithm and making an isom editor
[2016-4-16. : 8:00 pm]
O)FaRTy1billion[MM] -- lol, I wrote the code as though units.dat fixes were done so it just sort of kept my function calls as null pointers
[2016-4-16. : 7:59 pm]
jjf28 -- ah here, isomap https://github.com/jjf28/lawine/tree/master/lawine/misc
[2016-4-16. : 7:59 pm]
jjf28 -- somewhere in here (saved from google code which was/is dying): https://github.com/jjf28/lawine
[2016-4-16. : 7:58 pm]
Moose -- Boutta disassemble dat ass
[2016-4-16. : 7:58 pm]
jjf28 -- there's a disassembly further along somewhere...

Pages: < 1 « 1780 1781 1782 1783 17843572 >


Members Online: Milestone