Improved Windows 7 Support - Get Adventure Maker v4.6.0 BETA

Everything AM users with W7 computers need to know

Moderators: time-killer-games, Vengeance66, Candle, reneuend, GM-Support

Improved Windows 7 Support - Get Adventure Maker v4.6.0 BETA

Postby GM-Support » Tue Dec 15, 2009 5:20 am

Dear AM users & forum members,


A new version of Adventure Maker has been released and is now available for download from the following location (BETA version):
http://jodu782.free.fr/am/adventure_mak ... build1.exe


The new version has the following new features:
  • Increased Windows 7 compatibility: sound and video files are now supposed to work fine under Windows 7. Please test this feature thoroughly because collateral bugs may have appeared. Note that the issues related to some plugins running under Windows 7 have not been addressed yet.
  • Solved an issue that caused the game window to scroll upward each time that a savegame was loaded.
  • Solved an issue that caused the game to crash if the player started a new game while the "Load" dialog was open and then opened the "Load" dialog again.
  • Solved an issue that caused Alt+F4 to not work in the Initial Menu.
  • Solved an issue that happened when the player attempted to create a savegames with a title longer than 32 characters.
  • Solved an issue that caused the name of the game not to be displayed correctly in the TaskBar button of Windows Vista and Windows 7.
  • Solved an issue that caused the game not to show up in the "Task Manager" of Windows Vista and Windows 7.


Please note that due to the big changes that were made to the sound and video systems of Adventure Maker in order to support Windows 7, this new version of Adventure Maker has the following regressions:
- you can no longer manually set the volume of sounds/videos.
- you can no longer fade-in, fade-out and cross-fade music and sound files.
- you can no longer stretch a video to a size bigger than its original size.


I hope that this new version works fine under Windows 7. Please post feedback.


Best regards,
GM-Support
Last edited by GM-Support on Tue Jan 04, 2011 6:00 pm, edited 1 time in total.
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby Lyberodoggy » Tue Dec 15, 2009 4:42 pm

I can't get any ocx-involved plugin to run using this version of AM...
User avatar
Lyberodoggy
Administrator
 
Posts: 2519
Joined: Sat Feb 17, 2007 3:31 pm
Location: Athens

Postby Candle » Tue Dec 15, 2009 6:13 pm

Not surprise , didn't they go to a new VB?
Please don't PM me questions, ask here in the forums!
``````````````
Between grand theft and a legal fee, there only stands a law degree.
User avatar
Candle
Administrator
 
Posts: 3054
Joined: Sat Feb 07, 2004 2:21 am
Location: Rudy's Bar

Postby GM-Support » Tue Dec 15, 2009 6:40 pm

Lyberodoggy wrote:I can't get any ocx-involved plugin to run using this version of AM...


Are you sure that the problem is related to OCX? Isn't it related to the fact that the plugins that you have tried attempt to play audio/video files from within VBScript?
Due to the change in the audio system, the "MediaPlayerObject(INDEX)" and the "AudioPlayerObject" objects are no longer accessible through VBScript. Therefore, to play sound via VBScript, the following code must be used (which is supposed to be compatible with Windows 7):

Code: Select all
If Action.IsComponentInstalled("NSPlay.NSPlayCtl.1") = False Then
    MsgBox "Unable to find the media player component.", vbCritical, "Error"
Else
   If Action.DoesComponentExist("MediaPlayer1") = false Then
      AddComponent "NSPlay.NSPlayCtl.1", "MediaPlayer1"
   End If
   Component("MediaPlayer1").Object.FileName = "c:\Clapping.wav" '(replace with your file)
   Component("MediaPlayer1").Object.PlayCount = 1
   Component("MediaPlayer1").Object.Play
End If


GM-Support
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby CBSection31 » Tue Dec 15, 2009 7:40 pm

Wonderful, GM! :D I look forward to hearing the results from those who have Windows 7.

You said that music can't fade or crossfade anymore. Can music still loop? Also, videos cannot be stretched. Can they still loop and can the playback speed still be adjusted?

Lastly, do you (or anyone else) happen to know offhand which plugins don't work? I am specifically concerned with the following plugins:

