Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / [STICKY] The Posting Competition

Author
Message
budokaiman
FPSC Tool Maker
15
Years of Service
User Offline
Joined: 24th Jun 2009
Playing: Hard to get
Posted: 4th Nov 2012 01:34
I might not have points, but I do have page.

Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 4th Nov 2012 03:14
Woah, 100 posts already. My page reign is at an end


Also, can't believe I FINALLY found awesome versions of this.



The Nerevar
15
Years of Service
User Offline
Joined: 19th May 2010
Location: Vvardenfell
Posted: 4th Nov 2012 04:46
http://www.youtube.com/watch?feature=player_embedded&v=JH8oqlmhfH8

Fulfilling the Nerevarine Prophecy, one trial at a time, because I... Am... The Nerevar!
Indicium
17
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 4th Nov 2012 16:41
Quote: " Additional information about the problem: BCCode: d1 BCP1: 0000000000000030 BCP2: 0000000000000002 BCP3: 0000000000000000 BCP4: FFFFF88004A1E394 OS Version: 6_1_7601 Service Pack: 1_0 Product: 768_1"


I swear that can not possibly mean anything to anyone. Why does windows even bluescreen? Why can't it just pick itself up and carry on with it instead of bricking?


They see me coding, they hating. http://indi-indicium.blogspot.co.uk/
Dark Frager
15
Years of Service
User Offline
Joined: 16th Mar 2010
Location: The Void.
Posted: 4th Nov 2012 17:40
Maybe Microsoft made a deal with Apple. If you decode the error codes they actually say:

"Buy a Mac and you will never see this again."



Oh come on. We're trying to talk with sigs here and you rudely interrupt.
Indicium
17
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 4th Nov 2012 18:55
Quote: ""Buy a Mac and you will never see this again.""


"Nor will you have any money left to live."


They see me coding, they hating. http://indi-indicium.blogspot.co.uk/
nonZero
13
Years of Service
User Offline
Joined: 10th Jul 2011
Location: Dark Empire HQ, Otherworld, Silent Hill
Posted: 4th Nov 2012 19:43
Quote: "Why does windows even bluescreen? Why can't it just pick itself up and carry on with it instead of bricking?"

Because it isn't Linux

RP Functions Library v1.0

Indicium
17
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 4th Nov 2012 20:13
Quote: "Because it isn't Linux "


Yeah I came to that conclusion two weeks ago and I've been running Ubuntu since.


They see me coding, they hating. http://indi-indicium.blogspot.co.uk/
TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 4th Nov 2012 20:55 Edited at: 4th Nov 2012 20:55
@ Seppuku



TheComet

- The codebase
Aaron Miller
19
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 4th Nov 2012 21:14
Points...

Web - Tweets
“I'm going to punch DXGI in the face. Repeatedly.” ~Aras Pranckevicius
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 5th Nov 2012 10:05
TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 5th Nov 2012 11:41 Edited at: 5th Nov 2012 11:42
huh, bing isn't as bad as I'd like it to be.

I'm still sticking with google because pretty much everything else I have is connected with google (GDocs, GDrive, G+, Youtube, etc.)

And that link you sent is a disgrace, shamelessly challenging Google like that. It makes me not even want to try Bing in the first place.

TheComet

- The codebase
budokaiman
FPSC Tool Maker
15
Years of Service
User Offline
Joined: 24th Jun 2009
Playing: Hard to get
Posted: 5th Nov 2012 13:36 Edited at: 5th Nov 2012 13:37



TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 5th Nov 2012 16:12 Edited at: 5th Nov 2012 16:12
Google isn't doing that for me... And it suggested it, with bad grammar:



TheComet

- The codebase

Attachments

Login to view attachments
Dar13
17
Years of Service
User Offline
Joined: 12th May 2008
Location: Microsoft VisualStudio 2010 Professional
Posted: 5th Nov 2012 16:25
It's because you're on Google Switzerland. Try it on google.com not google.ch.

TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 5th Nov 2012 17:46
google.com always redirects me to google.ch...

TheComet

