hedgewars/uMisc.pas
Tue, 29 Jun 2010 23:30:49 -0400 nemo Remove hwFloat from VisualGears - they don't need the precision for syncing purposes, and it saves a whole lot of operations.
Tue, 22 Jun 2010 23:08:57 -0400 nemo New approach to the low-res problem. Basically, we already have a 1024 minimum, and the tallest maps are restricting themselves to 2048 maximum. All backgrounds are scaled down 50%, then scaled up on draw. Saves memory, and backgrounds are already deliberately fuzzed for depth of field anyway.
Tue, 22 Jun 2010 18:06:55 +0200 koda ok really fix the command line utility
Tue, 22 Jun 2010 17:10:27 +0200 koda fix build and permissions problems when launching hwengine from command line
Thu, 17 Jun 2010 19:57:51 +0200 koda now it's possible to select the scheme file in the ifrontendfix a type about loading an image (iphone file system IS case senstive)
Sun, 16 May 2010 18:12:10 +0000 koda unbreak build (everyone saw this coming)
Sun, 16 May 2010 17:23:30 +0000 koda update sdl functions to latest revision
Sun, 02 May 2010 22:00:50 +0000 smxx Engine:
Thu, 29 Apr 2010 21:25:51 +0000 smxx Engine:
Thu, 29 Apr 2010 18:53:22 +0000 koda add option to look at the previous debug log
Sun, 25 Apr 2010 02:30:42 +0000 koda wow all these files only for land preview and seed generation
Sat, 17 Apr 2010 23:03:52 +0000 palewolf cWindSpeed recalculation assumed GetRandom returns a value between 0.0-1.0 while in fact is in the 0.0-0.5 range; Halve cMaxWindSpeed to compensate.
Fri, 16 Apr 2010 16:04:41 +0000 smxx Engine:
Mon, 12 Apr 2010 20:58:32 +0000 smxx Engine:
Sun, 04 Apr 2010 19:51:53 +0000 koda merged code from ipad and iphone frontends
Sat, 03 Apr 2010 14:59:41 +0000 koda fix building without DEBUGFILE
Tue, 30 Mar 2010 00:02:40 +0000 nemo prophylactic removal of some Integer references, raise a few of the template islands up a bit so they work inverted without triggering border
Mon, 29 Mar 2010 23:20:34 +0000 koda just some very sane stuff for the iphone port (plus some macro on pascal files)
Sun, 28 Mar 2010 02:49:39 +0000 nemo prg's maze generator
Sat, 27 Mar 2010 17:22:33 +0000 smxx Engine:
Sat, 27 Mar 2010 14:03:30 +0000 smxx Engine:
Fri, 26 Mar 2010 00:26:32 +0000 nemo Enable birdy. Has egg bombing. Eggs should possibly have a dX component. No poison yet, no egg sprite.
Sun, 21 Mar 2010 19:02:03 +0000 unc0rr In pascal unit is a namespace
Sat, 06 Mar 2010 10:59:20 +0000 unc0rr Replace tabs with spaces using 'expand -t 4' command
Sat, 06 Mar 2010 10:54:24 +0000 unc0rr hate Smaxx (tested)
Wed, 03 Mar 2010 02:56:18 +0000 nemo Add spinner for explosives, add dust on crate impact, crank up explosives a bit
Mon, 01 Mar 2010 19:54:33 +0000 smxx Engine:
Sun, 28 Feb 2010 16:03:33 +0000 nemo Dude mine probability spinner
Sat, 13 Feb 2010 01:56:35 +0000 koda allow to compile engine as library with HWLIBRARY symbol
Wed, 10 Feb 2010 17:53:21 +0000 smxx Engine:
Wed, 10 Feb 2010 17:31:12 +0000 smxx Engine:
Thu, 04 Feb 2010 22:34:21 +0000 koda update iphone port to new code from Smaxx
Thu, 04 Feb 2010 20:45:03 +0000 smxx Server:
Thu, 04 Feb 2010 14:48:49 +0000 smxx Engine:
Sun, 31 Jan 2010 22:52:42 +0000 smxx Engine:
Sun, 31 Jan 2010 16:20:53 +0000 nemo Update translation files, add "King Mode"
Tue, 26 Jan 2010 21:55:51 +0000 koda complete the replacement of init/free wrappers for every unit
Tue, 26 Jan 2010 04:13:37 +0000 nemo Free up some unfreed memory. Needed for Koda's iphone lib work
Sun, 24 Jan 2010 13:37:03 +0000 koda fix a nasty 196 bytes memory leak in engine, plus other stuff for iphone frontend
Mon, 18 Jan 2010 05:36:08 +0000 koda replace initialization/finalization statements with custom init functions
Sat, 16 Jan 2010 17:30:37 +0000 koda objc/pascal finally working
Sat, 16 Jan 2010 06:48:56 +0000 koda code cleanup and opengles optimizations
Wed, 13 Jan 2010 09:41:35 +0000 koda GameSetup is now a class, use of NSThread instead of pthreads, game doesn't quit after first execution (but crashes aftewards - the irony)
Sun, 10 Jan 2010 00:52:20 +0000 koda initial support for engine protocol
Sat, 09 Jan 2010 01:34:23 +0000 koda move mixed functions in PascalExports
Sun, 03 Jan 2010 15:40:41 +0000 koda smaller patches, one missing Sky-lowres, IMG_Init and Mix_Init (might require newer libraries), updates to SDL bindings, code cleanup, new compile flags
Thu, 24 Dec 2009 13:38:20 +0000 koda regression, powerpc colors working again
Sat, 19 Dec 2009 19:37:30 +0000 koda update SDLMain.m/.h to latest version
Fri, 18 Dec 2009 02:47:28 +0000 koda complete transition of longword->sdl_color for TTF bindings
Fri, 18 Dec 2009 02:33:45 +0000 koda powerpc and gameserver compilation disabled temporarily
Sun, 29 Nov 2009 18:30:21 +0000 unc0rr Get rid of stupid ToggleLongInt and ToggleString functions
Sun, 29 Nov 2009 16:56:04 +0000 unc0rr Smaxx patch with tuning by me:
Sun, 22 Nov 2009 04:28:30 +0000 koda fix build
Fri, 20 Nov 2009 21:22:05 +0000 koda revamped file access and debug display
Sun, 15 Nov 2009 19:42:28 +0000 koda fix chat color in ppc
Sat, 14 Nov 2009 11:06:55 +0000 unc0rr Fix desync when playing with AI via network, occuring in certain conditions
Sat, 14 Nov 2009 02:53:04 +0000 koda fix wrong ttf blending in ppc
Mon, 09 Nov 2009 18:44:09 +0000 unc0rr wtf is this, koda?
Thu, 05 Nov 2009 16:23:09 +0000 koda move compiler directives to standard pascal
Sun, 25 Oct 2009 16:35:09 +0000 koda fix a segfault in the iphone simulator by moving options.inc at the beginning of the file
Fri, 23 Oct 2009 11:12:01 +0000 koda err, complete previous commit
Thu, 22 Oct 2009 21:03:38 +0000 koda code cleanup for Surface2Tex (we don't have 3 bytes surfaces any more)
Thu, 22 Oct 2009 18:59:35 +0000 koda update color management for new sdl_image on mac
Tue, 20 Oct 2009 21:20:47 +0000 nemo Bunch of neat stuff by Smaxx. ATI check, translucent name tags to reduce terrain fail, disabling health crates on invulnerable hogs. Also tweaks to prior stuff.
Thu, 15 Oct 2009 18:02:01 +0000 nemo Adjustments to training mode and credits by Smaxx
Wed, 14 Oct 2009 22:53:24 +0000 koda Smaxx's updated german translation + texture gap fixes + updated room list
Mon, 12 Oct 2009 16:44:30 +0000 unc0rr Huge Smaxx patch with some fixes by me:
Tue, 22 Sep 2009 21:58:08 +0000 koda Smaxx's patch fixing openal sound issues with poor card drivers
Tue, 22 Sep 2009 15:48:49 +0000 unc0rr - Remove cake fix
Wed, 16 Sep 2009 14:44:40 +0000 unc0rr Optimize network traffic a bit:
Thu, 10 Sep 2009 15:29:28 +0000 nemo Strip trailing spaces
Thu, 10 Sep 2009 12:42:01 +0000 unc0rr Implement smooth zoom
Wed, 19 Aug 2009 15:17:21 +0000 koda restored volumen control (hoorray)
Thu, 30 Jul 2009 22:36:57 +0000 nemo Selectively enable clamping - seeing if this helps avoid weird flake problems while still fixing vertical lines in waves and sky
Tue, 28 Jul 2009 12:32:33 +0000 unc0rr Fix hwSign to give 1 on -0 value
Fri, 24 Jul 2009 19:42:06 +0000 nemo Add water opacity to theme - defaulting to 50% opaque on all themes but Eyes (80%) and Underwater (100%)
Fri, 24 Jul 2009 16:43:19 +0000 nemo flagging for "reduced quality". Clamping cuts frame rate in half in software rendering on my sucky laptop
Sun, 12 Jul 2009 12:53:25 +0000 nemo sorry, these two don't help. tested, flakes still screwed up. anyway, the lines were only on terrain
Sun, 12 Jul 2009 02:40:32 +0000 nemo meh. let's try this one too. maybe "_TO_EDGE" is the magic difference
Fri, 10 Jul 2009 16:56:37 +0000 nemo untested
Fri, 10 Jul 2009 16:47:45 +0000 nemo Try reenabling these two - shouldn't impact flakes
Fri, 10 Jul 2009 16:47:11 +0000 koda real fix for iphone color (reverting previous commit)
Wed, 08 Jul 2009 12:53:36 +0000 koda initial support for touch input
Mon, 29 Jun 2009 03:47:39 +0000 koda initial bugfix for volume setup
Thu, 18 Jun 2009 17:48:06 +0000 nemo Smaxx refactor of LoadImage to use flags, iphone changes by koda (mostly use of rgba instead of rgb)
Sun, 14 Jun 2009 13:20:28 +0000 unc0rr koda's patch fixing some iphone port troubles (color, mouse)
Sat, 13 Jun 2009 15:39:26 +0000 unc0rr - Implement zoom-in and zoom-out
Fri, 12 Jun 2009 08:50:20 +0000 unc0rr Fix r2201
Fri, 12 Jun 2009 00:39:36 +0000 nemo Change default output to stderr since /tmp doesn't exist under windows and is useless under iphoneos, add a couple of extra parameters
Thu, 11 Jun 2009 15:22:02 +0000 unc0rr Patch by koda:
Wed, 03 Jun 2009 00:35:23 +0000 nemo typos - the fix for zoom in uMisc.pas appears to be screwing up flakes and other things. commenting it out for now
Sun, 31 May 2009 09:56:21 +0000 unc0rr Fix lines arise when zooming. Doesn't fix water sprites.
Thu, 07 May 2009 02:04:07 +0000 nemo david_ac's game scheme options for mine delay/quantity, tweaks to sniper rifle
Sun, 03 May 2009 17:35:10 +0000 nemo Artillery mode, sniper rifle, speech bubble tweaks, fix of rope bug introduced by enabling hats in jump
Thu, 30 Apr 2009 20:13:44 +0000 unc0rr nemo's great patch:
Sun, 19 Apr 2009 13:36:51 +0000 unc0rr Patch by koda:
Fri, 17 Apr 2009 17:02:24 +0000 unc0rr Don't crash engine after round in reduced quality mode
Mon, 23 Mar 2009 21:09:34 +0000 unc0rr patch by koda:
Sun, 22 Mar 2009 21:03:59 +0000 unc0rr Save much CPU time by initializing vertex arrays in texture creation function
Sun, 22 Mar 2009 20:56:22 +0000 unc0rr use glVertexPointer to render water
Sun, 22 Mar 2009 14:32:22 +0000 unc0rr Apply koda's OpenGL ES compatibility patch
Mon, 16 Mar 2009 14:43:15 +0000 unc0rr Don't use GLU
Sun, 15 Mar 2009 17:47:06 +0000 unc0rr More game options by nemo
Thu, 12 Mar 2009 20:29:01 +0000 unc0rr Add an ability to run engine without IPC connection.
Thu, 05 Mar 2009 14:54:02 +0000 unc0rr nemo:
Mon, 02 Mar 2009 21:13:07 +0000 unc0rr laser beam by nemo reworked a bit by me
Sun, 01 Mar 2009 17:24:25 +0000 unc0rr 4 utilities by nemo
Fri, 20 Feb 2009 14:12:16 +0000 unc0rr 'Reduce quality' patch by nemo
Sun, 15 Feb 2009 14:38:02 +0000 unc0rr Templates filter by nemo
Sun, 01 Feb 2009 15:58:44 +0000 unc0rr Apply nemo's patch polished by me:
Sat, 31 Jan 2009 15:39:53 +0000 unc0rr Options for bonus box probability tuning and number of turn until sudden death
Mon, 26 Jan 2009 15:53:43 +0000 unc0rr Fix nemo's large land patch
Sun, 25 Jan 2009 18:10:23 +0000 unc0rr Apply nemo's world resize patch
Fri, 09 Jan 2009 14:47:54 +0000 unc0rr Initial health graphic implementation
Fri, 02 Jan 2009 14:22:33 +0000 unc0rr Quick replay round to spectators until current move
Fri, 05 Dec 2008 16:49:04 +0000 unc0rr Implement Solid Land checkbox
Mon, 13 Oct 2008 12:58:44 +0000 unc0rr Make messages be more debug-friendly
Mon, 29 Sep 2008 09:33:44 +0000 unc0rr - Fix water rise
Sun, 28 Sep 2008 22:39:07 +0000 unc0rr Start flames rework
Fri, 08 Aug 2008 19:34:55 +0000 unc0rr Start implementing support for 32bit sprites concerned in map generation process.
Sun, 27 Jul 2008 22:09:40 +0000 unc0rr Add an option to engine for turning music off
Sun, 27 Jul 2008 21:01:11 +0000 unc0rr - Airplane is higher
Sun, 27 Jul 2008 19:47:12 +0000 unc0rr Remember initial resolution settings to use when switching to fullscreen mode
Mon, 14 Jul 2008 20:24:29 +0000 unc0rr Repair screenshots capture on 'C' key press
Mon, 07 Jul 2008 13:06:25 +0000 unc0rr Update copyright headers a bit
Sun, 06 Jul 2008 20:03:09 +0000 unc0rr Dec delay
Sun, 06 Jul 2008 19:31:12 +0000 unc0rr Water rises after 25 mins of round, health is decreased after 20 mins
Sun, 06 Jul 2008 17:45:16 +0000 unc0rr - Prepare for sudden death implementation
Wed, 11 Jun 2008 20:27:09 +0000 unc0rr Get rid of old console
Sun, 25 May 2008 14:09:44 +0000 unc0rr Use nick from frontend to prepend chat messages
Sat, 24 May 2008 17:34:06 +0000 unc0rr - Start chat implementation: chat strings are on the screen
Thu, 08 May 2008 18:38:52 +0000 unc0rr - Small optimization in hwFloat
Thu, 08 May 2008 18:02:52 +0000 unc0rr - Some changes in clusters initialization
Sun, 27 Apr 2008 11:40:22 +0000 unc0rr Update copyright info in source files headers
Thu, 24 Apr 2008 20:53:35 +0000 unc0rr - New statistics
Thu, 24 Apr 2008 15:03:57 +0000 unc0rr - Fix introduced bug with hh physics
Sun, 13 Apr 2008 12:33:16 +0000 unc0rr Fix warnings
Sat, 12 Apr 2008 17:00:06 +0000 unc0rr - Small formatting changes
Fri, 07 Mar 2008 17:43:05 +0000 unc0rr Start implementing 'visual gears' - gears, that don't need to be synchronized (clouds and flakes)
Fri, 22 Feb 2008 16:07:16 +0000 unc0rr - Get rid of PageSimpleGame, now pressing 'quick game' just starts round
Thu, 21 Feb 2008 18:48:16 +0000 unc0rr Start console OpenGL reincarnation
Fri, 01 Feb 2008 16:39:37 +0000 unc0rr - Store sky color in theme cfg file
Mon, 28 Jan 2008 18:22:35 +0000 unc0rr - Some optimizations
Mon, 28 Jan 2008 17:11:19 +0000 unc0rr - Enable back console (doesn't render yet)
Sun, 27 Jan 2008 15:02:12 +0000 unc0rr More sprites are visible
Sat, 26 Jan 2008 10:55:34 +0000 unc0rr Enable back fps counter
Fri, 25 Jan 2008 23:33:35 +0000 unc0rr Now show sprites too
Fri, 25 Jan 2008 21:55:48 +0000 unc0rr Some further work on switching to OpenGL rendering
Fri, 25 Jan 2008 20:47:50 +0000 unc0rr Start conversion to OpenGL rendering
Sun, 02 Dec 2007 17:29:20 +0000 unc0rr 's' key to speed up demo playing
Sun, 21 Oct 2007 15:39:21 +0000 unc0rr - New training (not finished yet)
Sat, 29 Sep 2007 16:39:21 +0000 unc0rr - Fix some warnings
Fri, 20 Jul 2007 19:04:24 +0000 unc0rr Finalize basic playlists implementation
Sun, 08 Jul 2007 17:16:46 +0000 unc0rr - Switch to bazooka (or whatever) after use of some weapon (fixes problem with bots)
Sun, 01 Jul 2007 11:02:47 +0000 unc0rr - Better randomness of placing hedgehogs on the land
Thu, 07 Jun 2007 18:09:54 +0000 unc0rr Ability to choose which info is shown above hedgehogs
Sun, 03 Jun 2007 17:21:57 +0000 unc0rr - Fix some bugs
Sun, 27 May 2007 20:17:55 +0000 unc0rr Option for alternative damage tags
Thu, 15 Mar 2007 22:46:37 +0000 displacer merge fixes from branch
Sun, 11 Mar 2007 17:19:28 +0000 unc0rr - Fix most of the warnings in hwengine
Fri, 23 Feb 2007 14:52:45 +0000 unc0rr Fix run with DEBUGFILE turned off
Mon, 12 Feb 2007 21:57:29 +0000 unc0rr Fix AI using shotgun and Desert Eagle
Sun, 11 Feb 2007 15:33:19 +0000 unc0rr AI thinks in separate thread
Mon, 05 Feb 2007 19:33:24 +0000 unc0rr Update copyright information
Sat, 27 Jan 2007 14:18:33 +0000 unc0rr integer -> LongInt
Sat, 27 Jan 2007 14:06:29 +0000 unc0rr - Repair bots: they can walk and use bazooka, possible cannot jump (why?)
Sun, 21 Jan 2007 19:51:02 +0000 unc0rr Fixed-point arithmetics in engine.
Tue, 16 Jan 2007 22:13:58 +0000 unc0rr Another float debug
Sun, 14 Jan 2007 21:51:17 +0000 unc0rr - Fix not debug build
Thu, 11 Jan 2007 20:45:59 +0000 unc0rr Calculate land digest
Sun, 07 Jan 2007 16:53:16 +0000 unc0rr Release mouse when keyboard focus lost
Thu, 04 Jan 2007 18:54:24 +0000 unc0rr More statistics
Thu, 04 Jan 2007 16:27:45 +0000 unc0rr - Better blowtorch
Sun, 17 Dec 2006 20:50:49 +0000 unc0rr Attack angle constraints
Thu, 14 Dec 2006 20:06:46 +0000 unc0rr Simplify hedgehogs physics code, make it better
Sun, 10 Dec 2006 18:13:10 +0000 unc0rr Implemented FPS limit and show/hide FPS value
Sun, 10 Dec 2006 15:55:53 +0000 unc0rr - Implement ammo cases
Wed, 29 Nov 2006 15:47:32 +0000 unc0rr Let mouse cursor be closer to screen edges
Mon, 27 Nov 2006 17:29:08 +0000 unc0rr Pause support (mouse cursor is released when the game is paused)
Fri, 27 Oct 2006 22:07:38 +0000 unc0rr Implement Knowledge Base for libs/compilers bugs
Thu, 12 Oct 2006 18:52:00 +0000 unc0rr - Many small fixes
Thu, 05 Oct 2006 19:40:11 +0000 unc0rr Cardinal -> Longword
Thu, 05 Oct 2006 16:33:18 +0000 unc0rr Relicense to GPL
Wed, 27 Sep 2006 20:13:29 +0000 unc0rr Changeable volume
Mon, 11 Sep 2006 21:44:38 +0000 unc0rr - Many fixes to AI
Fri, 11 Aug 2006 20:00:29 +0000 unc0rr Small fixes for better FPC compatibility
Fri, 11 Aug 2006 16:17:50 +0000 unc0rr - Many type fixes
Sun, 06 Aug 2006 20:08:15 +0000 unc0rr Get rid of x86 assembler when using fpc
Sat, 05 Aug 2006 20:57:36 +0000 unc0rr - Fixed compilation
Fri, 21 Jul 2006 20:37:44 +0000 unc0rr More translations
Thu, 20 Jul 2006 20:11:32 +0000 unc0rr - Fixed bug with hedgehog under water using rope
Sun, 16 Jul 2006 08:13:51 +0000 unc0rr - New test map
Tue, 11 Jul 2006 21:04:05 +0000 unc0rr - New First Aid powerup
Sat, 08 Jul 2006 21:40:03 +0000 unc0rr - Unicode support for team and hedgehogs names
Thu, 29 Jun 2006 18:27:53 +0000 unc0rr Basic save support in engine
Fri, 23 Jun 2006 20:02:41 +0000 unc0rr - Many AI improvements
Wed, 25 Jan 2006 19:45:39 +0000 unc0rr - Replaced water sprite
Sat, 21 Jan 2006 16:18:19 +0000 unc0rr Send run parameters by cmd line, game parameters by IPC... breaks network game
Thu, 19 Jan 2006 21:12:20 +0000 unc0rr - Fixed bubble theme object
Thu, 12 Jan 2006 16:33:26 +0000 unc0rr Show team health bars, without sorting yet
Tue, 10 Jan 2006 19:53:18 +0000 unc0rr - Removed dark pixels on the corners of health case
Sat, 07 Jan 2006 15:21:44 +0000 unc0rr - Increased FPS
Wed, 28 Dec 2005 22:18:11 +0000 unc0rr With this patch the game doesn't crash when gaming by net
Mon, 05 Dec 2005 21:46:15 +0000 unc0rr Add theme objects to land
Mon, 12 Sep 2005 21:16:57 +0000 unc0rr minor code review
Wed, 07 Sep 2005 18:51:53 +0000 unc0rr - Show no crosshair when using mine
Tue, 23 Aug 2005 16:17:53 +0000 unc0rr - set svn:eol-style to native
Mon, 22 Aug 2005 15:06:42 +0000 unc0rr - Support for forts game mode option. Works for demos, frontend doesn't support it.
Mon, 22 Aug 2005 13:35:41 +0000 unc0rr Add current sources.
less more (0) tip