- Flash plugin

- Rain Generator (not including the sound effects portion)

- Flashlight effect

- KeyGuard

I'd check all these things out myself, but I don't own Windows 7. Thanks!
CBSection31
Code Master
 
Posts: 564
Joined: Tue Jun 10, 2003 4:00 am

Postby reneuend » Tue Dec 15, 2009 7:42 pm

Thanks GM for keeping AM current!

I'm still running XP and doubt that my old system would handle Win7. :oops:
So, I'm counting on my fellow AMer's to test this before I build a new system in the next few months.
---


Image
Image
User avatar
reneuend
Administrator
 
Posts: 2690
Joined: Sat Nov 22, 2008 8:37 pm
Location: Midwest Cornfield, USA

Postby GM-Support » Tue Dec 15, 2009 7:46 pm

Hi CBSection31,

Thanks.

CBSection31 wrote:You said that music can't fade or crossfade anymore. Can music still loop? Also, videos cannot be stretched. Can they still loop and can the playback speed still be adjusted?


Yes to all your questions.

CBSection31 wrote:Lastly, do you (or anyone else) happen to know offhand which plugins don't work?


I don't know at this time. I did not have the time to test the plugins yet. I guess that all the plugins that play audio/video through VBScript need to be patched in order to work with the new version and be compatible with Windows7. Furthermore, the plugins that embed the Windows Media Player ActiveX Control (OCX) need to be patched as well. I can provide details on how to replace the call to the ActiveX control: they basically need to instantiate the Windows Media Player ActiveX Control dynamically instead of relying on an object created during design-time.

Best regards,
GM-Support
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby CBSection31 » Tue Dec 15, 2009 8:36 pm

Thanks for the fast answers, GM! If I'm understanding you correctly about the plugins, you are saying that plugins using an OCX component need to be patched via the VBScript code they use in AM, NOT by altering the OCX file itself...right? In other words, if an author of a plugin has disappeared and we don't have the source code to the OCX file, we can still update the plugin?


Also, I have one last question that I forgot to ask the first time:

- Regarding the sound levels not being alterable anymore...are the values we set still kept in the new version of AM for systems NOT using Windows 7? In other words, if I set a volume level to 8, will Windows XP still recognize this while Windows 7 does not, or are those volume settings now ignored on all versions of Windows?

Thanks again, GM!
CBSection31
Code Master
 
Posts: 564
Joined: Tue Jun 10, 2003 4:00 am

Postby GM-Support » Tue Dec 15, 2009 9:21 pm

CBSection31 wrote:If I'm understanding you correctly about the plugins, you are saying that plugins using an OCX component need to be patched via the VBScript code they use in AM, NOT by altering the OCX file itself...right? In other words, if an author of a plugin has disappeared and we don't have the source code to the OCX file, we can still update the plugin?


A plugin is made of two things:
(1) VBScript code that you can edit by clicking "View/Edit Plugins" from the Adventure Maker menu.
(2) (optionally) Compiled OCX components.

If (1) makes use of the old Media Player control and VBScript methods, they can be easily patched.
If (2) makes use of the old Media Player control and VBScript methods, you will need the source code of the OCX in order to patch it.


CBSection31 wrote:- Regarding the sound levels not being alterable anymore...are the values we set still kept in the new version of AM for systems NOT using Windows 7? In other words, if I set a volume level to 8, will Windows XP still recognize this while Windows 7 does not, or are those volume settings now ignored on all versions of Windows?


They are ignored in all versions of Windows, so that users have a consistent experience regardless of their OS.
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby CBSection31 » Tue Dec 15, 2009 10:05 pm

GM-Support wrote:
CBSection31 wrote:- Regarding the sound levels not being alterable anymore...are the values we set still kept in the new version of AM for systems NOT using Windows 7? In other words, if I set a volume level to 8, will Windows XP still recognize this while Windows 7 does not, or are those volume settings now ignored on all versions of Windows?


They are ignored in all versions of Windows, so that users have a consistent experience regardless of their OS.


Perfect! :D Thanks, GM!!!
CBSection31
Code Master
 
Posts: 564
Joined: Tue Jun 10, 2003 4:00 am

