Author Topic: New functions have been discovered!  (Read 8903 times)

Infy♫

  • Demonic★Moe
  • *
New functions have been discovered!
« on: January 04, 2010, 09:11:02 PM »
Legend_Bird found a big list of commands inside danmakufu's executable
all of em can be found here
http://danmakufu.pastebin.com/f52f3fd4d

there's plenty of undocumentated functions in there. if we casn find out what they do and how to use them, scripting will be a lot easier and we won't need to rescript certain functions.
« Last Edit: January 04, 2010, 09:34:06 PM by CAsercan3 »

Drake

  • *
Re: New functions have been discovered!
« Reply #1 on: January 04, 2010, 09:27:31 PM »
Doesn't necessarily mean they work, though. They might be used by the program itself.

A Colorful Calculating Creative and Cuddly Crafty Callipygous Clever Commander
- original art by Aiけん | ウサホリ -

DgBarca

  • Umineko fuck yeah
  • Spoilers ?
Re: New functions have been discovered!
« Reply #2 on: January 04, 2010, 09:28:08 PM »
"blablablabalablablablabla Sleep blablablablablabalablablabal"
This is a Yukari function ! Yay !
(I am not going to test anything but that CreateFileA is "what ?")
[21:16] <redacted> dgbarca makes great work
[21:16] <redacted> i hope he'll make a full game once

Areylie

  • Cirno's Sister
    • Lymia's Website
Re: New functions have been discovered!
« Reply #3 on: January 04, 2010, 09:33:01 PM »
A) I do believe I lead you towards this list, and found it first, so why are you claiming credit.
B) Why did you include a huge list of imports from kernel32.dll, etc.
[Geek code (3.12): GCS/H/M d+(-) s+:->--:- a--->? C+(++++)>$ UL++@ P+(++) L+++ E- W++ N o K? w-@ O- M- V? PS++@ PE>- Y+ PGP++ t- 5? X? R+@ tv- b+(++) DI D-- G? e>+++(++++) h! r++ x-]
[Furry code (1.3): FFm1r A !C D? H+++ M? P++++ R-- T W !Z Sf! RLCT a- cl+~++++>$ d--- e>+++ f? h* i++/+++ j+ p+ sf!]

Infy♫

  • Demonic★Moe
  • *
Re: New functions have been discovered!
« Reply #4 on: January 04, 2010, 09:34:19 PM »
edited.

Areylie

  • Cirno's Sister
    • Lymia's Website
Re: New functions have been discovered!
« Reply #5 on: January 04, 2010, 09:35:34 PM »
I'm just complaining about taking false credit, not wanting credit.

Also, this appears to have been written in C++, so I'm not sure if the strings in .rdata are just functions used in the code, and not part of the scripting language.
« Last Edit: January 04, 2010, 09:39:12 PM by Legend_Bird »
[Geek code (3.12): GCS/H/M d+(-) s+:->--:- a--->? C+(++++)>$ UL++@ P+(++) L+++ E- W++ N o K? w-@ O- M- V? PS++@ PE>- Y+ PGP++ t- 5? X? R+@ tv- b+(++) DI D-- G? e>+++(++++) h! r++ x-]
[Furry code (1.3): FFm1r A !C D? H+++ M? P++++ R-- T W !Z Sf! RLCT a- cl+~++++>$ d--- e>+++ f? h* i++/+++ j+ p+ sf!]

Areylie

  • Cirno's Sister
    • Lymia's Website
Re: New functions have been discovered!
« Reply #6 on: January 04, 2010, 09:46:58 PM »
http://danmakufu.pastebin.com/m12d5a419
Can someone test these out.
[Geek code (3.12): GCS/H/M d+(-) s+:->--:- a--->? C+(++++)>$ UL++@ P+(++) L+++ E- W++ N o K? w-@ O- M- V? PS++@ PE>- Y+ PGP++ t- 5? X? R+@ tv- b+(++) DI D-- G? e>+++(++++) h! r++ x-]
[Furry code (1.3): FFm1r A !C D? H+++ M? P++++ R-- T W !Z Sf! RLCT a- cl+~++++>$ d--- e>+++ f? h* i++/+++ j+ p+ sf!]

Infy♫

  • Demonic★Moe
  • *
Re: New functions have been discovered!
« Reply #7 on: January 04, 2010, 09:53:53 PM »
i tried @Main inside a spellcard script. it does nothing (AFAIK)

