neverball
15 years agomym2: fixed remaining missing accents
mym [Thu, 28 Aug 2008 17:41:29 +0000 (17:41 +0000)]
mym2: fixed remaining missing accents

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

15 years agomym2: fixed missing French accents
mym [Thu, 28 Aug 2008 16:56:48 +0000 (16:56 +0000)]
mym2: fixed missing French accents

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

15 years agorunning: fixed visual bug
mym [Thu, 28 Aug 2008 16:43:05 +0000 (16:43 +0000)]
running: fixed visual bug

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

15 years agobigball: update shot
mym [Thu, 28 Aug 2008 16:39:15 +0000 (16:39 +0000)]
bigball: update shot

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

15 years agomym2: set goal_hs, adjusted time_hs / first part
mym [Thu, 28 Aug 2008 16:20:41 +0000 (16:20 +0000)]
mym2: set goal_hs, adjusted time_hs / first part

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

15 years agoMark levels completed when using set cheat
parasti [Thu, 28 Aug 2008 15:24:24 +0000 (15:24 +0000)]
Mark levels completed when using set cheat

Previously the "set cheat" function unlocked all levels of a set, but
didn't mark them as completed.  This patch fixes it.

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

15 years agoRemove a redundant comment
parasti [Thu, 28 Aug 2008 15:24:10 +0000 (15:24 +0000)]
Remove a redundant comment

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

15 years agomym1: set goal_hs, adjusted time_hs / second part
mym [Thu, 28 Aug 2008 14:40:09 +0000 (14:40 +0000)]
mym1: set goal_hs, adjusted time_hs / second part

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

15 years agorails.map: Changed Medium most-coins high-score preset
elviz [Wed, 27 Aug 2008 22:04:52 +0000 (22:04 +0000)]
rails.map: Changed Medium most-coins high-score preset

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

15 years agoAUTHORS: change to a machine-friendly and less redundant format
parasti [Wed, 20 Aug 2008 20:11:41 +0000 (20:11 +0000)]
AUTHORS: change to a machine-friendly and less redundant format

This patch changes the AUTHORS file to a Linux kernel-style
N(ame)E(-mail)W(eb)P(GP)D(escription) set of records, one per
contributor.  It also adds a few names that were missing.

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

15 years agoINSTALL: tweak for consistency with MANUAL/README
parasti [Wed, 20 Aug 2008 20:11:33 +0000 (20:11 +0000)]
INSTALL: tweak for consistency with MANUAL/README

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

15 years agoClaimed certain changes (I had to set the EOL style to native).
CSY [Wed, 20 Aug 2008 01:18:04 +0000 (01:18 +0000)]
Claimed certain changes (I had to set the EOL style to native).

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

15 years agoREADME, MANUAL: replace contact e-mail address with neverball.org
parasti [Mon, 18 Aug 2008 22:42:48 +0000 (22:42 +0000)]
README, MANUAL: replace contact e-mail address with neverball.org

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

15 years agoMANUAL: update/remove/describe existing/old/new config options
parasti [Mon, 18 Aug 2008 22:42:40 +0000 (22:42 +0000)]
MANUAL: update/remove/describe existing/old/new config options

Most of the new config option descriptions have been copied (with some
minor tweaks) from forum threads and repository commit messages.

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

15 years agoMANUAL: include a description of Wiimote support (by rlk)
parasti [Mon, 18 Aug 2008 22:42:32 +0000 (22:42 +0000)]
MANUAL: include a description of Wiimote support (by rlk)

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

15 years agoMANUAL: remove Neverputt section, needs work
parasti [Mon, 18 Aug 2008 22:42:25 +0000 (22:42 +0000)]
MANUAL: remove Neverputt section, needs work

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

15 years agoMANUAL: update condition to save set score
parasti [Mon, 18 Aug 2008 22:42:18 +0000 (22:42 +0000)]
MANUAL: update condition to save set score

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