Postby Lyberodoggy » Wed Dec 16, 2009 1:52 pm

I couldn't get the ocx registered the last time I tried

This is what I got trying to run a kg project:
Image

I restarted my computer, re-installed AM, still nothing. I can't even register the ocx's manually anymore. Could it be a problem of my computer?
User avatar
Lyberodoggy
Administrator
 
Posts: 2519
Joined: Sat Feb 17, 2007 3:31 pm
Location: Athens

Postby Imari » Wed Dec 16, 2009 2:21 pm

GM, thanks for working on the base version of AM. I'm heartened to see the progress and am hoping to see all the bugs worked out soon. I also cannot test as I am dragging my feet about changing from XP (which works great for me) to Windows 7.
User avatar
Imari
VIP
 
Posts: 872
Joined: Fri Jun 20, 2003 4:49 pm
Location: Virginia, USA

Postby juhuwoorps » Wed Dec 16, 2009 6:31 pm

I'm unable to install the version 4.6 under win7.
I get the following error:
Attachments
AM install error.JPG
AM install error.JPG (44.97 KiB) Viewed 24364 times
juhuwoorps
Code Master
 
Posts: 622
Joined: Tue Jul 08, 2008 3:13 pm

Postby Mystery » Thu Dec 17, 2009 12:22 am

This issue has already been present for some Vista computers, how about if you ignore it, and then register it manually?
http://www.adventuremaker.com/phpBB2/vi ... =9795#9795

Does that work?

EDIT
Just have seen that it didn't work for Doggy :?

Okay, seen someone suggesting this:
After installation, first unregister it, then register it.

RegSvr32 msdxm6.ocx /U
Then
Regsvr32 msdxm6.ocx

I'm pretty sure that it's a permission issue...
User avatar
Mystery
Forum Admin and Games Page admin
 
Posts: 2990
Joined: Sat Feb 04, 2006 8:12 am
Location: Switzerland

Postby GM-Support » Fri Dec 18, 2009 5:38 pm

Lyberodoggy wrote:I couldn't get the ocx registered the last time I tried

This is what I got trying to run a kg project:
Image

I restarted my computer, re-installed AM, still nothing. I can't even register the ocx's manually anymore. Could it be a problem of my computer?


Thanks for the info.

Do the built-in plugins (such as the THIRD PERSON PLUGIN) work fine?

GM-Support
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby Mikael » Fri Dec 18, 2009 8:06 pm

Magnificent work, GM!

I'll start recompiling my old projects right away. It will take some readjusting since I've crossfaded music quite a lot, but I think that's managable.
Mikael
Active Member
 
Posts: 74
Joined: Wed Jan 28, 2004 1:18 am

Postby mercedes » Sat Dec 19, 2009 10:25 am

Fantastic news GM..!~..:D...and Welcome back Mystery!!..:D:D..
User avatar
mercedes
VIP
 
Posts: 2460
Joined: Sun Mar 09, 2008 10:43 pm
Location: Canada..~

Postby Lyberodoggy » Sat Dec 19, 2009 3:31 pm

third person does work, but the cylindric panorama plugin doesn't (I believe it's either DX-related or MPO-related, because the plugin's initiating code uses calls to the MPO)
User avatar
Lyberodoggy
Administrator
 
Posts: 2519
Joined: Sat Feb 17, 2007 3:31 pm
Location: Athens

Postby pennsteve » Sun Dec 20, 2009 1:03 am

Stupid question. I paid for the commercial version. If I download this new version do I just have to go through the steps that I did the first time?

Thanks
pennsteve
Expert Member
 
Posts: 329
Joined: Wed Aug 06, 2008 3:55 pm

Postby mercedes » Sun Dec 20, 2009 4:23 am

pennsteve wrote:Stupid question. I paid for the commercial version. If I download this new version do I just have to go through the steps that I did the first time?

Thanks


I believe so yes...:)
User avatar
mercedes
VIP
 
Posts: 2460
Joined: Sun Mar 09, 2008 10:43 pm
Location: Canada..~

Postby GM-Support » Sun Dec 20, 2009 4:19 pm