Re: New functions have been discovered!
« Reply #8 on: January 04, 2010, 09:54:16 PM »
I wish there was an @pause

Re: New functions have been discovered!
« Reply #9 on: January 04, 2010, 10:27:57 PM »
OBJ_ENEMY looks kinda neat, doesn't have any functions specifically for it. Wonder how it works :S

Hat

  • Just an unassuming chapeau.
  • I will never be ready.
Re: New functions have been discovered!
« Reply #10 on: January 04, 2010, 11:28:10 PM »
I think that, because DMF comes with a help file from which pretty much EVERYTHING has been extracted and translated, the new functions listed here are probably just artefacts. Which saddens me greatly.

UTTER TRAGEDY

Re: New functions have been discovered!
« Reply #11 on: January 05, 2010, 04:27:34 AM »
help file from which pretty much EVERYTHING

lol erase

Fujiwara no Mokou

  • Hourai Incarnate
  • Oh, so this trial of guts is for ME?
    • Profile
Re: New functions have been discovered!
« Reply #12 on: January 05, 2010, 04:42:45 AM »
Most of this is stuff we already know.
Well, even if they are usable, I can probably figure them out.
I can already do just about everything I want now with things I already know and my stage is just about complete, so there's not much chance I'll spend time on it very soon.
« Last Edit: January 05, 2010, 04:20:11 PM by Fujiwara no Mokou »

Re: New functions have been discovered!
« Reply #13 on: January 05, 2010, 04:46:02 AM »
I would like to see your skills with thongs, sir Fujiwara no Mokou, for this intrigues me so.

Nimono

  • wat
Re: New functions have been discovered!
« Reply #14 on: January 05, 2010, 05:43:17 AM »
Hey... What's that "SAKUYA" stuff for? There's no Sakuya A or Sakuya B in Danmakufu outside user-created ones! o.o

Re: New functions have been discovered!
« Reply #15 on: January 05, 2010, 05:48:01 AM »
Considering how danmakufu says it's version 0.12m, I'm guessing they had a lot more planned for it but then got lazy or something and gave up on it.

Blargel

  • RAWR!
  • I'M AN ANGRY LOLI!
Re: New functions have been discovered!
« Reply #16 on: January 05, 2010, 09:03:23 AM »
The stuff that isn't documented at the bottom are probably things that are used internally by Danmakufu to run the scripts. OBJ_ENEMY was apparently planned in a later version, but since they haven't updated Danmakufu in god knows how long, Object_Create(OBJ_ENEMY) will likely stay useless if it even works. I did notice some funky functions like SetWindowPos. Lol, danmaku that moves your window as you try to dodge. That would screw people up pretty well.
« Last Edit: January 05, 2010, 09:05:16 AM by Blargel »
<WorkingKeine> when i get home i just go to the ps3 and beat people up in blazblue with a loli
<Azure> Keine: Danmakufu helper by day, violent loli by night.

ChaoStar

  • Dark History Boy
Re: New functions have been discovered!
« Reply #17 on: January 05, 2010, 01:18:39 PM »
Considering how danmakufu says it's version 0.12m, I'm guessing they had a lot more planned for it but then got lazy or something and gave up on it.

Or died. To make things more dramatic.

murder

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: New functions have been discovered!
« Reply #18 on: January 05, 2010, 03:43:46 PM »
Sleep??
KOMACHI!!

EDIT: Sleep and SetWindowPos don't really work. I tried a few others, they don't really work.
« Last Edit: January 05, 2010, 03:50:27 PM by ル⑨リオ »

Fujiwara no Mokou

  • Hourai Incarnate
  • Oh, so this trial of guts is for ME?
    • Profile
Re: New functions have been discovered!
« Reply #19 on: January 05, 2010, 04:29:32 PM »
I would like to see your skills with thongs, sir Fujiwara no Mokou, for this intrigues me so.


Oops, typo.
By the way, Ms Fujiwara no Mokou. As unbelievable as it may sound, I am a girl.


Hat

  • Just an unassuming chapeau.
  • I will never be ready.
Re: New functions have been discovered!
« Reply #20 on: January 06, 2010, 04:56:34 AM »
lol erase
Well, I didn't check EVERYTHING. But it had way more than the Touhou Wiki did way back whenever ago, at any rate. >=\ I'm sorta sad that these aren't functional, though.

Well, you had ME fooled, Mokou. =x