[2016-10-23] * Fixed double dialog appearing on login and exit() [MikeDX] * Added string.h to osd_sdl1.2 include file for memcpy function prototype [MikeDX] * Updated zip2div to use rsync instead of scp [MikeDX] * Fixed zip2div setting names incorectly in exported HTML file [MikeDX] * Fixed ChangeChannel not compiling when SDL_Mixer not set [MikeDX] * Fixed SDl1.2 web port [MikeDX] * Fixed font generator to allow font names longer than 8 chars [MikeDX] [2016-10-22] * Fixed innacurate timer[] [MikeDX] * Removed .exe from non win32 compiled files [MikeDX] * Fixed DIV debugger trapping mouse in 320x200 region [MikeDX] * Changed sound() channels to start at 1 instead of 0 [MikeDX] * Fixed IDE freeze after loading new palette [MikeDX] [2016-10-20] * Adding zip creation for win32 builds [MikeDX] * Fixed save() function opening file with correct mode [MikeDX] * Fixed pipelines build to only run make once [MikeDX] * Fixed runtime crash on exit [MikeDX] * Changed default exe creation location to prg dir [MikeDX] [2016-10-19] * Fixed create exe where file searched is a directory [MikeDX] [2016-10-18] * Added missing stdio header to SDL2 OSDEP header file [MikeDX] * Fixed set_mode not creating window to correct dimensions, causing scaled screen to display [MikeDX] * Fixed splash screen blit [MikeDX] * Changed default exe dir to prg location [MikeDX] * Added stretchy game window [MikeDX] * Fixed multi window on startup [MikeDX] [2016-10-16] * updated android Makefile [MikeDX] * Fixed broken palette when switching to fullscreen mode [MikeDX] * Fixed zip library on win32 builds [MikeDX] * Fixed packer on win32 builds [MikeDX] * Enabled creation of executable from DIV [MikeDX] * Updated runtime to allow open from pakfiles within packed zip [MikeDX] * Changed Install creation message [MikeDX] * Added tiny zip creation lib [MikeDX] * Changed open_file to div_open_file (DIV1) [MikeDX] [2016-10-15] * Added git commit hash to DIV Desktop [MikeDX] * Removed debugging info in sound playback [MikeDX] * Minor translations in lenguaje.div [MikeDX] * Corrected spelling in hboy dll [MikeDX] [2016-10-13] * Added Pipelines continous integration config [MikeDX] [2016-09-29] * Fixed batch compile windows / linux [MikeDX] [2016-08-15] * Updated mac linker args [MikeDX] [2016-07-15] * SDL2 Support now working in linux builds [MikeDX] [2016-07-08] * Working SDL2 web builds [MikeDX] * Working SDL2 runtime, with some issues [MikeDX] * re-enabled input in IDE [MikeDX] * WIP SDL2 [MikeDX] * WIP SDL2 [MikeDX] [2016-07-07] * Updated PSP (homebrew) builds [MikeDX] [2016-06-20] * Improved batch processing scripts to convert prg and assets to redistributable binaries [MikeDX] [2016-06-19] * Fixed some broken formatting in the help file [MikeDX] * Improvements to sound editor (not yet working properly, but working better than it was) [MikeDX] * Added load_sound and unload_sound for loading / unloading ogg, pcm and wav sound effect files [MikeDX] * Improved system messages [MikeDX] [2016-06-17] * Added load_ogg and unload_ogg to help file [MikeDX] * Fixed virtual stack pointer array used by clone() [MikeDX] * Added ability to load / test PCM files in the IDE [MikeDX] * Removed debug output of desktop colours [MikeDX] * Fixed html ports scrolling page up / down on key up / down [MikeDX] * Fixed OGG/WAV and PCM in Html Builds [MikeDX] * Updated load/save functions to look in more places when loading and saving data [MikeDX] * Updated timers to allow up to 999fps [MikeDX] * Added WAV Header struct definition [MikeDX] * Fixed PCM loading and cleaned up sound playing code [MikeDX] [2016-06-14] * Updated batch prg->binary processing to include Android target [MikeDX] * Added browser compile option for embedded images [MikeDX] * Added mode8 to android builds [MikeDX] [2016-06-13] * Changed name of new 3d map from Mapa 3D to 3D Map [MikeDX] * Added PRG template for NEW programs [MikeDX] * Less harsh new default colour scheme [MikeDX] * Fixed volume controls in the IDE [MikeDX] * Better default colours in PRG editor [MikeDX] * Fixed Error on play mod (OSX) [MikeDX] * Added very simple music line/position counter to song window and set to only play once without loop [MikeDX] * Improved git whatsnew output, adding range option [MikeDX] * Fixed compiler error grammar 'expecting for' in various places. [MikeDX] * Fixed IDE Song window [MikeDX] * Changed "Start" to "Reset" in DIV profiler [MikeDX] [2016-06-11] * Fixed splashscreen in html/javascript builds [MikeDX] * Cleaned up sound playing code routines [MikeDX] * Improved batch platform export scripts [MikeDX] * Fixed detection of files in DIV IDE browser [MikeDX] * Removed extra check in keyboard routine for codes less than zero (not possible) [MikeDX] * Fixed Radio buttons in div calculator (Hex/Int) [MikeDX] [2016-06-08] * Fixed higher resolutions in GCW builds [MikeDX] * Removed javascript call from native build [MikeDX] * Fixing HTML build and adding ALT+X to exit in js builds [MikeDX] [2016-06-07] * Fixed memcpy overlap in prg compiler [MikeDX] * Fixed Song not being stopped / unloaded when closed in the div IDE [MikeDX] * Fixing stopsound in web build [MikeDX] * Memory leak fixes [MikeDX] * Fixed unloading of registered effects when sound stops playing [MikeDX] * Fixed freeing of memory allocated by new_map [MikeDX] [2016-06-06] * Fixed change_channel() - Left & Right Panning control (balance) [MikeDX] * Fixed PCM soundfile loading [MikeDX] [2016-06-05] * Added mode8 to GCW0 build [MikeDX] * Added mode8 to pandora build [MikeDX] * Updated GP2X port cmake rules [MikeDX] * README.md edited online with Bitbucket [MikeDX] [2016-05-31] * Updated gitinore file [MikeDX] * Updated Mode8 to correctly draw trans / masked objects and prevent crash when drawing out of bounds [MikeDX] * Changed pointer size in clone command, Fixes Sorcerers Duel [MikeDX] * Made standalone compiler work again [MikeDX] [2016-05-30] * Fixed ITAN table - Making HTML port work [MikeDX] [2016-05-29] * Added mode8 to HTML builds [MikeDX] * Added Mode8 to Raspberry Pi builds [MikeDX] * Mode8 Fixes [MikeDX] [2016-05-28] * Mode8 Improvements, making wicked8 and superkarts work [Mike Green] * Removed un-necessary SDL_UpdateRect from screen update routine [Mike Green] * Added Mode8 to OSX Build [Mike Green] * Fixed DIV Crashing when all Sound channels in are use [Mike Green] [2016-05-26] * Fixed mode8 compiling on OSX [Mike Green] * Fixed windows build [MikeDX] [2016-05-25] * fixing div1run to use DIV DLL [MikeDX] * Ensuring inter.h is only included once [MikeDX] * Fixing some crashes in WLD Editor [MikeDX] [2016-05-21] * Updating mode8 to correctly draw objects in trans / masked [MikeDX] * Updated README to include MODE8 [MikeDX] * Added mode8 to Linux build [MikeDX] * Mode8 Now working (Thanks to Fransesco Amato) [MikeDX] [2016-05-16] * fixed path seperator in fpg save-as [MikeDX] * Added pakfile unpacker tool [MikeDX] [2016-05-01] * cleanup / instructions for pi cross compile [MikeDX] * fixed up raspberry pi cross compile buildscripts [MikeDX] [2016-04-30] * removing SDL_gfx files from compile except framerate as code is unused [MikeDX] [2016-04-29] * increased max drawing from 256 to 16384 [MikeDX] [2016-04-23] * fixing error when import "dllname" used without trailing slash and free_syntax not defined [MikeDX] [2016-04-22] * renamed CD_ROM variable to cdrom [MikeDX] * renaming PlaySound -> DivPlaySound due to compiler conflict [MikeDX] * rewritten and cleaned up divdll (plugin) routines to autodetect system extension (dll.js/so/dll) [MikeDX] * updated mkdir to use osdep __mkdir [MikeDX] [2016-04-21] * Adding option to reload prg on session load if newer file is found (windows) [Mike Green] * Added check for new version of PRG on session load, prompting to reload if required (non win32 builds) [MikeDX] * removing alerts when setting video mode and returning to div since we rely on SDL to set sensible video modes [MikeDX] [2016-04-19] * removed duplicate apple specific code [Mike Green] * Fixing detection of fullscreen [Mike Green] * OSX - fixing compiler warnings and fullscreen switching [Mike Green] * fixing osx cmake rules [Mike Green] * adding bundle references for OSX build [Mike Green] * added OGG playing [MikeDX] * wip physics dll [MikeDX] * added support in div dll for fpg/graph data [MikeDX] * fixing windows build where sched_yield() isnt supported [MikeDX] * Fixes fopen() not returning 0 on failure [Freark van der Berg] [2016-04-18] * updated div.h to allow creation of windows dll extensions [MikeDX] [2016-04-17] * added ogg support to load wav [Mike Green] * fixing fopen to look for file in prg dir first. [MikeDX] * Fixes accessing outside of ventana buffer bound [Freark van der Berg] [2016-04-11] * replaced SDL_delay with sched_yield delay [MikeDX] * fixed runtime for emscripten [MikeDX] * changed key repeat delay to 250ms instead of 500ms [MikeDX] * cursor no longer flashing when moving in editor [MikeDX] [2016-04-10] * enabled ssh uploading on zip2div process export [MikeDX] * updated game window to use the same caption as the IDE [MikeDX] [2016-03-30] * added pack file [MikeDX] [2016-03-24] * fixing windows build [Mike Green] * moving memptr conts from int/long to uin32_t / uint64_t [Mike Green] * adding casts to fix osx build [Mike Green] * adding NETPLAY ifdefs to fix non network builds [Mike Green] * fixing free memory routine definition [Mike Green] * updating divpcm.c with casts to fix osx build [Mike Green] * adding pseudo stack, fixes clone() on 64bit builds [Mike Green] * updating runner to work better with osx builds [Mike Green] [2016-03-23] * added first multiplayer into builds (use with HAS_NET in cmake) [MikeDX] * added reset of meminfo struct to -1 if get free mem fails [MikeDX] [2016-03-22] * updating numpad keycodes for windows builds [MikeDX] * adding missing keypad codes (linux) [MikeDX] * fixed free memory in sys info box (maybe not for osx build) [MikeDX] [2016-03-21] * some formatting cleanup in dll code [MikeDX] * fixing etting of mouse x / y [MikeDX] * updated javascript build to look for autoload dll files [MikeDX] * added command to create js dll files [MikeDX] * added missing declarations to pandora cmake file [MikeDX] * including javascript dlls in html builds [MikeDX] * updated html Makefile to support javascript addon dlls [MikeDX] * adding stdint.h to dll/div.h to allow creation of javascript "dll" files [MikeDX] [2016-03-20] * fixed select via keys and ctrl+x/c/v [MikeDX] * fixing bug in javascript build where fpg would not be read properly [MikeDX] [2016-03-19] * updated divpcm to use quickload [MikeDX] * fixing git whats new logger [Mike Green] * added git date log for "whats new" changelog output from gitlog [Mike Green] * updating osx cmake script [Mike Green] * adding mac app bundle script [Mike Green] * fixing osx build [Mike Green] [2016-03-18] * fixing compile (osx) [Mike Green] * added sdlgfx to droid makefile [root] * expaning range check on mouse pointer graphic to prevent crash when dragging map from fpg [MikeDX] * fixing sdl surface memory leak [MikeDX] * made sound editor work [MikeDX] * fixed memory leaks [MikeDX] [2016-03-17] * fixed some memory leaks [MikeDX] * removing libjpeg from linux build [mike] * made some progress with sound files in the IDE. PCM loading not working yet, nor is session sounds [MikeDX] * made some progress with sound files in the IDE. PCM loading not working yet, nor is session sounds [MikeDX] [2016-03-16] * adding boundary box for zoom, should fix editor zoom crashes [MikeDX] * removing duplicate stdio.h include (already in global.h [MikeDX] * updating debug printf / printf stuff. should fix fpg load / palette load crashing bug [MikeDX] * improving fpopen [MikeDX] * removing printf [MikeDX] * removing printf [MikeDX] * modifying some printf stuff [MikeDX] [2016-03-15] * removing SPACE al alt for mouse left - may reintroduce later [MikeDX] * adding dummy fopen for non debug builds [MikeDX] * setting prg path in system/exec.path [MikeDX] * added search in prg path (debugging only) [MikeDX] * removing reding of free space of drives, should fix drive not ready bug [MikeDX] * added -D{PLATFORM}=1 to command line to confirm platform build [MikeDX] * removing libjpeg from windows builds [MikeDX] * removing libjpeg from linux builds [MikeDX] [2016-03-14] * removing libjpeg support in linux build [Mike Green] * fixing "new" file issues [MikeDX] * setting some defaults (start of cmake cleanup [MikeDX] [2016-03-13] * adding mode, removing gitlib [MikeDX] * removing zlib pkg conf [MikeDX] * removing libgit [Mike Green] * reducing optimise level to O1 from O3 [Mike Green] [2016-03-12] * setting gitlib to false in windows build [MikeDX] * setting gitlib to false in pandora build [MikeDX] * code cleanup [MikeDX] * adding gitlib to linux build [MikeDX] * adding gitlib (if set in makefile) [MikeDX] * updaing build level on html build to O3 [MikeDX] * fixing IsPlayingSong [MikeDX] * removing 32bit fpg info [MikeDX] * updating drive list [MikeDX] * removing some debug info from win32 [MikeDX] * fixed dos directory browsing [MikeDX] * fixed dos directory browsing [MikeDX] * initial gitlib addon [MikeDX] [2016-03-08] * adding git options to cmake [MikeDX] [2016-03-03] * checking for zip [Mike Green] * zip wip [Mike Green] [2016-03-02] * removing libjpeg from windows [Mike Green] * adding div-arena build autobuild [Mike Green] * adding packer [MikeDX] [2016-02-23] * fixing load palette in and screen stretch modes - also fixes set-video config [MikeDX] * wip "include" directive [MikeDX] * new help wip [MikeDX] * updating help file [MikeDX] * new help graphics [MikeDX] [2016-02-22] * adding work in progress "IMPORT" directive [MikeDX] [2016-02-21] * first public beta [MikeDX] * improving dynamic window resize [MikeDX] * wip mode8 [MikeDX] * moved printf to new debugprintf [MikeDX] * adding dynamic screen resizing [MikeDX] [2016-02-17] * adding port renderer mode8 replacement wip [MikeDX] [2016-02-15] * fixed up div fpg formatting [MikeDX] * fixing some fli issues [MikeDX] [2016-02-14] * changing zip check to lowercase to improve chance of detecting files in zip [MikeDX] * changing div_open_file to be accesible from open fli [MikeDX] * increasing memory limit for html export [MikeDX] * cleanup code and adding reference to new div image load function(s) [MikeDX] * adding new functions file for new map loading and new images in IDE [MikeDX] * zx spectrum dll wip [MikeDX] * cmakelists cleanup [MikeDX] * removing bad trash icon [MikeDX] * fixing fli open [MikeDX] * correcting ifdef for cmake [MikeDX] * fixing memsetof buf [MikeDX] * fixing fpg load / save / edit on windows (replacing / with \) [MikeDX] * code cleanup [MikeDX] * removing rogue compilar() from memcpyb [MikeDX] * adding USE_FLI ifdef for start_fli [MikeDX] * fixing image load for window bacgrounds [MikeDX] * translation of divforma.c [MikeDX] * updating windows osdep for 32/64bit builds [MikeDX] * updating batach files [MikeDX] * updating cmake platform files [MikeDX] [2016-02-13] * README.md edited online with Bitbucket [MikeDX] * updated cmake files [MikeDX] * cleaning up i.c source (formatting) [MikeDX] [2016-02-12] * adding simple mode7 render for 32bit [MikeDX] [2016-02-11] * adding crude zx spectrum dll [MikeDX] [2016-02-10] * 3d cursor and start of better window decoration [MikeDX] * fixing non ttf build [MikeDX] * fixing mod meters debug output [MikeDX] [2016-02-09] * adding a framerate limiter to reduce cpu use [MikeDX] * making div mouse speed config work (in full screen) [MikeDX] * improved sysfont / editor font loading [MikeDX] * made help (text) work [MikeDX] * added png and ttf files [MikeDX] * optimised build [MikeDX] * wip high res IDE [MikeDX] [2016-02-08] * fixing builds [MikeDX] * fixing up include paths [MikeDX] * added sdlgfx to cmake [MikeDX] * work in progress full HD 32 bit IDE [MikeDX] [2016-02-07] * README.md edited online with Bitbucket [MikeDX] * wip TTF support [MikeDX] * psp build corrections in C and lowered memory use for HTML [MikeDX] [2016-02-06] * start of TTF additions [MikeDX] * code cleanup [MikeDX] * adding default background [MikeDX] * code formatting for divmouse [MikeDX] * detection of video modes improved [MikeDX] * dialog loop code cleanup [MikeDX] * ernvironment loop code cleanup [MikeDX] * code cleanup [MikeDX] * psp wip [MikeDX] * updated psp makefile and removed psp from html generation [MikeDX] [2016-02-05] * updating html generation to include psp eboot (beta) [MikeDX] * fixing madewith screen compile on psp [MikeDX] * added psp makefile. requires pspsdk [MikeDX] * changed 64bit win link to 32bit [MikeDX] * updated language file [MikeDX] * improved dip2div, changed win64 to win32 [MikeDX] [2016-02-04] * improving load func to not bail if file is not found [MikeDX] * improving zip2div tool [MikeDX] * fixing new / open fpg where filename > 12 chars [MikeDX] * fixing packed exe in div1 runtime [MikeDX] [2016-02-03] * improving zip2div [MikeDX] * force div to check local files before embeded data - useful for save files [MikeDX] * better cross mass build [MikeDX] * updated batch builds to create windwos, linux and pi binaries [MikeDX] * added packfile data.div support to win32 builds [MikeDX] * added more exmaple dll code [MikeDX] * code cleanup / removing more compiler warnings [MikeDX] * fixing prg / map titles where filename > 13 chars [MikeDX] * increasing size when editor is maximised [MikeDX] * adding widescreen ide video mdoes [MikeDX] * fixed screen when fullscreen fails [MikeDX] * fixed small graph fpg (fixes debugger) [MikeDX] [2016-02-02] * added fsmode to runtime to detect from ide [MikeDX] * added full screen load / save for IDE [MikeDX] * more language improvements [MikeDX] * added full screen on alt+enter [MikeDX] * updating info screen [MikeDX] * updated help and info texts [MikeDX] [2016-01-23] * sprite generator now working (ish) [MikeDX] [2016-01-21] * increased filename size from 13 to 255 [MikeDX] * clearing mallocd ram and updaing freed pointers to NULL [MikeDX] * adding stdout to console (windows) and some more memory management / handling [MikeDX] * improving dos findfirst/next making file browser work properly [MikeDX] [2016-01-20] * correcting paint/outline fill, fixing memory pointer from int to byte * [MikeDX] * start of process list ordering, increase number of processes allowed [MikeDX] * fixing help scroll only when mouse is in window [MikeDX] * fixing fpg scroll only when mouse is in window [MikeDX] * fixing prg scroll only when mouse is in window [MikeDX] [2016-01-19] * added android conditions for debug builds [root] [2016-01-18] * install prep [MikeDX] * emabling unicode on windows (fixes input bugs) [MikeDX] * cmake improvements [MikeDX] [2016-01-17] * clean closing flic files [MikeDX] * fixing encode/decode [MikeDX] [2016-01-16] * calling free resources at exit and some cross platform conditions [MikeDX] * removing debug output and m_b settings [MikeDX] * adding scroll (zoom) to div paint [MikeDX] * memory management / zero init [MikeDX] * mem zero init [MikeDX] * wheelmouse and memory zero init [MikeDX] * adding wheelmouse support [MikeDX] * memory init to zero on malloc [MikeDX] * adding wheelmouse scroll to prg editor [MikeDX] * memory zero initialising [MikeDX] * paint zoom wip [MikeDX] * memory management improvement [MikeDX] * adding mousewheel to divfpg viewer [MikeDX] * initializing mallocd divpcm to zero [MikeDX] * adding ifdef DOS trap around #pragma calls [MikeDX] * additional loop conditions [MikeDX] * increasing space needed for pcm /music and directory / filenames [MikeDX] * initialising mallocd buffers to zero [MikeDX] * adding wheel mouse scroll to browser and memsetting some mallocd space [MikeDX] * adding support for mouse_wheel [MikeDX] [2016-01-03] * Adding cross-compile android files [MikeDX] * adding ps2 target [MikeDX] [2015-12-31] * README.md edited online with Bitbucket [MikeDX] [2015-12-30] * README.md edited online with Bitbucket [MikeDX] [2015-12-29] * README.md edited online with Bitbucket [MikeDX] [2015-12-27] * adding GP2X cmake rules [MikeDX] [2015-12-22] * adding more possible future port targets [MikeDX] * adding DOS as a target, since we always supported it [MikeDX] * promoting pandora console from future to current [MikeDX] * changing cmake to use -DTARGETOS=(platform} [MikeDX] * fixing system name for cmake [MikeDX] * adding pandora cmake file [MikeDX] [2015-12-15] * fixing key inputs for debugger [MikeDX] [2015-12-14] * fixing up pak detection and adding more default file settings [MikeDX] * fixing up bmp load /save. [MikeDX] [2015-12-13] * improving batch files and adding android [MikeDX] * fixing non droid exec [MikeDX] * improving gcw softstretch (to be changed to generic [MikeDX] * fixing android installer [root] * fixing volcado init [root] * updated android makefile [root] [2015-12-12] * moving batch file scripts to tools dir [MikeDX] * fixing dll import / ext loading [MikeDX] * improving zip2div, unziping into root rather than with dirs, and using iv ide as compiler [MikeDX] * improving div runtime detectiong [MikeDX] [2015-12-11] * fixing dll import [Mike Green] * improving div runtime detection [MikeDX] * removing debug output [MikeDX] * dll load / ext bodge for when dll load fails (fixes mario kart remix) [MikeDX] * fixing dll routines (osx) [Mike Green] * correcting divjoy definition [Mike Green] * fixing unzip for osx build [Mike Green] * adding unzip and osdep to OSX builds [Mike Green] * adding unzip header to osdep header [MikeDX] * removing splash on debug builds [MikeDX] * adding copyright to standalone div compiler [MikeDX] * merging divsound.c code [MikeDX] * automatically use softstretch in gcw above 640x480 [MikeDX] * updating gcw build to support res > 640x480 [MikeDX] * adding simple gcw icon [MikeDX] * removing extra divsound header [MikeDX] * adding decompiler wip source [MikeDX] * improving make batch files to compress zips for html - reduces data significantly [MikeDX] * updating cmake to use unzip [MikeDX] * adding on the fly zip unpacker [MikeDX] * merging divsound.c files [MikeDX] [2015-12-10] * fixing save-as map type (bmp pcx map) [MikeDX] [2015-12-09] * iproving cmake [MikeDX] * adding zip to div batch file [MikeDX] * improving make batch files [MikeDX] * adding splash screen [MikeDX] [2015-12-08] * fixing up html makefile for use with makehtml.bat [MikeDX] * gcw and html export improvements [MikeDX] * correcting gcw mouse inputs [MikeDX] * added div1/div2 autodetect [MikeDX] * improving make batch files for gcw and html [MikeDX] * adding html an gcw build scripts [MikeDX] [2015-12-07] * fixing osdep include and fps counter [MikeDX] * added MIXER ifdefs for IsPlayingSound [MikeDX] * correcting include headers for system() call in runner [MikeDX] * adding compilemode for div2 command line compiler [MikeDX] * fixing mouse input in debugger [MikeDX] * command line compiler options [MikeDX] * fixing call() and fps in div1 [MikeDX] * fixing ascii / scancode reset by frame [MikeDX] * fixing reloy and dfps [MikeDX] * removing fli from div1 sound files [MikeDX] * removing SDL from div.h dll header [MikeDX] * modifying html makefile for shared files [MikeDX] * modifying droid makefile for shared c files [MikeDX] * removing merged src files [MikeDX] * compile with -c [MikeDX] * adding standalone compiler [MikeDX] * added command line compile mode to ide. run with -c [filename.prg] [MikeDX] [2015-12-06] * updating html makefile target for shared code [MikeDX] * adding pi cross compile target [MikeDX] * removing shared code from div1 runtime [MikeDX] * work towards sharing div1+div2 code [MikeDX] [2015-12-04] * moving c.c [MikeDX] * start of moving to shared [MikeDX] * dll source [MikeDX] * moving mikedll [MikeDX] * moving mikedll code to shared [MikeDX] * fixing dll prototypes [MikeDX] * moving odsep to shared [MikeDX] [2015-12-03] * fixing lookforautoloaddlls prototype [MikeDX] * adding amiga build settings [MikeDX] * adding div dlls [MikeDX] * fixed dll unload (palette) [MikeDX] * move dummy hboy because real one works [MikeDX] * move dummy hboy because real one works [MikeDX] [2015-12-02] * removing new video mode change message [MikeDX] * fixing playsound to start at channel 1 instead of 0 - fixes sonic music [MikeDX] * fixing div1 playsound when all channels full [MikeDX] * fixing palette pointers [Mike Green] * fixing hboy compile on osx [Mike Green] * adding path replacement to opensavefile [MikeDX] * adding line endings to stdout error messages [MikeDX] * adding gcw ratio softstretch settings [MikeDX] * adding pseudo hboy dll [MikeDX] * fixing reloj -> get_reloj() [MikeDX] * fixing joyhat -> dpad mapping [MikeDX] * adding hboy overlay mode [MikeDX] [2015-12-01] * adding global joystick def (for d-pad hat lookup) [MikeDX] * fixing up reloj - get_reloj() and joystick initialising [MikeDX] * adding conditional string.h for html emscripten only [Mike Green] * adding conditional malloc.h for osx builds [Mike Green] * adding conditional malloc.h for osx builds [Mike Green] * fixing fmemopen for c++ builds on osx [Mike Green] * adding fmemopen to osx build [Mike Green] * removing debug output [MikeDX] * moving listbox function prototypes to after struct t_listbox declaration [MikeDX] * makefile updates [MikeDX] * adding gcw0 joypad mouse and dpad mapping [MikeDX] * adding div1 runtime to html build [MikeDX] * droid makefile remove debug flag [MikeDX] * droid makefile cleanup [MikeDX] * removing call to debugdata [MikeDX] * set_fps improvements (html) and adding FLI make conditions [MikeDX] * removing offset debug info output [MikeDX] * removing extra call to tecla from readmouse() [MikeDX] * initializing mem pointers to NULL [MikeDX] * adding div1 runtime to android build [MikeDX] [2015-11-30] * fixing set_fps (frame + skip) for javascript port - speeding up most games [MikeDX] [2015-11-29] * adding gcw modes and screen dump [MikeDX] * removing call to tecla() from readmouse, which was clobbering inputs in html and gcw modes [MikeDX] * fixing load_fpg (javascript port) [MikeDX] * collision file change ready for merge div1+div2 runtime [MikeDX] * fixing loadpcm on windows [MikeDX] * adding sound to div1 runtime [MikeDX] [2015-11-28] * removed decompiler from i.c [MikeDX] * added div1 runtime module to cmake [MikeDX] * div1 run compiling with clang / emcc [MikeDX] * adding work in progress div 1 runtime [MikeDX] [2015-11-26] * wip decompiler [MikeDX] [2015-11-25] * adding shift_status to ide [MikeDX] * adding GCW custom mapping [MikeDX] * div1 exe decompiler wip [MikeDX] [2015-11-21] * README.md edited online with Bitbucket [MikeDX] [2015-11-20] * fixing is_playing_sound() [MikeDX] * hooking sql_quit to eit div [MikeDX] * correcting key input (osx) for IDE [Mike Green] * correcting unicode input, alt_x fix, key repeat [MikeDX] * enabing key repeat and unicde input [MikeDX] * implementing shift_status codes [MikeDX] [2015-11-19] * removing utf8 chars from source [MikeDX] * fixing sdl_setvideomode multiple calls for html version [MikeDX] * README.md edited online with Bitbucket [MikeDX] * open_file > div_open_file [MikeDX] * open_file > div_open_file [MikeDX] * Correcting find funcs - fixes "new" menu option [MikeDX] * reverted android changes [MikeDX] * android build fix [root] * android build fix [root] * android build fix [root] * fixing looping sound for emscripten build [MikeDX] * fixing strupr issues [MikeDX] [2015-11-18] * correcting sound frequency change callback to prevent the skipping noise [MikeDX] * removing softstretch for gcw [MikeDX] * correcting thumbnails that were broken after strupr was fixed [MikeDX] * fixing runner for none cmake builds [MikeDX] * using unicode for scancode [MikeDX] * adding atext for sdl and initializing joysticks [MikeDX] * GCW improvements and small screen scaling [MikeDX] * improving runner [MikeDX] * improving cross compile [MikeDX] [2015-11-17] * added gcw tool file [MikeDX] * windows pc and gcw-zero cmake [MikeDX] * adding help resources and fixed help.div file for load_pcx/map [MikeDX] [2015-11-16] * removed multipe sound innit routines [MikeDX] * Correcting Makefile osx [Mike Green] * added windows specifics to divsound and missing ifdef MIXER stuff [MikeDX] * adding dll source files ready to port to modern platforms [MikeDX] * fixing windows osd code, strupr correction, find* routines [MikeDX] * disabling DaniDel for windows until findfirst/next work as they should [MikeDX] * Adding windows target which now compiles [MikeDX] * fixing debugger mouse input [MikeDX] * fixing freq change [MikeDX] * fixing looping sound noise [MikeDX] * wip sound loop fix [Mike] * fixing redundant flxplayer [MikeDX] * fixing sizeof packfile pointer [MikeDX] * error checking against open rgb_tab [MikeDX] * Removing compiler warning for dupe Palette_Update [Mike Green] * correcting packfile initialiser [Mike Green] * fixing set_main_loop and replacing buf[] [MikeDX] * sound callback func improvement [Mike Green] * fixing effect callbac and freq_original store [MikeDX] * added EMSCRIPTEN case for string.h [Mike Green] * replacement strupr (correct) [MikeDX] * fpg packfile fixes, emscripten fps improvements [MikeDX] * code cleanup, emscripten fps improvements [MikeDX] * added on the fly frequency changer for sound() and change_sound(). does not work for web yet due to Mix_RegisterEffect being unsupported [MikeDX] * added forward slash path options [MikeDX] * aded debug html target [MikeDX] [2015-11-15] * modifying mouse input to be exact rather than offset [MikeDX] * wip flicx player [MikeDX] [2015-11-14] * adding android makefile (simple) [MikeDX] * fixing year on install screen [MikeDX] [2015-11-13] * osdep windows improvements [MikeDX] * HTML / JAVASCRIPT improvements [MikeDX] * adding fli player (not wired up yet) [MikeDX] * judas (legacy) include includes [MikeDX] * dll plugin wip [MikeDX] * cross platform fixes [MikeDX] * added html / javascript makefile [MikeDX] * cmakefile windows improvements [MikeDX] * README.md edited online with Bitbucket [MikeDX] * timer_count extern removed [MikeDX] * dll plugin wip [MikeDX] * increased max obj size - fixes bubble bobble compile [MikeDX] * wip html frontend [MikeDX] [2015-11-10] * fixing libjpeg (sprite gen) on OSX [Mike Green] * added fmemopen osx [Mike Green] * added win32 cmake [MikeDX] * added ZLIB ifdef and false/true hack [MikeDX] * added ZLIB ifdef hack [MikeDX] * added ZLIB ifdef and fixing function name clash [MikeDX] * fixixng loadwav and stopall sounds [MikeDX] * added MIXER ifdef [MikeDX] * fixing song function TODO alerts [MikeDX] * zlib ifdef and wip installer [MikeDX] * fixed expression compile clash [MikeDX] * wip cross compile to win32 using mingw32 cmake . -DWINDOWS=1 [MikeDX] * added ZLIB ifdef [MikeDX] * adding MIXER ifdefs [MikeDX] * moving osdep to subdir [MikeDX] * adding osx port of fmemopen [Mike Green] * missing help assets [MikeDX] * load wav / pcm working [MikeDX] * moved unused source to src dir [MikeDX] * judas replacement wip [MikeDX] * added pcmtowav for loading pcm in memory [MikeDX] [2015-11-09] * moving visor source files to src dir [MikeDX] * adding more help support files [MikeDX] * adding judas, to write SDL replacement [MikeDX] * moving source folders [MikeDX] * adding vpe (mode8) code [MikeDX] * moving runtime to src dir [MikeDX] * fixing malloc issue in strlowr for findfirsts/next [Mike] * replacing initial random seed with sys clock [MikeDX] * reverting div.c dangling else [MikeDX] * fixing compiler warningsA [Mike Green] * making scan static in divvideo [Mike Green] * fixing compiler warnigns [Mike Green] * compiler warnings [Mike Green] * removed lenguaje.int from gitignore [Mike Green] * moving runner binaries to system [MikeDX] * set default window position to centre [MikeDX] * added simple div runner [MikeDX] * fixing roll_palette correct way [MikeDX] * improve fps calc [MikeDX] * fixing runtime compile on pi using stdc [Mike] * fixing roll_pallete [MikeDX] * removing dupe osdepwin.c [Mike] * moved windows osdep to win [Mike] * translation [MikeDX] [2015-11-08] * added atexit(sdl quit) [MikeDX] * added osdep file for windows (wip) [MikeDX] * added conditions for sdl mixer [MikeDX] * Added ifdef for JPGLIB [MikeDX] * added debugger language file [Mike Green] * README.md edited online with Bitbucket [MikeDX] * compiler warnings [Mike Green] * fixing c compile [MikeDX] * added standard math.h [MikeDX] * removing watcom math_.h [MikeDX] * adding conditional free to findnext [MikeDX] * resetting scancode when key released (os) [MikeDX] * adding sdl init / quit to runtime [MikeDX] * ported OS, runtime and debug to OSX, C and CXX targets [Mike Green] [2015-11-06] * adding sdl init / exit to runtime [MikeDX] * fixing splitpath extension / filename and fullpath [MikeDX] * fixing exec.err path [MikeDX] * fixing paths in code from \ to / [MikeDX] * silencing kbdInit [MikeDX] * removing EXTRA_LIBS def [Mike] * fixing _net_loop in wrong [MikeDX] * Added vpe wip (mode8) compile by setting MODE8 in cmakefile [MikeDX] * fixing mode7 for raspberry pi [Mike] * fixing mode 7 [MikeDX] * fps improvement [MikeDX] * fps improvement [MikeDX] * fps improvement [MikeDX] * fps improvement [MikeDX] * fixing keyboard input [MikeDX] * mclock improvement, fixes cursor blink and double click [MikeDX] * updating version to 2015 [MikeDX] * hiding warnings in compile [MikeDX] * fixing syntax highlight in edit files [MikeDX] * mouse support in debugger (no clicks yet) [MikeDX] [2015-11-05] * sancode header [MikeDX] * removed sdl atexit [Mike] * cross compile improvements [MikeDX] * cross platform compile improvements [MikeDX] * added divrun and divdbg outputs [MikeDX] * cross platform compile upgrades [MikeDX] * keycode [MikeDX] * sdl to div keycodes [MikeDX] * removed files [MikeDX] * fixed paths for debug runtime [MikeDX] * moving compilar to divc.c [MikeDX] * removing comp from osdep and moving to divc.c [MikeDX] * runtime code added [MikeDX] * runtime compiles and runs code [MikeDX] [2015-11-04] * added memptrsize to replace (int) casts, fixing compiler [MikeDX] * fixing compiler for 32/64bit systems [Mike] * merging divc.c [MikeDX] * wip compiler working 64bit [MikeDX] * wip installer file [Mike] * wip install crator [Mike] * fixing line endings [Mike] [2015-11-03] * adding help fpg file [MikeDX] * changing window title to text[34] from lenguage file [MikeDX] * added files to git ignore [MikeDX] * removing debug output [MikeDX] * improving findfirst / findnext [MikeDX] * code cleanup, matched to original div2 code [MikeDX] [2015-11-02] * Safety commit wip [MikeDX] [2015-10-31] * fixing fullpath [MikeDX] * fixing _splitpath [MikeDX] * cleanup [MikeDX] * jpeg decompression now working [MikeDX] * jpeg decompression now working [MikeDX] * updated to latest english lang file [MikeDX] * source casting to prevent compile errors for emscripten / osx [MikeDX] [2015-10-30] * Dos findfirst wildcard matching [MikeDX] * Added window caption [MikeDX] * chdir now working from browser [MikeDX] * english help file from 2.02 [MikeDX] * dixmixer.c compils to object (dummy) [MikeDX] * more objects compiling [MikeDX] * more objects compiling [MikeDX] * v.c compiles to object [MikeDX] * d.c compiles to object [MikeDX] * f.c compiled to object [MikeDX] * renaming files [MikeDX] * c.c compiled to object [MikeDX] * compile params [MikeDX] * adding runtime.div which sets debug or installed dll version [MikeDX] * i.c compiling to object [MikeDX] [2015-10-28] * improved strlwr strupr [MikeDX] * fixing Save_Font_session [MikeDX] * paths wip [MikeDX] * font generator working [MikeDX] * wip [MikeDX] * corrected paths for sprite gen [MikeDX] * fixing paths [MikeDX] * wip [MikeDX] * removing session files [MikeDX] * moved files to system [MikeDX] * moved more files to system [MikeDX] * path correction [MikeDX] * moved graphic files to system [MikeDX] * wip [MikeDX] * fixed help [MikeDX] * fixed clock [MikeDX] * added some system dirs [MikeDX] * added help [MikeDX] [2015-10-27] * paths and more [MikeDX] * compiler wip [MikeDX] * wip [MikeDX] * spa - eng [MikeDX] * fixing path seperators [MikeDX] * Added findfirst / next / find_t stubs [MikeDX] * div desktop working [MikeDX] * set dac now working [MikeDX] * first SDL video version [MikeDX] * wip, working binary (blind) [MikeDX] * wip [MikeDX] * remoed dupe files from visor [MikeDX] * removed non standard zlib and added system zlib to cmakefile [MikeDX] * added sysdac to source [MikeDX] * root folder cleanup [MikeDX] * added extra clean files [MikeDX] * env now compiling with cmake [MikeDX] * cmake added [MikeDX] * moved files [MikeDX] * renamed cpp to c files [MikeDX] * wip, compiling! [MikeDX] * more data files [MikeDX] * wip [MikeDX] [2015-10-26] * wip, working binary (blind) [MikeDX] * adding some resources [MikeDX] * wip, nearly running [MikeDX] * added gitignore [MikeDX] * added visor files [MikeDX] * copiles working exe [MikeDX] * divc.cpp compiles [MikeDX] * divtimer.cpp compiles to object [MikeDX] * divbrow.cpp compiles to object [MikeDX] * cdrom.cpp compiles to object [MikeDX] * divsound.cpp compiles to object [MikeDX] * divmixer.cpp compiles to object [MikeDX] * det_vesa.cpp compiles to object [MikeDX] * divspr.cpp compiles to object [MikeDX] * divsprit.cpp compiles to object [MikeDX] * divinsta.cpp now compiles to object [MikeDX] * divedit.cpp now compiles to object [MikeDX] * divfrm.cpp compiles to object [MikeDX] * divmap3d.cpp compiles to object [MikeDX] * divbrow.cpp compiles to object [MikeDX] * divkeybo.cpp compiles to object [MikeDX] * divpaint.cpp now compiles to object [MikeDX] * wip divc.cpp [MikeDX] * wip osdep files [MikeDX] * divvideo.cpp compiles to object [MikeDX] * divforma.cpp compiles to object [MikeDX] * divbrow.cpp compiles to object [MikeDX] * fpgfile.cpp compiles to object [MikeDX] * divpalet.cpp copiles to object [MikeDX] * divfpg.cpp copiles to object [MikeDX] * divcolor.cpp compiles to object [MikeDX] * wip divbrow.cpp [MikeDX] * divbasic.cpp compiles to object [MikeDX] * divbin.cpp compiles to object [MikeDX] * ifs.cpp compiles to object [MikeDX] * divmouse.cpp now compiles - needs to be updated to work with SDL mouse input [MikeDX] * divpcm compiles, needs a lot of work to convert JUDAS to SDL equivalents [MikeDX] * divfont.cpp now compiles [MikeDX] * divwindo.cpp now compiles [MikeDX] * divhelp.cpp now compiles [MikeDX] * divcalc.cpp now compiles [MikeDX] * divcdrom.cpp now copiles [MikeDX] * divhandl.cpp compiles [MikeDX] * divdsktp.cpp now compiles [MikeDX] * divlengu compiles to object [MikeDX] * added osdep source [MikeDX] * wip port and translate, div.cpp compiles to object [MikeDX] [2015-10-25] * wip translate / port [MikeDX] * wip translate / port [MikeDX] * wip translate [MikeDX] * wip translate [MikeDX] * wip translate [MikeDX] * adding runtime source [MikeDX] * wip translate (basic primitives) [MikeDX] * wip translate [MikeDX] * wip translate [MikeDX] * wip [MikeDX] * wip translate [MikeDX] * README.md edited online with Bitbucket [MikeDX] * README.md edited online with Bitbucket [MikeDX] * wip. delete() -> divdelete() [MikeDX] * WIP port / translate [MikeDX] [2015-10-24] * Initial Commit [MikeDX]