Fixed broken backward compatibility in LoadObjectFromDisk with father objects.
Added functions to load/save structure Oggetto_Su_Disco and Stanza_Su_Disco from/to disk.
Added type "random" for Wipe IN/OUT.
Started first integration with SDL3 framework. Added ARM64 platform support.
Development Branch for SDL3 integration
Version 0.9
Updated MSVC project with SDL version 2.32.10
Applied changes from SDL2_Integration branch
Updated file from SDL repo
Updated bugs list.
Updated projects to:
Added SDL_Wait in WipeIn and WipeOut routines to slow down the effects.
After some years..
After some years..
First preliminary version working on AmigaOS 4.
Added Makefile for AmigaOS 4
Added missing change from trunk.
Added include types.h.
Added include errno.h (required by ENOENT in enigmi.c)
Increased version of SelectLanguage.
Added include "os_defs.h" for MSC _strdup definition.
Removed useless include file errors.h.
Changes for AmigaOS 4 compilation.
Added a couple of missing initializations, a type cast and minimal code cleanup.
Updated SAS/C smakefile.
Updated Windows SDK to 10.0.17763.0 and SDL to 2.0.14.
Changes from trunk:
Minor code cleanup.
Fixed AOS4 makefile
Increased SDL library version to 2.0.12
Added configurable wait time (in ms) for wipe in/out graphical effects.
Added missing include file stdlib.h
Added configurable wait time (in ms) for wipe in/out graphical effects.
Added configurable wait time (in ms) for wipe in/out graphical effects.
Fixed linker errors on AmigaOS 4 but the executable still does not start.
Fixed uintxx_t type definitions with unmodified AmigaOS 3.x "machine/types.h" include file.
Removed duplicated prototype.
New year, new work!
New year, new work!
Modified MinGW makefile in order to produce debug disabled executables.
Updated makefiles.
Added Microsoft Visual Studio 2017 solution and project files to the repository.
Added missing pointer variable initialization to NULL.
Added include file os_defs.h, containing macro definitions:
Removed include file errors.h.
Bumped rev to 0.8.7
According to old code, when double buffering is OFF, SDL_UpdateRect should be called instead of SDL_Flip
Updated SAS/C makefile, but it doesn't compile astar.c
Fixed AmigaOS 3.x compilation issues
Enabled this code also with AmigaOS, at least for the moment
Fixed libraries linking order
Removed AmigaOS Locale.library calls, replaced with platform independent code
Replaced AmigaOS function AddPart and GetVar with platform independent counterparts
Added GetLanguage() function prototype
Cleanup unused commented code
Added types.h include
Recompiled after AmigaOS types removal
Fixed compilation issues with Amiga SAS/C compiler
Fixed HandleKey prototype
Replaced unsigned int with NSUInteger and deprecated NSRunAlertPanel with NSAlert
Removed Amiga StormC preprocessor commands
Added call to os_stop_audio() in Terminate()
Replaced tabs with spaces
Added Anim Object viewer tool to the repository.
Removed Amiga types definitions, replaced with C Standard Library <stdint.h> header.
Fixed 'search and replace' errors
Added missing stdint.h definitions for AmigaOS (gcc and sasc).
Added missing implementation of gettimeofday under Microsoft Visual Studio (working) and AmigaOS (empty).
Added A* source files to AmiaaOS Makefile.
FreeAnimation function shall NOT always calls REMOVE function since animation could not be in a list.
Removed extra checks in MyRemove: it was hiding a problem in FreeAnimation that called REMOVE also with objects NOT in a list.
Added DrawPhrase function prototype
Cleaned up include files
Fixed 'search and replace' errors
Cleaned up include files
Function LoadObjectGUI didn't return NULL in case of object not found.
Fixed application working directory on MacOS X
Updated AmigaOS 3.x makefile
Replace deprecated NSRunAlertPanel.
Corrected drawtext() function prototype.
Replaced unsigned int with NSUInteger.
Bumped revision from 0.8 to 0.9.
Corrected improper use of comma operator.
Removed misplaced semicolon.
Fixed compilation with MinGW environment.
Added Visual Studio 2017 project files to the repository.
Removed Amiga types definitions, replaced with C Standard Library <stdint.h> header.
Added A* algorithm for path find to the Makefile
Added A* algorithm for path find.
Merged changes from trunk.
Attempt to create multi platform Makefile.
Updated source code to JDK 8.
Improved scaling of the main character.
Improved a bit the required interactions betwee...
Added new condition STATUSISNOT.
Added new condition STATUSISNOT to check absenc...
Fixed ENG_COM_CHANGE_QUESTION command fourth pa...
New version released