Not supported anymore, please use a more cross-platform extension instead.
Edited by Sindarin, 24 February 2012 - 09:39 AM.
Posted 19 January 2009 - 11:17 PM
Not supported anymore, please use a more cross-platform extension instead.
Edited by Sindarin, 24 February 2012 - 09:39 AM.
Posted 20 January 2009 - 01:31 AM
Why did you need to, the only thing that would have changed would be the size. (Not too much as this contains no UI)I had made this dll in Delphi but I remade it in C++, so the result is a faster, lighter, more stable DLL.
Posted 20 January 2009 - 04:15 AM
Edited by GT G33K T3RR1T0RY, 20 January 2009 - 04:16 AM.
Posted 20 January 2009 - 09:22 AM
Why did you need to, the only thing that would have changed would be the size. (Not too much as this contains no UI)
What's up with the "Sin" in the name?
Edited by Sindarin, 20 January 2009 - 09:23 AM.
Posted 20 January 2009 - 11:11 PM
Posted 21 January 2009 - 09:27 AM
Just like 39dll is named after 39ster.
Posted 21 January 2009 - 10:04 AM
The Delphi units seem to have their own function if they can, if nit they do it the real way (that's done in C++). So they use less WinAPI.I used the exact same method, could be the compiler
Edited by GMREC1111, 21 January 2009 - 10:05 AM.
Posted 31 January 2009 - 01:03 PM
Not supported anymore, please use an extension instead.
Edited by Sindarin, 24 February 2012 - 09:37 AM.
Posted 31 January 2009 - 05:06 PM
Posted 31 January 2009 - 05:49 PM
Posted 31 January 2009 - 06:03 PM
it's a function in windows, try to press [windows-key]+[L]I dont get it... "Lock Screen"? how could you lock a screen? :S (I am not being rude, I'm trying to get some knowledge to!)
Posted 31 January 2009 - 07:41 PM
Posted 31 January 2009 - 08:34 PM
Posted 01 February 2009 - 08:29 PM
Posted 03 February 2009 - 01:39 AM
Posted 02 April 2009 - 08:37 PM
Posted 07 May 2009 - 01:24 AM
var NOCHANGE; NOCHANGE = 0; var GOTFOCUS; GOTFOCUS = 1; var LOSTFOCUS; LOSTFOCUS = 2; Focus = GetFocus() if(Focus = LOSTFOCUS) { sin_resetDesktopDisplay(); //new dll fn window_center(); } else if(Focus = GOTFOCUS) { sin_resetGameDisplay(); //new dll fn window_center(); }
#define NOCHANGE 0 #define GOTFOCUS 1 #define LOSTFOCUS 2 HWND lasthwnd = 0; gmexport double GetFocus() { HWND hdt = GetDestopWindow(); if(hdt != lasthwnd) { HWND hgm = GetActiveWindow(); if(hdt == hgm) return GOTFOCUS; else if(lasthwnd == hgm) return LOSTFOCUS lasthwnd = hdt; } return NOCHANGE; } int dh,dw,dcd,dfr; int gw = 800; int gh = 600; int gcd = 32; int gfr = 60; gmexport sin_display_init() { get desktop settings set dh,dw,dcd,dfr to desktop settings original code } gmexport sin_display_set() { original code if setting to new values succeded { set gh,gw,gcd,gfr to passed argument; } } gmexport sin_resetDesktopDisplay() { sin_display_set using desktop values } gmexport sin_resetGameDisplay() { sin_display_set using game values }
ICU Live Tutoring Through Slack or Skype | My Tools Page
I FRANTICALLY MADE MY 18000 POST TOPIC BEFORE MIKE ANNOUNCED A DELAY...
Now I'm squirming not to hit that reply button
Posted 16 September 2009 - 06:19 PM
Posted 16 September 2009 - 08:41 PM
Edited by Sindarin, 20 September 2009 - 08:07 PM.
Posted 20 September 2009 - 07:59 PM
Posted 25 September 2009 - 06:50 PM
Posted 27 September 2009 - 10:15 PM
Well, it does mess up the windows with my graphics card.+ Does not mess up icons and windows,
Posted 28 September 2009 - 07:24 AM
Edited by Sindarin, 28 September 2009 - 07:25 AM.
Posted 19 February 2010 - 06:46 PM
You have to release something advanced now. Because gm 8 is out and I dont use it like many others because it sucks. Well forget about gm8 I am desperate to get something to finnish my noob work. Thank you.No plans at the moment. But I am bound to create something even more advanced sooner or later.
Edited by alex21, 19 February 2010 - 06:50 PM.
Posted 22 February 2010 - 07:50 PM
You have to release something advanced now. Because gm 8 is out and I dont use it like many others because it sucks.
Edited by Sindarin, 22 February 2010 - 07:52 PM.
Posted 17 July 2010 - 08:39 PM
Posted 29 October 2010 - 08:44 AM
Same problem here, Windows 7 64bit.I am using windows 7 and this dll doesn't work anymore I get this error
___________________________________________
ERROR in
action number 1
of Create Event
for object display_control:
Error defining an external function.
Posted 26 January 2011 - 06:56 PM
Posted 26 January 2011 - 07:40 PM
Worked a week ago, now it does not.
Posted 27 January 2011 - 05:03 PM
Worked a week ago, now it does not.
This is strange though. However I read in a forum the functions I use behave somehow buggy in Windows 7 64-bit. I'll try to figure it out.
Posted 05 April 2011 - 11:14 AM
global.NativeWidth = sin_display_get_width(0); global.NativeHeight = sin_display_get_height(0); global.NativeDepth = sin_display_get_colordepth(0); global.NativeFrequency = sin_display_get_frequency(0);Then I use those values for resetting the resolution back to default in my code, and ta-da! No messed-up windows.
Edited by Big J, 06 April 2011 - 03:03 AM.
Posted 17 July 2011 - 11:30 PM
Posted 19 August 2011 - 05:23 AM
Posted 11 October 2011 - 02:17 AM
Posted 23 November 2011 - 07:09 PM
Edited by esco, 24 November 2011 - 06:25 PM.
Esco... the original New Yorican and creator of the Castlevania: SOTN Hacked Project!
THIS PROJECT HAS BEEN MOVED OVER TO UNITY3D AND I NO LONGER POST HERE! MANY THANKS TO EVERYONE WHO HELPED ME ON THESE FORUMS, YOU GUYS ARE AWESOME!
This engine once completed will be released to the community and will hopefully be of great use to a lot of you platform game creators out there!
Link to the Project: http://sotnhacked.wordpress.com
Link to the DeviantArt Page: http://esco1979.deviantart.com/
Posted 30 April 2012 - 10:54 AM
Posted 07 May 2012 - 03:43 AM
Posted 07 May 2012 - 10:35 AM
Posted 07 May 2012 - 12:01 PM
Posted 10 May 2012 - 02:15 AM
Posted 10 May 2012 - 02:16 AM
Edited by Razon, 31 May 2012 - 11:07 AM.
Posted 13 May 2012 - 04:50 AM
http://www.mediafire.com/?mwn1axj8kx2zeuu
Posted 22 May 2012 - 08:05 AM