- The codebase
Dark Frager
15
Years of Service
User Offline
Joined: 16th Mar 2010
Location: The Void.
Posted: 5th Nov 2012 18:23
There are language settings in the main page of Google.

Oh come on. We're trying to talk with sigs here and you rudely interrupt.
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 5th Nov 2012 19:37
Quote: "@ Seppuku"


Love Strappin' Young Lad, Devin Townsend is a legend. Also, his self-named side project is awesome too.



Dark Frager
15
Years of Service
User Offline
Joined: 16th Mar 2010
Location: The Void.
Posted: 5th Nov 2012 21:50
Enter the domain of the NerdCubed, videos dropping from above like bird poo.

Oh come on. We're trying to talk with sigs here and you rudely interrupt.
budokaiman
FPSC Tool Maker
15
Years of Service
User Offline
Joined: 24th Jun 2009
Playing: Hard to get
Posted: 5th Nov 2012 22:04
Quote: "Also, his self-named side project is awesome too."

Do you know if their new album is very good? I may pick it up soon, if it is.

Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 5th Nov 2012 22:14
TBH not checked it out yet, there's a lot of albums out there I need to catch up on, so I'll prolly get around to it eventually.

TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 5th Nov 2012 23:53
@ Aaron Miller
@ Aaron Miller
@ Aaron Miller
@ Aaron Miller
@ Aaron Miller

Found out something interesting with DBP executables. Did you know the actual DBP machine code isn't stored in code-space, but in the resource section of the executable? Address 0x0190000 to be exact. That's a little unorthodox. Why do you think Lee did it that way?

TheComet

- The codebase
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 6th Nov 2012 02:37
I don't understand why my math professor won't accept my circular reasoning. Nothing holds water better than a shape with no holes!

mr Handy
17
Years of Service
User Offline
Joined: 7th Sep 2007
Location: out of TGC
Posted: 6th Nov 2012 06:56
Magick!!!!!!!!!!!!!!!!!!!!!!!!!!!

Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 6th Nov 2012 18:03 Edited at: 6th Nov 2012 18:12
Typing random things into the address bar really does give results:

http://www.kickfarter.com/

Quote: "Found out something interesting with DBP executables. Did you know the actual DBP machine code isn't stored in code-space, but in the resource section of the executable? Address 0x0190000 to be exact. That's a little unorthodox. Why do you think Lee did it that way?"


Are you sure it's actually the resource section that it's located in? I know that everything before that section is loaded into memory straight away, but not anything after. It's likely that it looks like it's in the resource section because it's at the end of the EXE, as the resource section usually is.

I'd imagine it's not in the code section because it requires more intricate knowledge of the format (compared to the current way which really requires little to no knowledge), and because the stub actually loads the block of code into memory itself, so it can be anywhere in the EXE.

You're signature has been erased by a mod
Aaron Miller
19
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 6th Nov 2012 19:06
@ The Comet
@ The Comet
@ The Comet
@ The Comet
@ The Comet
(and Benjamin)

I'm aware. TheWinch has done research on this as well, so has IanM. I recall trying to figure out exactly how everything was stored and found some interesting stuff through a hex editor.

If it interests you (or anyone here) I found some very old code of mine that manages to support compilation. I wrote this to help someone figure out how to make a level editor that could make executables. It uses plug-ins which I've lost the source to, most likely. (I'm surprised this even exists!)

I've attached it to my post.

Cheers,
Aaron

Web - Tweets
“I'm going to punch DXGI in the face. Repeatedly.” ~Aras Pranckevicius

Attachments

Login to view attachments
TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 6th Nov 2012 19:22 Edited at: 6th Nov 2012 19:28
I'm not 100% sure if it's in the resource section or not. All I know is that it isn't in the code section, and isn't loaded into memory until after the DX window has been set up.

Here's the memory map. You'll see the line selected is 0x02EE0000, which is where the DBP code begins, and that section is 0x93000 long.



If we look at the code right before the DBP code is executed, you'll see that it originates from within the code section. The pointer to DBP's code (0x02EE0000) is loaded into EAX, and is then executed by using "call EAX", which I find very strange to be honest.



