Deliantra MORPG Client 2.03 (Default branch)


 
Thread Tools Search this Thread
Special Forums News, Links, Events and Announcements Software Releases - RSS News Deliantra MORPG Client 2.03 (Default branch)
# 1  
Old 01-15-2009
Deliantra MORPG Client 2.03 (Default branch)

Image Deliantra is a client for Deliantra game servers. It offers an intuitive user interface for exploring the vast game world, a persistent minimap, powerful macros and keymaps, dialog-based NPC interaction, and easy configuration for the skill, spell, and item system. It is based on Perl, SDL, and OpenGL for high performance on modern systems, and works on both Unix and Windows. Ports to other platforms should be very easy and are underway. License: GNU General Public License (GPL) Changes:
The GUI has been rearranged and optimized a bit. For example, the auto pickup toggle has been moved into a check box at the top of the main window. The configuration is now saved automatically on exit. Shimmering during smooth scroll has been reduced a lot and some displaying bugs have been fixed in the inventory. More workarounds, which make the client more stable on broken OSes, were also implemented. Image

Image

More...
Login or Register to Ask a Question

Previous Thread | Next Thread
Login or Register to Ask a Question
MakeMaker(3pm)						User Contributed Perl Documentation					    MakeMaker(3pm)

NAME
Coro::MakeMaker - MakeMaker glue for the XS-level Coro API SYNOPSIS
This allows you to control coroutines from C/XS. DESCRIPTION
For optimal performance, hook into Coro at the C-level. You'll need to make changes to your "Makefile.PL" and add code to your "xs" / "c" file(s). WARNING
When you hook in at the C-level you can get a huge performance gain, but you also reduce the chances that your code will work unmodified with newer versions of "perl" or "Coro". This may or may not be a problem. Just be aware, and set your expectations accordingly. HOW TO
Makefile.PL use Coro::MakeMaker qw(coro_args); # ... set up %args ... WriteMakefile (coro_args (%args)); XS #include "CoroAPI.h" BOOT: I_CORO_API ("YourModule"); API This is just a small overview - read the Coro/CoroAPI.h header file in the distribution, and check the examples in EV/ and Event/*, or as a more real-world example, the Deliantra game server (which uses Coro::MakeMaker). #define CORO_TRANSFER(prev,next) /* transfer from prev to next */ #define CORO_SCHEDULE /* like Coro::schedule */ #define CORO_CEDE /* like Coro::cede */ #define CORO_CEDE_NOTSELF /* like Coro::cede_notself */ #define CORO_READY(coro) /* like $coro->ready */ #define CORO_IS_READY(coro) /* like $coro->is_ready */ #define CORO_NREADY /* # of procs in ready queue */ #define CORO_CURRENT /* returns $Coro::current */ #define CORO_THROW /* exception pending? */ #define CORO_READYHOOK /* hook for event libs, see Coro::EV */ #define CORO_SV_STATE(coro) /* returns the internal struct coro * */ #define CORO_EXECUTE_SLF(cv,init,ax) /* execute a schedule-like function */ #define CORO_EXECUTE_SLF_XS(init) /* SLF in XS, see e.g. Coro::EV */ perl v5.14.2 2012-04-13 MakeMaker(3pm)