15 years agoMANUAL: mention goal unlock scores
parasti [Mon, 18 Aug 2008 22:42:10 +0000 (22:42 +0000)]
MANUAL: mention goal unlock scores

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

15 years agoMANUAL: describe level progression
parasti [Mon, 18 Aug 2008 22:42:03 +0000 (22:42 +0000)]
MANUAL: describe level progression

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

15 years agoMANUAL: reformat/expand section on config directory
parasti [Mon, 18 Aug 2008 22:41:56 +0000 (22:41 +0000)]
MANUAL: reformat/expand section on config directory

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

15 years agoMANUAL: update keyboard controls
parasti [Mon, 18 Aug 2008 22:41:48 +0000 (22:41 +0000)]
MANUAL: update keyboard controls

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

15 years agoREADME, MANUAL: tweak game description
parasti [Mon, 18 Aug 2008 22:41:41 +0000 (22:41 +0000)]
README, MANUAL: tweak game description

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

15 years agoMANUAL: reformat a couple of paragraphs
parasti [Mon, 18 Aug 2008 22:41:32 +0000 (22:41 +0000)]
MANUAL: reformat a couple of paragraphs

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

15 years agoOutput a few error messages in locale's encoding
parasti [Sat, 16 Aug 2008 00:46:27 +0000 (00:46 +0000)]
Output a few error messages in locale's encoding

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

15 years agoHide Unlock Goals score button in Set Complete screen
parasti [Fri, 15 Aug 2008 23:50:19 +0000 (23:50 +0000)]
Hide Unlock Goals score button in Set Complete screen

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

15 years agoRework ball/util widget token policy
parasti [Fri, 15 Aug 2008 23:50:10 +0000 (23:50 +0000)]
Rework ball/util widget token policy

Instead of using large negative values for the on-screen keyboard and
score board widget tokens, this patch introduces a "GUI bit" (the low
bit of the most significant byte of a 4-byte integer) which is ORed
with small integer values to obtain the final token values.  This is
done mainly to allow some of these tokens to be ORed with each other.

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

15 years agoRemove remaining references to GUI_NULL_MASK
parasti [Fri, 15 Aug 2008 23:50:01 +0000 (23:50 +0000)]
Remove remaining references to GUI_NULL_MASK

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

15 years agos/gui_back_prev_next/gui_navig/g
parasti [Fri, 15 Aug 2008 23:49:53 +0000 (23:49 +0000)]
s/gui_back_prev_next/gui_navig/g

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

15 years agoAdd time from unsuccessful runs to total set time
parasti [Fri, 15 Aug 2008 23:49:45 +0000 (23:49 +0000)]
Add time from unsuccessful runs to total set time

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

15 years agoRevert "Makefile: enable debug mode"
parasti [Wed, 13 Aug 2008 15:38:57 +0000 (15:38 +0000)]
Revert "Makefile: enable debug mode"

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

15 years agoUpdated xcodeproj, PackageMaker files updated because PackageMaker likes to forget...
jammnrose [Tue, 12 Aug 2008 18:20:35 +0000 (18:20 +0000)]
Updated xcodeproj, PackageMaker files updated because PackageMaker likes to forget settings.

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

15 years agosvn: set README and doc/MANUAL eol-style to native
parasti [Thu, 7 Aug 2008 11:10:54 +0000 (11:10 +0000)]
svn: set README and doc/MANUAL eol-style to native

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

15 years agoAdd a bunch of intro texts from Dave
parasti [Wed, 6 Aug 2008 15:04:59 +0000 (15:04 +0000)]
Add a bunch of intro texts from Dave

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

15 years agomym1: set goal_hs, adjusted time_hs, fixed intro texts / first part
mym [Wed, 6 Aug 2008 13:29:20 +0000 (13:29 +0000)]
mym1: set goal_hs, adjusted time_hs, fixed intro texts / first part

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

