.
(EN)
Here is a beta from DSDTSE to test under Windows XP only, Vista and 7 are giving some troubles when compiling (there is no text output coming from iasl for windows when compiling), we hope find soon that bug and then make DSDTSE compatible with all windows versions.
Thanks to yehia2amer, now it´s fully functional, he discovered the bug was on iasl compiler form intel, last version is already fine. All woes goes to him.
This first version is a reduced version from DSDTSE, we have plans to add all the features from Osx version.
After a successfull compile, a window will open to show you the compiled .aml and the uncompiled .dsl, if the compile is unsuccessfull, no dsdt.aml will be created.
You can post here any other bug you may find on the XP version.
Link to DSDTSE for Windows XP
.
(ES)
Esta es una versión beta de DSDTSE para Windows XP, Vista y 7 están dando algunos problemas al compilar (no hay salida de texto procedentes de iasl al compilar para Windows), esperamos encontrar muy pronto ese error y hacer DSDTSE compatible con todas los versiones de Windows.
Grácias a Yehia2amer, el programa ya funciona en XP, Vista y 7, el bug correspondia a la versión del compilador de intel Iasl.
Esta primera versión es una versión reducida de DSDTSE, tenemos planes para agregar todas las características de la versión Osx.
Después de una exitosa compilación, se abrirá una ventana que muestra el archivo .aml y el archivo descompilado .dsl.
Puedes publicar aquí cualquier otro error que puedas encontrar en la versión XP.
Enlace a DSDTSE para Windows XP
















































