Windows XP support

About Monkey 2 Forums Monkey 2 Development Windows XP support

This topic contains 4 replies, has 2 voices, and was last updated by  Phil 2 years, 3 months ago.

Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • #6435

    therevills
    Participant

    Carrying on from this post: http://monkey2.monkey-x.com/forums/topic/import-png-or-similar-yet/

    Mark has said:

    “Windows XP is not ‘officially’ supported sorry.

    It may or may not be theoretically possible to get monkey2 going on Windows XP (and if you or someone else can get it going, I’m happy to add the fixes to the repos) but I wont be attempting this myself.”

    Which I can totally understand, but for casual developers like myself, I need a tool which can still support Windows XP.

    I have tested running on the following hardware/OS:

    OS: Windows XP SP2 32bit
    CPU: Intel Celeron E1200
    RAM: 2GB
    GPU: Intel GMA3100
    DX: 9c

    Running Ted2 and MonkeyRoids fails to start with the same error:

    The procedure entry point CancelIoEx could not be located in the dynamic link library KERNEL32.dll

    If I comment out CancelIoEx from modules\std\process\native\process.cpp and modules\std\process\native\procutil.h, then rebuild the modiles, now when I execute MonkeyRoids I dont receive an error message (YAY!)…. but the game doesnt start (BOO!).

    I can see that the process starts in the Task Manager, but it closes nearly straight away…

    Any ideas?

    Cheers,

    Steve

    #6436

    therevills
    Participant

    A simple console application works:

    When I execute the exe via command prompt in Windows XP, I get the output “TESTING…”

    #6437

    therevills
    Participant

    I added a bunch of Print statements to the Sdl2test, but I get nothing when executing the exe via the command prompt 🙁

    #6521

    therevills
    Participant

    I’ve had responses from the major casual game portals, there is still around 10% of their market which still uses Windows XP.

    Which I think is still large enough to try to support… so I’ll keep investigating MX2 XP support when I have time.

    #6526

    Phil
    Participant

    To have XP support would really be nice. I am working on an educational game in monkey1 and there are a lot of XP computers in schools here in Germany. They often get older computers from companies for free.

    I think optional XP support could also be like a label marketing-wise to show, that you just don’t have to worry if your game runs on your customer’s pc. For me it definitely was a reason for buying monkeyX in the beginning.

Viewing 5 posts - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.