This here is directly after the call, and just by looking at the horribly inefficient assembly code, you'll know you're now in DBP-land.

Also note that it is way out of the code section (address 0x02EE0000).



And just to show the memory map before execution, you'll see that address 0x02EE0000 doesn't even exist:



TheComet

- The codebase
Diggsey
19
Years of Service
User Offline
Joined: 24th Apr 2006
Location: On this web page.
Posted: 6th Nov 2012 19:53
There's a very simple reason: creating an executable from scratch is a fairly involved process, so to make the dbpro compiler simpler it doesn't actually know how to do that. Instead there is a stub executable which is the same for all dbpro applications and then the other files are appended to the end. There is a lookup table thing as well which tells DBPro the file names and offsets. If you open a dbpro app in a hex editor it's fairly easy to reverse engineer.

The stub executable uses the lookup table to extract all the files into the temp folder at runtime, and then it loads the DBPro machine code and jumps into it. (You said address 0x0190000 but actually the address can vary)

[b]
Aaron Miller
19
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 6th Nov 2012 20:02
Anyone want points?

Also, here's a link; I found the source code and some saved documentation of the DBP EXE format.

http://aaronm.nuclearglory.com/dbp_internals.zip

Web - Tweets
“I'm going to punch DXGI in the face. Repeatedly.” ~Aras Pranckevicius
budokaiman
FPSC Tool Maker
15
Years of Service
User Offline
Joined: 24th Jun 2009
Playing: Hard to get
Posted: 6th Nov 2012 20:07
flim flam

TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 6th Nov 2012 22:11
Quote: "flim flam"




TheComet

- The codebase
nonZero
13
Years of Service
User Offline
Joined: 10th Jul 2011
Location: Dark Empire HQ, Otherworld, Silent Hill
Posted: 6th Nov 2012 22:19 Edited at: 7th Nov 2012 20:39
Quote: "
Typing random things into the address bar really does give results:

http://www.kickfarter.com/
"



That was worthy of backing! Hey can I back that site and get a "Kickfarter Backer" badge?

EDIT: I wonder if my sig changes when I edit a post after changing it?

EDIT2: It works.

EDIT3: I'm going to stop editing this post and edit my book and then try and do at least 2k works for NaNoWriMo before I hit the sack.

RP Functions Library v1.0

My signature has not been erased by a mod.
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 8th Nov 2012 00:03
Quote: "Political/Religious/Evolutionary

This thread has been locked because it contains political, religious, or other disallowed topic material. Please refer to section 3.7 - 3.10 of the Acceptable Usage Policy for full details:
"


What?! Now we're not allowed to evolve our conversations on the TGC forum?! Crap. Everybody: As you were. You don't want to get banned.

Indicium
17
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 8th Nov 2012 00:27
Quote: "What?! Now we're not allowed to evolve our conversations on the TGC forum?!"


Yeah all the interesting topics are banned here.


They see me coding, they hating. http://indi-indicium.blogspot.co.uk/
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 8th Nov 2012 00:33
Okay, that's a change in conversation, but so long as it doesn't represent an incremental improvement in terms of survival ability the thread won't get locked.

The Nerevar
15
Years of Service
User Offline
Joined: 19th May 2010
Location: Vvardenfell
Posted: 8th Nov 2012 02:17
What other topics are disallowed?

Fulfilling the Nerevarine Prophecy, one trial at a time, because I... Am... The Nerevar!
Happy Cheesecake
15
Years of Service
User Offline
Joined: 16th Jun 2009
Location: My non-vice-presidential refrigerator.
Posted: 8th Nov 2012 02:37
Poasty~
The Nerevar
15
Years of Service
User Offline
Joined: 19th May 2010
Location: Vvardenfell
Posted: 8th Nov 2012 02:40
Cheesecake sounds delightful right now! Thank you Mr. Vice President of the Forums!

Fulfilling the Nerevarine Prophecy, one trial at a time, because I... Am... The Nerevar!
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 8th Nov 2012 04:43 Edited at: 8th Nov 2012 04:44
Quote: "flim flam"


The book?

