neverball
16 years agoApplied my "bidirectional dt scaling" patch. Accordingly, the game can
parasti [Sat, 25 Aug 2007 21:52:34 +0000 (21:52 +0000)]
Applied my "bidirectional dt scaling" patch.  Accordingly, the game can
now not only perform multiple physics updates for a single graphics
update but also skip physics updates if the graphics updates happen too
often.  Closes ticket #101.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1099 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoFixed a bug where ball kept changing size if the game was restarted
parasti [Tue, 21 Aug 2007 15:03:42 +0000 (15:03 +0000)]
Fixed a bug where ball kept changing size if the game was restarted
during grow/shrink stage.  Closes ticket #112.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1097 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoLanguage selection in-game is no more. It might return some day, but
parasti [Fri, 17 Aug 2007 14:13:51 +0000 (14:13 +0000)]
Language selection in-game is no more.  It might return some day, but
the implementation was really bothering me.  We were using putenv to
change the language (which didn't work on Windows anyway) and, more
importantly, we entirely broke the semantics of the LANGUAGE environment
variable.  You can find information on that in the ABOUT-NLS file
distributed with gettext.  (/usr/share/gettext/ABOUT-NLS on Debian.)

git-svn-id: https://s.snth.net/svn/neverball/trunk@1096 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoStill not quite happy with the Makefiles.
parasti [Sun, 5 Aug 2007 14:00:30 +0000 (14:00 +0000)]
Still not quite happy with the Makefiles.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1094 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoFixed function headers that were strangely missing parameter types and
parasti [Wed, 1 Aug 2007 16:09:21 +0000 (16:09 +0000)]
Fixed function headers that were strangely missing parameter types and
changed Makefile to make use of CFLAGS from the environment.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1093 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoDiscovered svnversion...
parasti [Sun, 29 Jul 2007 12:34:55 +0000 (12:34 +0000)]
Discovered svnversion...

git-svn-id: https://s.snth.net/svn/neverball/trunk@1092 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoTypo.
parasti [Sat, 28 Jul 2007 11:46:23 +0000 (11:46 +0000)]
Typo.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1085 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMore Windows crap...
parasti [Fri, 27 Jul 2007 22:36:25 +0000 (22:36 +0000)]
More Windows crap...

Start menu shortcuts are now installed in Neverball instead of Games.

Added replay converter to the installer.  There's no special option for
that, it's installed unconditionally with the rest of the game.

Added launcher batch files for neverball, neverputt and mapc.  Along
with the replay converter and the wrapper convert-replays batch file,
these are all installed in a subdirectory called "bin".  It's a bit of a
mess, though;  the main binaries and dynamic libraries are still in the
top directory.  I (and maybe a handful of other people) still get a nice
clean directory to add to PATH and the rest can still carelessly click
the executable files placed in an obvious location and not see any
console windows flashing by.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1084 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoRemoved svn:executable prop from some files.
parasti [Fri, 27 Jul 2007 16:17:45 +0000 (16:17 +0000)]
Removed svn:executable prop from some files.

Changed language_init to check the NEVERBALL_LOCALE environment variable
and use the hard-coded default location as a fall-back.  Useful for
shell scripts.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1083 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoneverball.nsi: changed "create shortcuts" label to simply "shortcuts".
parasti [Sat, 21 Jul 2007 19:51:26 +0000 (19:51 +0000)]
neverball.nsi:  changed "create shortcuts" label to simply "shortcuts".

git-svn-id: https://s.snth.net/svn/neverball/trunk@1082 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoUpdate neverball.nsi to use the new icons (basic).
parasti [Thu, 19 Jul 2007 19:00:22 +0000 (19:00 +0000)]
Update neverball.nsi to use the new icons (basic).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1077 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoPerform some clean-up actions when exiting level from the intro screen,
parasti [Thu, 19 Jul 2007 18:24:15 +0000 (18:24 +0000)]
Perform some clean-up actions when exiting level from the intro screen,
in particular close the replay file if it is open.  This is probably
what was causing subsequent attempts to save replays fail mysteriously
on Windows.  (See ticket #108.)

git-svn-id: https://s.snth.net/svn/neverball/trunk@1076 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoChanged tools/Makefile to justify the directory name, which is "tools",
parasti [Thu, 19 Jul 2007 17:46:43 +0000 (17:46 +0000)]
Changed tools/Makefile to justify the directory name, which is "tools",
not "tool".

git-svn-id: https://s.snth.net/svn/neverball/trunk@1075 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoRemoved old unmaintained man pages.
parasti [Thu, 19 Jul 2007 13:46:58 +0000 (13:46 +0000)]
Removed old unmaintained man pages.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1074 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoChanged ico files again. Used the recommended settings in IcoFX for the sizes. Now...
jammnrose [Thu, 19 Jul 2007 06:11:35 +0000 (06:11 +0000)]
Changed ico files again. Used the recommended settings in IcoFX for the sizes. Now using the svg images as well. The putt version is a combination between the plain red ball and cheese's putter (his ball wasn't the same). This is for continuity. The neverball replay icon will need to be redone at some point as well.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1073 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoRestore the cheat setting in neverballrc.
lorant [Wed, 18 Jul 2007 16:50:37 +0000 (16:50 +0000)]
Restore the cheat setting in neverballrc.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1071 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMake "restart" go to the "Ready" stage (rather than "Set").
lorant [Wed, 18 Jul 2007 15:38:12 +0000 (15:38 +0000)]
Make "restart" go to the "Ready" stage (rather than "Set").

git-svn-id: https://s.snth.net/svn/neverball/trunk@1070 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdd the "force-quit" feature to neverball replays and neverputt.
lorant [Wed, 18 Jul 2007 11:19:03 +0000 (11:19 +0000)]
Add the "force-quit" feature to neverball replays and neverputt.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1069 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoDeleted some old files.
jammnrose [Wed, 18 Jul 2007 05:02:03 +0000 (05:02 +0000)]
Deleted some old files.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1068 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoAdded new ico's; new sizes as well as basic sizes. Added cheese's svg(beta [still...
jammnrose [Wed, 18 Jul 2007 04:58:09 +0000 (04:58 +0000)]
Added new ico's; new sizes as well as basic sizes. Added cheese's svg(beta [still needs work IMO]) of the neverputt logo.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1067 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoBug-fix: pause during the ready/set stage could cause "inter.ogg" to be played in...
lorant [Tue, 17 Jul 2007 10:44:31 +0000 (10:44 +0000)]
Bug-fix: pause during the ready/set stage could cause "inter.ogg" to be played in game.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1066 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged source:branches/pause (revisions 954:1064) into trunk (replace the old pause...
lorant [Mon, 16 Jul 2007 17:52:14 +0000 (17:52 +0000)]
Merged source:branches/pause (revisions 954:1064) into trunk (replace the old pause screen).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1065 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged changeset [1052] from source:branches/config-fix (make the tilting keys config...
lorant [Mon, 16 Jul 2007 09:56:15 +0000 (09:56 +0000)]
Merged changeset [1052] from source:branches/config-fix (make the tilting keys configurable).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1062 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged changesets [1048] and [1049] from source:branches/config-fix into trunk (chang...
lorant [Mon, 16 Jul 2007 09:33:53 +0000 (09:33 +0000)]
Merged changesets [1048] and [1049] from source:branches/config-fix into trunk (change default camera rotation keys to 'S' and 'D', and remove cheat setting from neverballrc).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1061 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged changeset [1047] from source:branches/config-fix into trunk (use any modifiers...
lorant [Mon, 16 Jul 2007 09:17:16 +0000 (09:17 +0000)]
Merged changeset [1047] from source:branches/config-fix into trunk (use any modifiers for fast camera rotation).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1060 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMerged changeset [1046] from source:branches/config-fix into trunk (fix broken keybin...
lorant [Mon, 16 Jul 2007 09:05:14 +0000 (09:05 +0000)]
Merged changeset [1046] from source:branches/config-fix into trunk (fix broken keybindings configuration).

git-svn-id: https://s.snth.net/svn/neverball/trunk@1059 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMinor neverball.nsi + Makefile.mingw clean-up.
parasti [Sun, 15 Jul 2007 14:35:29 +0000 (14:35 +0000)]
Minor neverball.nsi + Makefile.mingw clean-up.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1051 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoshaker: fixed misaligned goal entity
mym [Sun, 15 Jul 2007 06:51:57 +0000 (06:51 +0000)]
shaker: fixed misaligned goal entity

git-svn-id: https://s.snth.net/svn/neverball/trunk@1044 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoThe installer now automatically installs/uninstalls the game for all
parasti [Sun, 15 Jul 2007 00:19:23 +0000 (00:19 +0000)]
The installer now automatically installs/uninstalls the game for all
users if run from an administrator account.  It's not perfect, but...
riiiight, this is Windows we're talking about!

Added option to install desktop shortcuts.

Added some registry stuff for the "Add or Remove programs" panel.  The
game shows up in the list, can be removed, has version info, has links
to web sites, and an icon alongside.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1043 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoNSIS: changed main section's title to "Neverball/Neverputt".
parasti [Fri, 13 Jul 2007 21:33:19 +0000 (21:33 +0000)]
NSIS:  changed main section's title to "Neverball/Neverputt".

git-svn-id: https://s.snth.net/svn/neverball/trunk@1042 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMostly additions to the NSIS script: split the hidden section into a
parasti [Fri, 13 Jul 2007 21:31:39 +0000 (21:31 +0000)]
Mostly additions to the NSIS script:  split the hidden section into a
"main" section and a selectable (on by default) "mapping" section that
installs mapc and friends;  added a "Start menu shortcuts" section.

Added target-specific LDFLAGS for the setup target in Makefile.mingw to
strip the binaries.

Changed main Makefile a little just for the heck of it.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1041 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoChanged gen-install-dlls script to use MINGW_PREFIX env var instead of
parasti [Thu, 12 Jul 2007 19:25:02 +0000 (19:25 +0000)]
Changed gen-install-dlls script to use MINGW_PREFIX env var instead of
PREFIX.  The latter might already be used for other stuff.

Makefile clean-up (again).  Incorporated LDFLAGS into the main Makefile.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1040 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMakefile.mingw mods: removed the native target ("make mingw-all WINE="
parasti [Thu, 12 Jul 2007 09:38:51 +0000 (09:38 +0000)]
Makefile.mingw mods:  removed the native target ("make mingw-all WINE="
does the same);  made install-dlls a prerequisite of SOLs (fails anyway,
but in a more informative manner);  added a crude clean-setup target to
undo the mess created by setup.

Simplified WINE invocation a bit.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1039 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoApplied a fix to the NSIS script and modified Makefiles a bit to make
parasti [Wed, 11 Jul 2007 22:37:08 +0000 (22:37 +0000)]
Applied a fix to the NSIS script and modified Makefiles a bit to make
compilation on MSYS less of a pain.  To create the Windows installer in
MSYS, use "make mingw-setup PREFIX=/mingw WINE= TODOS=echo" (note that
WINE is set to empty), then edit the install-dlls.sh script, and execute
the make command again.  This is a somewhat temporary solution;  the
TODOS stuff still needs to be sorted out.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1038 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoRemoved a superfluous period for pretty-printing. Would give me
parasti [Wed, 11 Jul 2007 20:41:21 +0000 (20:41 +0000)]
Removed a superfluous period for pretty-printing.  Would give me
nightmares for sure.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1037 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoFixed a problem with Makefile.mingw where make wasn't rebuilding targets
parasti [Wed, 11 Jul 2007 16:47:51 +0000 (16:47 +0000)]
Fixed a problem with Makefile.mingw where make wasn't rebuilding targets
properly.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1036 78b8d119-cf0a-0410-b17c-f493084dd1d7

16 years agoMore Windows installer stuff. The basic frame work should now be fully
parasti [Wed, 11 Jul 2007 13:06:59 +0000 (13:06 +0000)]
More Windows installer stuff.  The basic frame work should now be fully
usable.  (Might be buggy, though.)  To create a Windows installer in a
properly set-up cross-compilation environment you'll need NSIS and
Tofrodos (in Debian-speak:  "apt-get install nsis tofrodos").  Run
"cross-make -f Makefile.mingw setup" and follow the instructions (if
any).  The generated installer is placed in "..".

Also added a small hack to the main Makefile to allow running
"cross-make mingw-blahblah" nstead of "cross-make -f Makefile.mingw
blahblah".

git-svn-id: https://s.snth.net/svn/neverball/trunk@1035 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoSomewhat localised game's version stuff to the Makefile. The Makefile
parasti [Wed, 11 Jul 2007 02:13:32 +0000 (02:13 +0000)]
Somewhat localised game's version stuff to the Makefile.  The Makefile
uses a small shell script to construct a suitable version string
("dev-r1234").  If that doesn't work, make fails.  The version can of
course also be set as any make variable, which is what you'd do if the
script failed or it's the release time.  (Yeah, right...)

I'm not really happy with how it works, but I guess it does what I want:
intelligent versioning for development builds;  complains loudly enough
for someone to make the effort and actually update it;  makes (will
make) the NSIS script version aware in a simple fashion.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1034 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoMoved files around. MANUAL, AUTHORS and TRANSLATIONS now reside in a
parasti [Tue, 10 Jul 2007 16:55:05 +0000 (16:55 +0000)]
Moved files around.  MANUAL, AUTHORS and TRANSLATIONS now reside in a
separate "doc" subdirectory, and maintenance scripts -- in "scripts".

Also added a preliminary NSIS script for the Windows installer stuff.
It's quite useless at the moment, but it could use some version control.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1033 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoRemoved Makefile.fink.
parasti [Tue, 10 Jul 2007 16:34:25 +0000 (16:34 +0000)]
Removed Makefile.fink.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1032 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoChanged config_user_path to check the APPDATA environment variable under
parasti [Mon, 9 Jul 2007 19:30:22 +0000 (19:30 +0000)]
Changed config_user_path to check the APPDATA environment variable under
Windows and, if it exists, create the config directory there.  Otherwise
just fall back to the old behaviour.  (Based loosely on the assumption
that if APPDATA doesn't exist, the user is probably using some archaic
version of Windows.)  Also, under Windows the config directory is now
called "Neverball" (or "Neverball-dev").  Effectively it is now located
either at "%APPDATA%\Neverball" or "data\Neverball".

git-svn-id: https://s.snth.net/svn/neverball/trunk@1031 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoFixed a nasty but minor bug in config_user_path. EEXIST was being
parasti [Mon, 9 Jul 2007 16:37:36 +0000 (16:37 +0000)]
Fixed a nasty but minor bug in config_user_path.  EEXIST was being
assigned to errno instead of being compared.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1030 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoChanged back Makefile.mingw to compile maps with "wine mapc.exe" by
parasti [Sun, 8 Jul 2007 15:02:42 +0000 (15:02 +0000)]
Changed back Makefile.mingw to compile maps with "wine mapc.exe" by
default.  Compile on MSYS with "make -f Makefile.mingw native".

Added support for user-suplied CPPFLAGS to Makefile in order to simplify
and share some code between cross-make and cross-configure scripts.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1029 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agocircuit1: increase goal's blocker speed
mym [Sun, 8 Jul 2007 05:45:30 +0000 (05:45 +0000)]
circuit1: increase goal's blocker speed

git-svn-id: https://s.snth.net/svn/neverball/trunk@1028 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoMoved the call to Mix_CloseAudio after Mix_FreeChunk, as advised by the
parasti [Sun, 8 Jul 2007 02:48:37 +0000 (02:48 +0000)]
Moved the call to Mix_CloseAudio after Mix_FreeChunk, as advised by the
SDL_mixer docs.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1027 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoMoved libpng-config stuff to the main Makefile and modified (hacked
parasti [Sun, 8 Jul 2007 02:41:41 +0000 (02:41 +0000)]
Moved libpng-config stuff to the main Makefile and modified (hacked
actually) Makefile.mingw to get it to work in my cross-compilation
environment.

git-svn-id: https://s.snth.net/svn/neverball/trunk@1026 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoPO update + Norwegian Nynorsk translation. (Thanks, huftis!)
parasti [Sat, 30 Jun 2007 19:06:02 +0000 (19:06 +0000)]
PO update + Norwegian Nynorsk translation.  (Thanks, huftis!)

git-svn-id: https://s.snth.net/svn/neverball/trunk@1004 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoModified extractpo.sh to be usable in MSYS.
parasti [Thu, 28 Jun 2007 17:35:42 +0000 (17:35 +0000)]
Modified extractpo.sh to be usable in MSYS.

git-svn-id: https://s.snth.net/svn/neverball/trunk@987 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agobackforth: fixed mistakenly invisible textures
mym [Thu, 28 Jun 2007 05:15:17 +0000 (05:15 +0000)]
backforth: fixed mistakenly invisible textures

git-svn-id: https://s.snth.net/svn/neverball/trunk@981 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoReverted a tiny change in handling executable extensions. 'make clean'
parasti [Thu, 28 Jun 2007 00:17:32 +0000 (00:17 +0000)]
Reverted a tiny change in handling executable extensions.  'make clean'
had stopped working properly.

git-svn-id: https://s.snth.net/svn/neverball/trunk@980 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoAdjusted Makefile and Makefile.mingw to allow compilation on both a
parasti [Wed, 27 Jun 2007 19:20:39 +0000 (19:20 +0000)]
Adjusted Makefile and Makefile.mingw to allow compilation on both a
cross-compilation and a native MinGW environment.  Might have broken
something.

git-svn-id: https://s.snth.net/svn/neverball/trunk@979 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomedium and hard sets: levels order tweaks
mym [Sun, 17 Jun 2007 17:44:50 +0000 (17:44 +0000)]
medium and hard sets: levels order tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@956 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomove mazebump to easy V, shift other bonus levels, update shots, move hurdles to...
mym [Sat, 16 Jun 2007 16:47:56 +0000 (16:47 +0000)]
move mazebump to easy V, shift other bonus levels, update shots, move hurdles to misc

git-svn-id: https://s.snth.net/svn/neverball/trunk@953 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomazebumps: new caution texture utilization
mym [Sat, 16 Jun 2007 16:37:25 +0000 (16:37 +0000)]
mazebumps: new caution texture utilization

git-svn-id: https://s.snth.net/svn/neverball/trunk@952 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoround corners for bumper paths
mym [Thu, 14 Jun 2007 21:30:31 +0000 (21:30 +0000)]
round corners for bumper paths

git-svn-id: https://s.snth.net/svn/neverball/trunk@951 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomazebump: new textures and bumper speeds
mym [Thu, 14 Jun 2007 18:04:01 +0000 (18:04 +0000)]
mazebump: new textures and bumper speeds

git-svn-id: https://s.snth.net/svn/neverball/trunk@950 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoFixed white dot in empty GUI labels. (next-power-of-two function wasn't
rlk [Tue, 12 Jun 2007 14:46:39 +0000 (14:46 +0000)]
Fixed white dot in empty GUI labels.  (next-power-of-two function wasn't
handling zero correctly)

git-svn-id: https://s.snth.net/svn/neverball/trunk@949 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomazebump: new easy bonus level ?
mym [Tue, 12 Jun 2007 04:27:42 +0000 (04:27 +0000)]
mazebump: new easy bonus level ?

git-svn-id: https://s.snth.net/svn/neverball/trunk@948 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agodance2: texture modifications
mym [Thu, 7 Jun 2007 07:15:07 +0000 (07:15 +0000)]
dance2: texture modifications

git-svn-id: https://s.snth.net/svn/neverball/trunk@947 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoroundcoins, thwomp2: texture tweaks
mym [Mon, 4 Jun 2007 20:11:24 +0000 (20:11 +0000)]
roundcoins, thwomp2: texture tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@946 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agohallways: new textures, add coin pads
mym [Sat, 2 Jun 2007 15:33:54 +0000 (15:33 +0000)]
hallways: new textures, add coin pads

git-svn-id: https://s.snth.net/svn/neverball/trunk@945 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomodify set-medium.txt
tonesfrommars [Sat, 2 Jun 2007 00:20:45 +0000 (00:20 +0000)]
modify set-medium.txt

git-svn-id: https://s.snth.net/svn/neverball/trunk@944 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agorename med. level pyramid to "accordian.map"
tonesfrommars [Fri, 1 Jun 2007 22:23:06 +0000 (22:23 +0000)]
rename med. level pyramid to "accordian.map"

git-svn-id: https://s.snth.net/svn/neverball/trunk@943 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agocorrect metadata for pyramid-ton
tonesfrommars [Fri, 1 Jun 2007 22:21:59 +0000 (22:21 +0000)]
correct metadata for pyramid-ton

git-svn-id: https://s.snth.net/svn/neverball/trunk@942 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomedium set: move telemaze and qbert after easytele
mym [Fri, 1 Jun 2007 07:43:39 +0000 (07:43 +0000)]
medium set: move telemaze and qbert after easytele

git-svn-id: https://s.snth.net/svn/neverball/trunk@941 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomedium set: improve levels coherence
mym [Thu, 31 May 2007 21:04:07 +0000 (21:04 +0000)]
medium set: improve levels coherence

git-svn-id: https://s.snth.net/svn/neverball/trunk@940 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoRemoved a supposed fix for rename failing on Windows if the destination
parasti [Wed, 30 May 2007 12:51:26 +0000 (12:51 +0000)]
Removed a supposed fix for rename failing on Windows if the destination
exists.  This is guess-work.  Replay saving is horribly broken on
Windows, maybe this is why.

git-svn-id: https://s.snth.net/svn/neverball/trunk@939 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agofreefall: several fittings
mym [Tue, 29 May 2007 11:48:54 +0000 (11:48 +0000)]
freefall: several fittings

git-svn-id: https://s.snth.net/svn/neverball/trunk@938 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agobasket: tweaks
mym [Fri, 25 May 2007 16:08:24 +0000 (16:08 +0000)]
basket: tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@937 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agohard, up: texture tweaks
mym [Fri, 25 May 2007 09:15:36 +0000 (09:15 +0000)]
hard, up: texture tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@936 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agofreefall: update the shot
mym [Thu, 24 May 2007 19:19:25 +0000 (19:19 +0000)]
freefall: update the shot

git-svn-id: https://s.snth.net/svn/neverball/trunk@935 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agofreefall: add the new version
mym [Thu, 24 May 2007 19:09:36 +0000 (19:09 +0000)]
freefall: add the new version

git-svn-id: https://s.snth.net/svn/neverball/trunk@934 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agofreefall: move it to the misc maps dir
mym [Thu, 24 May 2007 19:06:31 +0000 (19:06 +0000)]
freefall: move it to the misc maps dir

git-svn-id: https://s.snth.net/svn/neverball/trunk@933 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoDeleted binary tool msgfmt needed for OSX compile. Get it from /sw/bin instead.
jammnrose [Tue, 22 May 2007 22:20:52 +0000 (22:20 +0000)]
Deleted binary tool msgfmt needed for OSX compile. Get it from /sw/bin instead.

git-svn-id: https://s.snth.net/svn/neverball/trunk@932 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoRe-adding needed files to build on MacOSX, directory has been stripped of un-needed...
jammnrose [Tue, 22 May 2007 20:25:21 +0000 (20:25 +0000)]
Re-adding needed files to build on MacOSX, directory has been stripped of un-needed files.

git-svn-id: https://s.snth.net/svn/neverball/trunk@931 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agorename yjump mtrl texture to yellow
mym [Tue, 22 May 2007 12:58:50 +0000 (12:58 +0000)]
rename yjump mtrl texture to yellow

git-svn-id: https://s.snth.net/svn/neverball/trunk@930 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoPO update. Hadn't done that in a while.
parasti [Sat, 19 May 2007 19:56:24 +0000 (19:56 +0000)]
PO update.  Hadn't done that in a while.

git-svn-id: https://s.snth.net/svn/neverball/trunk@929 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoMoved democonv's '#undef main' to Makefile.
parasti [Sat, 19 May 2007 19:35:01 +0000 (19:35 +0000)]
Moved democonv's '#undef main' to Makefile.

git-svn-id: https://s.snth.net/svn/neverball/trunk@928 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoRevert usage of isascii.
parasti [Fri, 18 May 2007 22:55:31 +0000 (22:55 +0000)]
Revert usage of isascii.

git-svn-id: https://s.snth.net/svn/neverball/trunk@927 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoChanged the on-screen keyboard to use a "caps" button again instead of
parasti [Fri, 18 May 2007 21:23:02 +0000 (21:23 +0000)]
Changed the on-screen keyboard to use a "caps" button again instead of
displaying all letters at once.  Keyboard support should work as before.

git-svn-id: https://s.snth.net/svn/neverball/trunk@926 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoSome ball/st_name.c clean-up.
parasti [Tue, 15 May 2007 22:18:10 +0000 (22:18 +0000)]
Some ball/st_name.c clean-up.

git-svn-id: https://s.snth.net/svn/neverball/trunk@925 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoTest commit to confirm the post-commit dump is working.
rlk [Mon, 14 May 2007 17:10:05 +0000 (17:10 +0000)]
Test commit to confirm the post-commit dump is working.

git-svn-id: https://s.snth.net/svn/neverball/trunk@924 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoSet set-misc.txt EOL style to native.
parasti [Mon, 14 May 2007 13:27:03 +0000 (13:27 +0000)]
Set set-misc.txt EOL style to native.

git-svn-id: https://s.snth.net/svn/neverball/trunk@923 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoRemoved carriage returns from set-misc.txt.
parasti [Mon, 14 May 2007 13:26:11 +0000 (13:26 +0000)]
Removed carriage returns from set-misc.txt.

git-svn-id: https://s.snth.net/svn/neverball/trunk@922 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomym2: levels order adjustment (according to the new physics)
mym [Sun, 13 May 2007 11:12:25 +0000 (11:12 +0000)]
mym2: levels order adjustment (according to the new physics)

git-svn-id: https://s.snth.net/svn/neverball/trunk@921 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomym1: various tweaks ; mym2: change set shot
mym [Sat, 12 May 2007 19:02:44 +0000 (19:02 +0000)]
mym1: various tweaks ; mym2: change set shot

git-svn-id: https://s.snth.net/svn/neverball/trunk@920 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoAdded uau to AUTHORS.
parasti [Fri, 11 May 2007 20:47:50 +0000 (20:47 +0000)]
Added uau to AUTHORS.
Removed unused variables in sol_bounce.  (Thanks uau!)

git-svn-id: https://s.snth.net/svn/neverball/trunk@918 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomorenarrow: tweaks
mym [Fri, 11 May 2007 09:29:36 +0000 (09:29 +0000)]
morenarrow: tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@917 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoMade F7 activate the wire frame view in cheat mode only (in a somewhat
parasti [Thu, 10 May 2007 22:18:13 +0000 (22:18 +0000)]
Made F7 activate the wire frame view in cheat mode only (in a somewhat
ugly-looking way).

git-svn-id: https://s.snth.net/svn/neverball/trunk@916 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoturn: yet another texture configuration
mym [Thu, 10 May 2007 09:57:40 +0000 (09:57 +0000)]
turn: yet another texture configuration

git-svn-id: https://s.snth.net/svn/neverball/trunk@915 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomorenarrow: fix misplaced info_player_start
mym [Thu, 10 May 2007 09:12:21 +0000 (09:12 +0000)]
morenarrow: fix misplaced info_player_start

git-svn-id: https://s.snth.net/svn/neverball/trunk@914 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomorenarrow: tweaks
mym [Thu, 10 May 2007 00:09:26 +0000 (00:09 +0000)]
morenarrow: tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@913 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomorenarrow: make the end harder
mym [Wed, 9 May 2007 22:56:46 +0000 (22:56 +0000)]
morenarrow: make the end harder

git-svn-id: https://s.snth.net/svn/neverball/trunk@912 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agolittlecones: new volcanos using outer drop and unconstant thickness of the curve...
mym [Wed, 9 May 2007 22:54:12 +0000 (22:54 +0000)]
littlecones: new volcanos using outer drop and unconstant thickness of the curve tool

git-svn-id: https://s.snth.net/svn/neverball/trunk@911 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agomorenarrow: remove coins, add a special end
mym [Wed, 9 May 2007 20:36:42 +0000 (20:36 +0000)]
morenarrow: remove coins, add a special end

git-svn-id: https://s.snth.net/svn/neverball/trunk@910 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoF12 now activates the "look" state in cheat mode only.
parasti [Wed, 9 May 2007 18:36:24 +0000 (18:36 +0000)]
F12 now activates the "look" state in cheat mode only.

git-svn-id: https://s.snth.net/svn/neverball/trunk@909 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agohard: lot of minor tweaks
mym [Wed, 9 May 2007 11:38:01 +0000 (11:38 +0000)]
hard: lot of minor tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@908 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agoqbert: fix misplaced coin
mym [Wed, 9 May 2007 08:01:45 +0000 (08:01 +0000)]
qbert: fix misplaced coin

git-svn-id: https://s.snth.net/svn/neverball/trunk@907 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agofall, translation: tweaks
mym [Wed, 9 May 2007 07:24:41 +0000 (07:24 +0000)]
fall, translation: tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@906 78b8d119-cf0a-0410-b17c-f493084dd1d7

17 years agosonic: texture tweaks
mym [Tue, 8 May 2007 21:30:46 +0000 (21:30 +0000)]
sonic: texture tweaks

git-svn-id: https://s.snth.net/svn/neverball/trunk@905 78b8d119-cf0a-0410-b17c-f493084dd1d7