Download mirror: http://www.kexts.com/view/218-dsdtse_for_windows_xp_(beta).html
Gracias al EvoTeam por las nuevas posibilidades de esta gran herramienta.
Saludos.
Gracias por la redacción de este programa para Windows, puesto que cae ocuparse a menudo y en ella de la redacción de los ficheros.
Sin embargo, no basta habitual por MacOSX los puntos del menú a escoger los ficheros la redacción.
¡De los éxitos!
You can write your comments on English also, automatic translators are not nice sometimes
lol
WooooooooooooooooW , great tool but it really need to support Windows 7, because my Pavilion dv6-2170ee (core i7 720Q) don’t support windows XP (only by XP Mode)
so i am waiting for the windows 7(x64) version
thanks again and keep going, you are my hero man
i really want to be like you in my future
يحيي عامر
[...] question remained – how was it setup special, anyway? The first thing I did was to get a copy of EvOSX86’s DSDTSE tool for Windows. This amazing tool produces a file containing DSDT description of the system. You can get DSDTSE [...]
woooooooooooooow, i fixed it , it finally work for windows 7 X64 by simply replacing iasl.exe
with the latest one from here http://www.acpica.org/downloads/binary_tools.php
that’s all , and it works
yehia2amer, the problem remains there even with lastest iasl.exe.
The problem under vista and seven is the compiler report (errors and warnings), it´s not appearing after compile.
yes i know first it gives me alot of errors
but what i do is the following
first : i replaced the iasl.exe with the latest one
second: right click DSDTSE.exe then properties then removed check from “run this program as an administrator”
third: right click iasl.exe then properties then check on “run this program as an administrator”
and finally compile it gives me this message “[Completed]”
but the problem that i can’t save as dsdt.aml
hope that this helps
يحيي عامر
i forgot to say that the iasl.exe opens and shows info while compiling by this way
Yehia2amer, we know iasl gives output by itself, but the main issue we have is it display the information too fast then closes itself, so there is no way to read it´s output, then DSDTSE compile information just shows “Completed” nothing else, does your system gives you the chance to know clearly what is happening when compiling (errors or warnings)?
hi EvO
i got some updates
the bug in the using -g in iasl with windows 7 and vista is solved in ACPICA version 20100331
Windows 7 has more restrictions on registry access rights. iASL was asking for read/write/all, when only read was needed. This fixed the problem. This did not result in a fault, however.
so now check it and update to the latest iasl and release the program please
Yes, you are really very right, everything is fien now, we will take a little update to some files and post it as compatible also for Vista and seven.
Thank you for find the bug.
it’s my pleasure
, finally it is released
but it need some very important options like
1) when i clicked the file menu there is no “open” and this not good at all because after i saved the file .dsl i can’t open it using the program again
2) it will be great if you add -f or “force compiling” checkbox with the compile DSDT button to force AML generation.
because i got errors in the DSDT which appear to be
programming problems by the original OEM.
Yes, this is a first version of Osx one, we still have to add a lot of things to it, this one was just a first tryout for windows, don´t worry we will add the “open” option the first.
Force compiling is a thing that since the very beginning we didn´t like cause some errors may be “some sort of safe” but some others may fry your cpu or motherboard, and this is the reason we will never add that option.
Can you pastebin your errors so we can take a look?
ok that’s great, the generated .dsl was very buggy so i sent it to ACPICA developers and they discovered an If/Else construct underneath a Device object which is syntactically illegal
so they commented out the offending code (look for text “!!!”)
but There are still errors in the DSDT
please check this link out and every thing is attached
http://www.acpica.org/bugzilla/show_bug.cgi?id=845
thanks again
direct links for DSDT with major syntax errors fixed
http://www.acpica.org/bugzilla/attachment.cgi?id=858
Output errors of fixed DSDT compile
http://www.acpica.org/bugzilla/attachment.cgi?id=859
Can you give us your complete dsdt.dsl file?
I think we can “solve” some things there.
Hum…. we got it from your links.
Here is it: http://dl.dropbox.com/u/384839/dsdtfiles/Yehia2amer%20DSDT.zip
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 7 Optimizations
the complete dsdt.dsl
http://cid-73e95843489bc88f.skydrive.live.com/self.aspx/MacosX/dsdt.dsl
http://rapidshare.com/files/371286043/dsdt.dsl.html
Yehia2amer, take a look one comment earlier than this last one of you, is the “repaired” DSDT you are linking.
Enjoy.
WoooooW i told you before and i will tell you again, you are my hero man
but we need more info about what do you do because i want to make a topic about this all to benefit all HP laptop users
also what do you think about the commented out If/Else sentence what is it for and is it important
it will be great also if you added those errors to your DSDT fixes list
Those error are ALL inside DSDTSE “fixes” section, except the biggest one about the if/else.
No, first two errors are not in DSDTSE fixes section.
Those will be added on next version.
Error n1:
Name (BCL1, Package (0×0D) Initializer list shorter than declared package length
This one (and the rest like this) are solved setting the code like this:
Name (BCL1, Package ()
The compiler will fill the “()” with the correct value.
Error n2:
Name (PR01, Package (0×00) {})
This one is just a logic the compiler doesn´t like.
For the compiler a package with no packets (0×00) and no code into {} is something doesn´t make it happy, so better we make it happier doing like this:
Name (PR01, Package (0×01) {0×00}).
This way it will not complain, there is one package with something inside (0×00).
thanks so much all of you but,
i think there is a problem on the fixed DSDT.aml, i added some hacks and tried to boot but it gives me a kernel panic and when i replaced it with the original DSDT.aml you fixed it gives me the same panic “i used only “cpus=1″ when booting , because it don’t normally boot without it
Kernel Extensions in Backtrace (with dependencies):
com.apple.driver.AppleACPIPlatform(1.3.2) @ 0xffffff7f00616000 -> 0xffffff7f00659fff
dependency: com.apple.iokit.IOACPI Family(1.3.0) @ 0xffffff7f00600000
dependency: com.apple.iokit.IOPCI Family(2.6) @ 0xffffff7f00604000
panic image direct link: http://img19.imageshack.us/img19/402/kernelerror.jpg
It gives you kernel panic if you use this new DSDT without adding anything to it?
i applied all major hacks: Method DTGP, HPET fix,RTC fix,added SATA
_wak hack is already existed at the end of it Return (Package (0×02)
CPU=1 FIX —– is already without ALIAS (strange because i have to use cpus=1)
but it uses Processor (CPU0, 0×01, 0×00000410, 0×06) {}
not Processor (P001, 0×01, 0×00000810, 0×06) {}
this is the dsdt.aml (after adding hack (with no errors)
link:http://cid-73e95843489bc88f.skydrive.live.com/self.aspx/MacosX/dsdt.aml
Es posible agregarle la funcion de abrir un dsdt.aml tal como la version para OSX?? esta muy buena la app! Saludos.-
Si, proximente haremos un update a esta versión.
No se porque motivo he tenido que descomprimirlo con winrar, el gestor de carpetas comprimidas de win7 me da errores…
Todos esperamos poder abrir dsdt.aml para poder utilizar el editor en cualquier pc, no solo donde piensas utilizar el dsdt.aml. Tardareis mucho?
Mil gracias