Quote: "What?! Now we're not allowed to evolve our conversations on the TGC forum?! Crap. Everybody: As you were. You don't want to get banned."


It is pretty depressing that we aren't allowed to discuss such scientific facts on a programming forum because it might offend some that 'believe' something else. :/

You're signature has been erased by a mod
Venge
18
Years of Service
User Offline
Joined: 13th Sep 2006
Location: Iowa
Posted: 8th Nov 2012 05:28



Kamelot marathon!


The meek shall inherit the earth, if that's alright with everyone else.
nonZero
13
Years of Service
User Offline
Joined: 10th Jul 2011
Location: Dark Empire HQ, Otherworld, Silent Hill
Posted: 8th Nov 2012 11:26
@Mods@
@Mods@
@Mods@
@Mods@
Quote: "You're signature has been erased by a mod"


^ Did anybody notice that? It translates to:
You are signature has been erased by a mod

So,
   your name is "signature has been erased by a mod"
or
   you are "signature has-been", erased by a mod
or
   there's another option here that I'm missing?

RP Functions Library v1.0

My signature has not been erased by a mod.
The Nerevar
15
Years of Service
User Offline
Joined: 19th May 2010
Location: Vvardenfell
Posted: 8th Nov 2012 13:23
You are a signature that has been erased by a mod?

Fulfilling the Nerevarine Prophecy, one trial at a time, because I... Am... The Nerevar!
mr Handy
17
Years of Service
User Offline
Joined: 7th Sep 2007
Location: out of TGC
Posted: 8th Nov 2012 14:30
Dude, !
Randomness 128
18
Years of Service
User Offline
Joined: 13th Feb 2007
Location:
Posted: 8th Nov 2012 19:02
Quote: "Did anybody notice that?"

Of course!
Aertic
17
Years of Service
User Offline
Joined: 2nd Jul 2007
Location: United Kingdom
Posted: 8th Nov 2012 21:44
Anyone here use a tiling windows manager? I love tiling WM's! I can't go back to floating WM's or Windows 7 now. Why did I have to get so intrigued by Linux.
Neuro Fuzzy
17
Years of Service
User Offline
Joined: 11th Jun 2007
Location:
Posted: 8th Nov 2012 22:03
Quote: " It translates to"

OH! I was confused by that. Didn't think of plugging it in to google translate, thanks!

Aaron Miller
19
Years of Service
User Offline
Joined: 25th Feb 2006
Playing: osu!
Posted: 8th Nov 2012 22:08
@nonZero@
@nonZero@
@nonZero@
@nonZero@

Is your avatar Kenshin?

Web - Tweets
“I'm going to punch DXGI in the face. Repeatedly.” ~Aras Pranckevicius
TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 8th Nov 2012 22:45
Been reading through some old threads, "The Universe According to BiggAdd" caused me to laugh out loud during work. xD My boss didn't find it all too funny, but it's still worth it.

http://forum.thegamecreators.com/?m=forum_view&t=198460&b=2&msg=2372480#m2372480

TheComet

- The codebase
nonZero
13
Years of Service
User Offline
Joined: 10th Jul 2011
Location: Dark Empire HQ, Otherworld, Silent Hill
Posted: 8th Nov 2012 22:54
@Aaron Miller@
@Aaron Miller@
@Aaron Miller@
@Aaron Miller@


Quote: "Is your avatar Kenshin?"


Nope. Elfen Lied (Anime): Lucy

Although, the manga was waaay better than the anime because the anime series was done about 1/2 way through the manga so the plot changes were significant and the anime didn't tie much up in the end. However the artwork in the anime was way better than the manga (volume 1's artwork was terrible). I saw the anime first and it didn't detract from the manga. /verbose ramble

RP Functions Library v1.0

My signature has not been erased by a mod.
TheComet
17
Years of Service
User Offline
Joined: 18th Oct 2007
Location: I`m under ur bridge eating ur goatz.
Posted: 8th Nov 2012 23:00
*getpoints*

TheComet

- The codebase

Login to post a reply

Server time is: 2025-06-07 19:03:29
Your offset time is: 2025-06-07 19:03:29