15 years agoloop2: fixed buggy end
mym [Wed, 6 Aug 2008 09:59:43 +0000 (09:59 +0000)]
loop2: fixed buggy end

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

15 years agobase_name: accept NULL name/suffix
parasti [Tue, 5 Aug 2008 17:57:01 +0000 (17:57 +0000)]
base_name: accept NULL name/suffix

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

15 years agoshare/common.h: include stdio.h to get FILE
parasti [Tue, 5 Aug 2008 17:56:51 +0000 (17:56 +0000)]
share/common.h: include stdio.h to get FILE

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

15 years agoairways: improve texture of moving small stones
mym [Mon, 4 Aug 2008 14:54:23 +0000 (14:54 +0000)]
airways: improve texture of moving small stones

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

15 years agoHigh-light Challenge button when activated in cheat mode
parasti [Mon, 4 Aug 2008 14:36:54 +0000 (14:36 +0000)]
High-light Challenge button when activated in cheat mode

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

15 years agoset coins to unlock value for new levels in easy/med/hard sets
mym [Mon, 4 Aug 2008 14:17:11 +0000 (14:17 +0000)]
set coins to unlock value for new levels in easy/med/hard sets

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

15 years agoadjusted max times in easy/med/hard sets
mym [Mon, 4 Aug 2008 12:52:41 +0000 (12:52 +0000)]
adjusted max times in easy/med/hard sets

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

15 years agoAllow to input spaces with keyboard in name screens
parasti [Sun, 3 Aug 2008 23:38:35 +0000 (23:38 +0000)]
Allow to input spaces with keyboard in name screens

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

15 years agoChange replay name screen to match player name screen
parasti [Sun, 3 Aug 2008 23:38:25 +0000 (23:38 +0000)]
Change replay name screen to match player name screen

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

15 years agoMakefile: enable debug mode
parasti [Sun, 3 Aug 2008 20:13:14 +0000 (20:13 +0000)]
Makefile: enable debug mode

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

15 years agoMake default replay name user-configurable
parasti [Sun, 3 Aug 2008 20:13:05 +0000 (20:13 +0000)]
Make default replay name user-configurable

This patch adds a new config variable replay_name to allow basic
customisation of the initial replay name presented at the replay save
screen.  The value of replay_name can include regular characters and
special character sequences which act as place-holders for certain
"dynamic" text.  At the moment, these sequences are recognised:

    %s  replaced by current set identifier (such as "easy" or "mym")
    %l  replaced by current level identifier (such as "03" or "IV")
    %%  replaced by a single percentage sign

Any other sequence starting with % will be reported as an error and
skipped.

Additionally, though pretty much same as before, the resulting replay
name is suffixed by an underscore and a unique 2-digit number to avoid
name collisions with existing replays.

The default value of replay_name is "%s-%l".

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

15 years agoAdd set_id to ball/set interface, for set "identifier" access
parasti [Sun, 3 Aug 2008 20:12:52 +0000 (20:12 +0000)]
Add set_id to ball/set interface, for set "identifier" access

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

15 years agoRename level structure member "repr" to "name"
parasti [Sun, 3 Aug 2008 20:12:37 +0000 (20:12 +0000)]
Rename level structure member "repr" to "name"

"repr" is awkward, that is all.

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

15 years agoIntroductions: New intro for slalom.
CSY [Sat, 2 Aug 2008 20:29:13 +0000 (20:29 +0000)]
Introductions: New intro for slalom.

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

15 years agonostairs: new textures and removed ball squeeze
mym [Sat, 2 Aug 2008 10:16:52 +0000 (10:16 +0000)]
nostairs: new textures and removed ball squeeze

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

15 years agomym's sets: apply wood glossy textures
mym [Sat, 2 Aug 2008 09:24:28 +0000 (09:24 +0000)]
mym's sets: apply wood glossy textures

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

15 years agonostairs: fix missing contributor
mym [Sat, 2 Aug 2008 09:23:02 +0000 (09:23 +0000)]
nostairs: fix missing contributor

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