Lyberodoggy wrote:third person does work, but the cylindric panorama plugin doesn't (I believe it's either DX-related or MPO-related, because the plugin's initiating code uses calls to the MPO)


Ok, thanks for the info. Yes, it is probably MPO-related then.
GM-Support
Forum Admin and Games Page admin
 
Posts: 2221
Joined: Thu Jun 05, 2003 7:52 pm

Postby Gumbro » Sun Dec 20, 2009 5:06 pm

4.60 installed fine in Win7. I installed it on D: drive, not C: drive where the OS is, though.

Tried the demos, like stated before, cylinderic panorama does not work. I got the following error message:

Code: Select all
Error executing script. The Scripting Engine returned the following error message: Object required: 'MediaPlayerObject'


Nothing else to report so far.
User avatar
Gumbro
Active Member
 
Posts: 88
Joined: Thu Oct 05, 2006 7:33 pm

Postby pennsteve » Sun Dec 20, 2009 6:55 pm

mercedes wrote:
pennsteve wrote:Stupid question. I paid for the commercial version. If I download this new version do I just have to go through the steps that I did the first time?

Thanks


I believe so yes...:)


Thanks ;)
pennsteve
Expert Member
 
Posts: 329
Joined: Wed Aug 06, 2008 3:55 pm

Postby chickens1127 » Thu Dec 24, 2009 3:38 pm

don't spam threads unless you can help.
Hi... It's Chickens1127...
CHINCHILLAS ROCK!

RIP Crazygamemaker
User avatar
chickens1127
AM Magazine Moderator
 
Posts: 898
Joined: Thu Nov 22, 2007 12:49 am
Location: Awsomeville, USA

Postby CBSection31 » Thu Dec 24, 2009 7:49 pm

GM, do you think you could update the code you provided on the help pages that shows how to call a sound or video file via VBScript proceedure? I'm assuming those will need to be changed to work in Windows 7. Thanks! :)
CBSection31
Code Master
 
Posts: 564
Joined: Tue Jun 10, 2003 4:00 am

Postby reneuend » Sun Dec 27, 2009 2:02 am

Hi CB,

You would be better off sending GM a direct email at the support email address. I don't think he comes out here very often.
---


Image
Image
User avatar
reneuend
Administrator
 
Posts: 2690
Joined: Sat Nov 22, 2008 8:37 pm
Location: Midwest Cornfield, USA

Postby AncientRein » Tue Dec 29, 2009 11:33 pm

Is anyone else doing any testing on win 7?

The code listed above by gm does indeed allow for the
playing of sounds with scripting.
I was also able to get keyguard working with a few modifications.

anyone else have anything new? :?:
AncientRein
User avatar
AncientRein
Senior Member
 
Posts: 200
Joined: Tue Nov 09, 2004 4:09 pm

Postby Lyberodoggy » Wed Dec 30, 2009 12:52 am

how did you get KG working? please tell us
User avatar
Lyberodoggy
Administrator
 
Posts: 2519
Joined: Sat Feb 17, 2007 3:31 pm
Location: Athens

Postby mercedes » Wed Dec 30, 2009 7:02 am

Has anyone thought of using Virtual XP from the Microsoft website...This way u can run programs that are made for XP with ease...its almost like having 2 operating systems on ur pc..

http://www.microsoft.com/windows/virtual-pc/

I've heard that this will help with those with Windows7?
User avatar
mercedes
VIP
 
Posts: 2460
Joined: Sun Mar 09, 2008 10:43 pm
Location: Canada..~

ok just finished

Postby sempaix » Thu Dec 31, 2009 5:07 am

I just finished doing testing and yes wonderful the flash plugin doe not give errors after it exits the game. Im in Windows 7 ultimate Chinese. I use adventure maker for my flash created games.

I applaud GM you did great.

For my purpose Adventure 4.6.0 has passed the test and for me is a final.

My sounds are embedded on the flash itself so it was ok on my end.

My two cents

Sempaix
sempaix
Member
 
Posts: 19
Joined: Fri Feb 08, 2008 3:31 am

Next

Return to Windows 7 issues

Who is online

Users browsing this forum: No registered users and 1 guest

cron