15 years agoupdate all shots
mym [Sat, 2 Aug 2008 08:53:50 +0000 (08:53 +0000)]
update all shots

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

15 years agobigcone: reduced choppy play at the bottom part of the cone
mym [Sat, 2 Aug 2008 08:33:31 +0000 (08:33 +0000)]
bigcone: reduced choppy play at the bottom part of the cone

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

15 years agoadventure.map: Tweaks
elviz [Sat, 2 Aug 2008 07:01:11 +0000 (07:01 +0000)]
adventure.map: Tweaks

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

15 years agolearngrow: smoothed remaining curves
mym [Fri, 1 Aug 2008 15:38:42 +0000 (15:38 +0000)]
learngrow: smoothed remaining curves

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

15 years agowoodmaze: smoothed curves
mym [Fri, 1 Aug 2008 15:23:00 +0000 (15:23 +0000)]
woodmaze: smoothed curves

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

15 years agoEliminate performance penalty on mirror-less maps with reflections enabled
parasti [Thu, 31 Jul 2008 21:49:38 +0000 (21:49 +0000)]
Eliminate performance penalty on mirror-less maps with reflections enabled

Elviz writes[*]:
> When starting learngrow] (Medium III) and letting the ball sit at its
> initial position, I get the following results:
>
> With reflection=on: 135fps
> With reflection=off: 200fps
>
> learngrow does not contain any reflective materials, so there need not
> be a performance hit. However, it appears that there is no check whether
> an individual map actually makes use of reflection.

He also provides a patch (included in this commit) with some remarks:
> Here are some benchmark results (r2428; FPS without patch vs. FPS with
> patch):
>
>     640x480 window
>
>     adventure.map    135  199
>     multicurves.map  146  188
>     learngrow.map    149  214
>     bigcone.map      182  233
>
>     1024x768 fullscreen
>
>     adventure.map    110  143
>     multicurves.map  114  133
>     learngrow.map    125  162
>     bigcone.map      128  149

[*] http://www.nevercorner.net/forum/viewtopic.php?id=1388

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

15 years agopaths.map: Tweaks
elviz [Tue, 29 Jul 2008 06:29:22 +0000 (06:29 +0000)]
paths.map: Tweaks

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

15 years agocross.map: Fixed edging
elviz [Tue, 29 Jul 2008 05:28:16 +0000 (05:28 +0000)]
cross.map: Fixed edging

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

15 years agospeedbumps.map: Tweaks
elviz [Tue, 29 Jul 2008 04:38:43 +0000 (04:38 +0000)]
speedbumps.map: Tweaks

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

15 years agolollipop.map: Tweaks
elviz [Tue, 29 Jul 2008 04:04:34 +0000 (04:04 +0000)]
lollipop.map: Tweaks

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

15 years agotennis.map: Tweak
elviz [Tue, 29 Jul 2008 01:09:48 +0000 (01:09 +0000)]
tennis.map: Tweak

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

15 years agoTweaks to PackageMaker file(s). Also re-commited because PackageMaker likes to forget...
jammnrose [Mon, 28 Jul 2008 01:44:05 +0000 (01:44 +0000)]
Tweaks to PackageMaker file(s). Also re-commited because PackageMaker likes to forget settings.

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

15 years agospeedbumps.map: Fixed edging
elviz [Sun, 27 Jul 2008 22:00:54 +0000 (22:00 +0000)]
speedbumps.map: Fixed edging

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

15 years agoImmediately resume replay playback after pause
parasti [Sun, 27 Jul 2008 18:46:23 +0000 (18:46 +0000)]
Immediately resume replay playback after pause

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

15 years agoRestore 1-second pause at start of replay playback
parasti [Sun, 27 Jul 2008 12:38:33 +0000 (12:38 +0000)]
Restore 1-second pause at start of replay playback

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

15 years agolollipop: smoothed curves
mym [Sun, 27 Jul 2008 09:16:52 +0000 (09:16 +0000)]
lollipop: smoothed curves

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

15 years agoairways.map: Set provisional high-score times
elviz [Sun, 27 Jul 2008 01:33:40 +0000 (01:33 +0000)]
airways.map: Set provisional high-score times

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

15 years agoUse SDL_GL_SWAP_CONTROL for vertical sync
parasti [Fri, 25 Jul 2008 11:39:30 +0000 (11:39 +0000)]
Use SDL_GL_SWAP_CONTROL for vertical sync

Since 1.2.10 (released May 17, 2006), SDL provides a SWAP_CONTROL GL
attribute for controlling the buffer swap interval.  This patch removes
most of the platform-specific code in share/sync and uses the attribute
instead.  (Code for Mac OS X still remains, though unused, because it's
not clear if SWAP_CONTROL is implemented on OS X.)

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

15 years agomap-misc: Removed unsupported attributes
elviz [Thu, 24 Jul 2008 01:43:56 +0000 (01:43 +0000)]
map-misc: Removed unsupported attributes

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

15 years agomap-mym/map-mym2: Fine-tuned blockers
elviz [Wed, 23 Jul 2008 21:35:14 +0000 (21:35 +0000)]
map-mym/map-mym2: Fine-tuned blockers

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

15 years agoflip, sonic, updown: tweaks
mym [Wed, 23 Jul 2008 15:01:54 +0000 (15:01 +0000)]
flip, sonic, updown: tweaks

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

15 years agofall: tweaks
mym [Wed, 23 Jul 2008 11:32:38 +0000 (11:32 +0000)]
fall: tweaks

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

15 years agosome mym's levels: tweaks and fixes (pointed out by Elviz)
mym [Wed, 23 Jul 2008 10:54:00 +0000 (10:54 +0000)]
some mym's levels: tweaks and fixes (pointed out by Elviz)

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

15 years agoflip: smoothed curves
mym [Tue, 22 Jul 2008 23:28:53 +0000 (23:28 +0000)]
flip: smoothed curves

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

15 years agolearngrow: smoothed remaining choppy curves
mym [Tue, 22 Jul 2008 22:20:17 +0000 (22:20 +0000)]
learngrow: smoothed remaining choppy curves

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

15 years agofreefall, morenarrow: smoothed curves and new blockers
mym [Tue, 22 Jul 2008 18:32:00 +0000 (18:32 +0000)]
freefall, morenarrow: smoothed curves and new blockers

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

15 years agoPackageMaker tweaks.
jammnrose [Tue, 22 Jul 2008 18:11:55 +0000 (18:11 +0000)]
PackageMaker tweaks.

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

15 years agoUpdated xcodeproj for syswm.c/.h.
jammnrose [Tue, 22 Jul 2008 17:54:19 +0000 (17:54 +0000)]
Updated xcodeproj for syswm.c/.h.

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

15 years agopush, grinder, speed: smoothed curves and new blockers
mym [Tue, 22 Jul 2008 17:40:15 +0000 (17:40 +0000)]
push, grinder, speed: smoothed curves and new blockers

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

15 years agolittlecones: smoothed curves and tweaks
mym [Tue, 22 Jul 2008 16:35:45 +0000 (16:35 +0000)]
littlecones: smoothed curves and tweaks

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

15 years agosvn: set doc/translations.html MIME type to text/html
parasti [Mon, 21 Jul 2008 19:59:06 +0000 (19:59 +0000)]
svn: set doc/translations.html MIME type to text/html

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

15 years agorodeo, shaker: smoothed curves
mym [Mon, 21 Jul 2008 13:57:29 +0000 (13:57 +0000)]
rodeo, shaker: smoothed curves

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

15 years agobigcones: renamed to bigcone
mym [Sun, 20 Jul 2008 19:12:15 +0000 (19:12 +0000)]
bigcones: renamed to bigcone

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

15 years agobigcones: smoothed curves and new version
mym [Sun, 20 Jul 2008 19:10:42 +0000 (19:10 +0000)]
bigcones: smoothed curves and new version

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

15 years agolongpipe: smoothed curves
mym [Sat, 19 Jul 2008 14:07:23 +0000 (14:07 +0000)]
longpipe: smoothed curves

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

15 years agospacetime.map: Fixed misplaced coin
elviz [Sat, 19 Jul 2008 09:57:46 +0000 (09:57 +0000)]
spacetime.map: Fixed misplaced coin

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

15 years agoNevermania: Made goal blockers smoother
elviz [Fri, 18 Jul 2008 20:45:03 +0000 (20:45 +0000)]
Nevermania: Made goal blockers smoother

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

15 years agobasket, updown, fall: smoothed curves, new blockers
mym [Fri, 18 Jul 2008 15:49:47 +0000 (15:49 +0000)]
basket, updown, fall: smoothed curves, new blockers

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

15 years agoDelay buffer swap in level_snap until after image_snap
parasti [Fri, 18 Jul 2008 15:22:21 +0000 (15:22 +0000)]
Delay buffer swap in level_snap until after image_snap

This patch fixes a premature buffer swap in level_snap, causing the
glReadPixels call in image_snap to read undefined data from the back
buffer.

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

15 years agoghosts, bigball, translation, rainbow: smoothed curves, new blockers, tweaks
mym [Thu, 17 Jul 2008 18:09:41 +0000 (18:09 +0000)]
ghosts, bigball, translation, rainbow: smoothed curves, new blockers, tweaks

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

15 years agobackforth, speeddance: smoothed curves and new blockers
mym [Thu, 17 Jul 2008 17:23:28 +0000 (17:23 +0000)]
backforth, speeddance: smoothed curves and new blockers

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

15 years agosonic: smoothed curves
mym [Thu, 17 Jul 2008 16:55:22 +0000 (16:55 +0000)]
sonic: smoothed curves

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

15 years agohard: smoothed curves
mym [Sun, 13 Jul 2008 09:52:31 +0000 (09:52 +0000)]
hard: smoothed curves

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

15 years agorunning, climb: smoothed curves
mym [Sun, 13 Jul 2008 08:28:59 +0000 (08:28 +0000)]
running, climb: smoothed curves

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

15 years agoup, drive2: smoothed curves
mym [Sun, 13 Jul 2008 06:53:29 +0000 (06:53 +0000)]
up, drive2: smoothed curves

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

15 years agonarrow, loop2: smoothed curves
mym [Sun, 13 Jul 2008 06:34:35 +0000 (06:34 +0000)]
narrow, loop2: smoothed curves

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

15 years agoSet the EWMH _NET_WM_ICON window hint on X11 systems
parasti [Sat, 12 Jul 2008 18:28:56 +0000 (18:28 +0000)]
Set the EWMH _NET_WM_ICON window hint on X11 systems

This patch implements window manager icons with 8-bit alpha transparency
on X11 systems.  The window manager must support the _NET_WM_ICON hint
described in the freedesktop.org Extended Window Manager Hints[*]
specification.

SDL does provide a function for setting the window manager icon
(SDL_WM_SetIcon), however, its transparency support is limited to a
simple bitmask describing which pixels are fully opaque and which are
invisible.

Note that the functionality implemented here should be ported to
SDL_WM_SetIcon at some point.

[*] http://standards.freedesktop.org/wm-spec/latest/

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

15 years agoadventure.map: Fix to prevent ball pinching in an edge case
elviz [Wed, 9 Jul 2008 06:29:06 +0000 (06:29 +0000)]
adventure.map: Fix to prevent ball pinching in an edge case

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

15 years agomuseum.map: Small texture fix
elviz [Wed, 9 Jul 2008 01:35:21 +0000 (01:35 +0000)]
museum.map: Small texture fix

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