physics.git
15 years agomoved event pumping onto the draw thread, should fix windows event problems v0.08
Patrik Gornicz [Sun, 7 Dec 2008 17:39:53 +0000 (12:39 -0500)]
moved event pumping onto the draw thread, should fix windows event problems

15 years agoball collisions now optimized
Patrik Gornicz [Sun, 7 Dec 2008 15:51:55 +0000 (10:51 -0500)]
ball collisions now optimized

15 years agowip: advanced collisions
Patrik Gornicz [Sat, 6 Dec 2008 19:40:38 +0000 (14:40 -0500)]
wip: advanced collisions

15 years agocollision test cleaning
Patrik Gornicz [Sat, 6 Dec 2008 14:49:12 +0000 (09:49 -0500)]
collision test cleaning

15 years agoremoved debug print statements
Patrik Gornicz [Sun, 30 Nov 2008 22:39:39 +0000 (17:39 -0500)]
removed debug print statements

15 years agodelete is now thread safe
Patrik Gornicz [Sun, 30 Nov 2008 22:32:58 +0000 (17:32 -0500)]
delete is now thread safe

15 years agoadded better thread safty ... still broke
Patrik Gornicz [Sun, 30 Nov 2008 21:52:14 +0000 (16:52 -0500)]
added better thread safty ... still broke

15 years agoadded DASSERT
Patrik Gornicz [Sun, 30 Nov 2008 21:51:59 +0000 (16:51 -0500)]
added DASSERT

15 years agoecplise basic project created
Patrik Gornicz [Sun, 30 Nov 2008 19:05:26 +0000 (14:05 -0500)]
ecplise basic project created

15 years agotemplate fix
Patrik Gornicz [Sun, 30 Nov 2008 18:57:20 +0000 (13:57 -0500)]
template fix

15 years agocreated locks abstraction
Patrik Gornicz [Sat, 22 Nov 2008 09:55:22 +0000 (04:55 -0500)]
created locks abstraction

15 years agoadded X button to mimic the end button
Patrik Gornicz [Sat, 22 Nov 2008 06:04:59 +0000 (01:04 -0500)]
added X button to mimic the end button

15 years agowip: more thread safety
Patrik Gornicz [Sat, 22 Nov 2008 05:36:29 +0000 (00:36 -0500)]
wip: more thread safety

15 years agoadded some thread safty ... much more still needed
Patrik Gornicz [Sat, 22 Nov 2008 05:02:32 +0000 (00:02 -0500)]
added some thread safty ... much more still needed

15 years agoadded final to make
Patrik Gornicz [Mon, 17 Nov 2008 03:46:56 +0000 (22:46 -0500)]
added final to make

15 years agoupdate thread setup with a good cap
Patrik Gornicz [Mon, 17 Nov 2008 03:41:07 +0000 (22:41 -0500)]
update thread setup with a good cap

15 years agocreated basic threads
Patrik Gornicz [Mon, 17 Nov 2008 01:33:23 +0000 (20:33 -0500)]
created basic threads

15 years agoclean outputs
Patrik Gornicz [Mon, 17 Nov 2008 00:29:41 +0000 (19:29 -0500)]
clean outputs

15 years agoupdate install readme
Patrik Gornicz [Sun, 16 Nov 2008 20:49:45 +0000 (15:49 -0500)]
update install readme

15 years agocleaning of the Makefile v0.07
Patrik Gornicz [Sun, 16 Nov 2008 03:08:47 +0000 (22:08 -0500)]
cleaning of the Makefile

15 years agoconfig dir fix
Patrik Gornicz [Sun, 16 Nov 2008 02:14:04 +0000 (21:14 -0500)]
config dir fix

15 years agocopying of config files
Patrik Gornicz [Sun, 16 Nov 2008 02:11:12 +0000 (21:11 -0500)]
copying of config files

15 years agoBLDDIRS clean up
Patrik Gornicz [Sun, 16 Nov 2008 01:44:31 +0000 (20:44 -0500)]
BLDDIRS clean up

15 years agodirectory cleaning
Patrik Gornicz [Sun, 16 Nov 2008 01:14:36 +0000 (20:14 -0500)]
directory cleaning

15 years agochange to mingw32 making
Patrik Gornicz [Sun, 16 Nov 2008 01:09:54 +0000 (20:09 -0500)]
change to mingw32 making

15 years agoMakefile update
Patrik Gornicz [Sun, 16 Nov 2008 00:37:44 +0000 (19:37 -0500)]
Makefile update

15 years agoMerge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~/.git-repos...
Patrik Gornicz [Sun, 16 Nov 2008 00:25:50 +0000 (19:25 -0500)]
Merge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~/.git-repos/physics

15 years agomore debug changes
Patrik Gornicz [Sun, 16 Nov 2008 00:25:40 +0000 (19:25 -0500)]
more debug changes

15 years agocreated DPF
Patrik Gornicz [Sat, 15 Nov 2008 23:13:49 +0000 (18:13 -0500)]
created DPF

15 years agoupdate ignore
Patrik Gornicz [Sat, 15 Nov 2008 23:05:44 +0000 (18:05 -0500)]
update ignore

15 years agostarting windows cross compiling
Patrik Gornicz [Sat, 15 Nov 2008 23:05:15 +0000 (18:05 -0500)]
starting windows cross compiling

15 years agofixed make
Patrik Gornicz [Thu, 9 Oct 2008 03:19:16 +0000 (23:19 -0400)]
fixed make

15 years agomake clean
Patrik Gornicz [Thu, 9 Oct 2008 00:49:13 +0000 (20:49 -0400)]
make clean

15 years agochanged to using a keys config
Patrik Gornicz [Thu, 9 Oct 2008 00:36:23 +0000 (20:36 -0400)]
changed to using a keys config

15 years agoremoved testing in Makefile
Patrik Gornicz [Thu, 9 Oct 2008 00:32:40 +0000 (20:32 -0400)]
removed testing in Makefile

15 years agousing make to create the objs and deps directories
Patrik Gornicz [Mon, 29 Sep 2008 00:05:38 +0000 (20:05 -0400)]
using make to create the objs and deps directories

15 years agomore makefile cleaning
Patrik Gornicz [Sun, 28 Sep 2008 04:12:42 +0000 (00:12 -0400)]
more makefile cleaning

15 years agofixed depend mistake
Patrik Gornicz [Sun, 28 Sep 2008 03:32:35 +0000 (23:32 -0400)]
fixed depend mistake

15 years agocorrect mistake
Patrik Gornicz [Sun, 28 Sep 2008 03:30:34 +0000 (23:30 -0400)]
correct mistake

15 years agostarted smart includes
Patrik Gornicz [Sun, 28 Sep 2008 03:19:20 +0000 (23:19 -0400)]
started smart includes

15 years agofixed string problems
Patrik Gornicz [Tue, 23 Sep 2008 01:28:06 +0000 (21:28 -0400)]
fixed string problems

15 years agofixed up the key mapping system a little ... still does comparisons wrong ...
Patrik Gornicz [Mon, 22 Sep 2008 03:02:11 +0000 (23:02 -0400)]
fixed up the key mapping system a little ... still does comparisons wrong ...

15 years agoadded more start balls to slow things down on my desktop ...
Patrik Gornicz [Mon, 22 Sep 2008 00:34:31 +0000 (20:34 -0400)]
added more start balls to slow things down on my desktop ...

15 years agokeys setup to use extern
Patrik Gornicz [Tue, 2 Sep 2008 03:42:15 +0000 (23:42 -0400)]
keys setup to use extern

15 years agovarible location differs in files ... static not working?
Patrik Gornicz [Fri, 29 Aug 2008 05:02:39 +0000 (01:02 -0400)]
varible location differs in files ... static not working?

15 years agokey control changed to new system
Patrik Gornicz [Fri, 29 Aug 2008 04:22:38 +0000 (00:22 -0400)]
key control changed to new system

15 years agocreated key system, not yet used as there's a static bug
Patrik Gornicz [Fri, 29 Aug 2008 04:18:27 +0000 (00:18 -0400)]
created key system, not yet used as there's a static bug

15 years agochange to SDLKey type
Patrik Gornicz [Fri, 29 Aug 2008 03:58:13 +0000 (23:58 -0400)]
change to SDLKey type

15 years agofix config reader bug
Patrik Gornicz [Fri, 29 Aug 2008 03:04:00 +0000 (23:04 -0400)]
fix config reader bug

15 years agofixed relative config path, needs to be run from withen run_physics directory now
Patrik Gornicz [Thu, 28 Aug 2008 20:15:32 +0000 (16:15 -0400)]
fixed relative config path, needs to be run from withen run_physics directory now

15 years agowip: reader, added key mappings
Patrik Gornicz [Fri, 22 Aug 2008 22:26:52 +0000 (18:26 -0400)]
wip: reader, added key mappings

15 years agotemplate had missing ; for class ... lmao
Patrik Gornicz [Fri, 22 Aug 2008 21:48:57 +0000 (17:48 -0400)]
template had missing ; for class ... lmao

15 years agogravity well force moved to const
Patrik Gornicz [Fri, 22 Aug 2008 19:54:46 +0000 (15:54 -0400)]
gravity well force moved to const

15 years agowip: config reader, reading input
Patrik Gornicz [Fri, 22 Aug 2008 19:29:54 +0000 (15:29 -0400)]
wip: config reader, reading input

15 years agowip: config reader
Patrik Gornicz [Fri, 22 Aug 2008 17:40:38 +0000 (13:40 -0400)]
wip: config reader

15 years agofixed addition of well at start
Patrik Gornicz [Fri, 22 Aug 2008 17:03:44 +0000 (13:03 -0400)]
fixed addition of well at start

15 years agogravity corrected, mass changed to 5 for start balls
Patrik Gornicz [Fri, 22 Aug 2008 16:48:09 +0000 (12:48 -0400)]
gravity corrected, mass changed to 5 for start balls

15 years agostart balls now weigh more
Patrik Gornicz [Fri, 22 Aug 2008 16:42:16 +0000 (12:42 -0400)]
start balls now weigh more

15 years agoeffects are now stored in a set, improved grav well control
Patrik Gornicz [Fri, 22 Aug 2008 15:56:24 +0000 (11:56 -0400)]
effects are now stored in a set, improved grav well control

15 years agograv well only follows mouse when space is pressed
Patrik Gornicz [Fri, 22 Aug 2008 15:31:20 +0000 (11:31 -0400)]
grav well only follows mouse when space is pressed

15 years agorenamed collisionHandler to Manager
Patrik Gornicz [Fri, 22 Aug 2008 15:20:38 +0000 (11:20 -0400)]
renamed collisionHandler to Manager

15 years ago.
Patrik Gornicz [Fri, 22 Aug 2008 15:12:45 +0000 (11:12 -0400)]
.

15 years agotime step fixed
Patrik Gornicz [Fri, 22 Aug 2008 14:52:58 +0000 (10:52 -0400)]
time step fixed

15 years agoMerge branch 'master' into mainloop
Patrik Gornicz [Fri, 22 Aug 2008 02:11:52 +0000 (22:11 -0400)]
Merge branch 'master' into mainloop

15 years agowells where too strong, halfed effect
Patrik Gornicz [Fri, 22 Aug 2008 02:11:46 +0000 (22:11 -0400)]
wells where too strong, halfed effect

15 years agowip: main testing
Patrik Gornicz [Fri, 22 Aug 2008 02:08:40 +0000 (22:08 -0400)]
wip: main testing

15 years agoMerge branch 'master' into mainloop
Patrik Gornicz [Fri, 22 Aug 2008 01:37:35 +0000 (21:37 -0400)]
Merge branch 'master' into mainloop

15 years agotime_steping collisions was a MASSIVE bottleneak, removed
Patrik Gornicz [Fri, 22 Aug 2008 01:37:23 +0000 (21:37 -0400)]
time_steping collisions was a MASSIVE bottleneak, removed

15 years agoadded rolling times
Patrik Gornicz [Fri, 22 Aug 2008 01:32:16 +0000 (21:32 -0400)]
added rolling times

15 years agoadded gitclean and gitcleanf to Makefile, insures local copy matches what is being... v0.06
Patrik Gornicz [Thu, 21 Aug 2008 23:11:18 +0000 (19:11 -0400)]
added gitclean and gitcleanf to Makefile, insures local copy matches what is being hosted

15 years agocleaned how balls are added
Patrik Gornicz [Thu, 21 Aug 2008 23:06:56 +0000 (19:06 -0400)]
cleaned how balls are added

15 years agosimple add balls implemented
Patrik Gornicz [Thu, 21 Aug 2008 22:16:01 +0000 (18:16 -0400)]
simple add balls implemented

15 years agogravity well now follows the mouse v0.05
Patrik Gornicz [Thu, 21 Aug 2008 20:58:24 +0000 (16:58 -0400)]
gravity well now follows the mouse

15 years agocreated a gravity well
Patrik Gornicz [Thu, 21 Aug 2008 20:29:27 +0000 (16:29 -0400)]
created a gravity well

15 years agochanged to a better make header hack ... added position delta to screen collisions...
Patrik Gornicz [Thu, 21 Aug 2008 20:06:23 +0000 (16:06 -0400)]
changed to a better make header hack ... added position delta to screen collisions to insure balls stay in the screen

15 years agosetup config to be one file
Patrik Gornicz [Thu, 21 Aug 2008 19:35:53 +0000 (15:35 -0400)]
setup config to be one file

15 years agopaused key control moved to config
Patrik Gornicz [Wed, 20 Aug 2008 15:26:54 +0000 (11:26 -0400)]
paused key control moved to config

15 years agoanti-aliasing? not effective...
Patrik Gornicz [Wed, 20 Aug 2008 02:51:12 +0000 (22:51 -0400)]
anti-aliasing? not effective...

15 years agostate changing wrp complete, pause working correctly
Patrik Gornicz [Wed, 20 Aug 2008 02:33:00 +0000 (22:33 -0400)]
state changing wrp complete, pause working correctly

15 years agochange tar system, basic would fail as it does not include needed directories or...
Patrik Gornicz [Tue, 19 Aug 2008 21:47:36 +0000 (17:47 -0400)]
change tar system, basic would fail as it does not include needed directories or it would include the deps as they are built first, git only seems logical

15 years agowrp: game state changing
Patrik Gornicz [Tue, 19 Aug 2008 00:55:11 +0000 (20:55 -0400)]
wrp: game state changing

15 years agosmall Makefile change v0.04
Patrik Gornicz [Mon, 18 Aug 2008 22:47:56 +0000 (18:47 -0400)]
small Makefile change

15 years agoadded an INSTALL file
Patrik Gornicz [Mon, 18 Aug 2008 22:45:44 +0000 (18:45 -0400)]
added an INSTALL file

15 years ago.
Patrik Gornicz [Mon, 18 Aug 2008 22:37:40 +0000 (18:37 -0400)]
.

15 years agoadded .tmp files to insure directories are added to the repository ...
Patrik Gornicz [Mon, 18 Aug 2008 20:33:34 +0000 (16:33 -0400)]
added .tmp files to insure directories are added to the repository ...

15 years agomoved no source files from src
Patrik Gornicz [Mon, 18 Aug 2008 01:26:39 +0000 (21:26 -0400)]
moved no source files from src

15 years agoremoved tmp files
Patrik Gornicz [Mon, 18 Aug 2008 01:12:32 +0000 (21:12 -0400)]
removed tmp files

15 years agoadded tmp file to get dirs into repos ...
Patrik Gornicz [Mon, 18 Aug 2008 01:12:13 +0000 (21:12 -0400)]
added tmp file to get dirs into repos ...

15 years agochange .gitignores around
Patrik Gornicz [Mon, 18 Aug 2008 01:09:40 +0000 (21:09 -0400)]
change .gitignores around

15 years agoMerge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~pgornicz/...
Patrik Gornicz [Mon, 18 Aug 2008 00:58:17 +0000 (20:58 -0400)]
Merge branch 'master' of ssh://pgornicz@cpu22.student.cs.uwaterloo.ca/~pgornicz/.git-repos/physics

15 years agochanged Makefile to use deps and objs directories
Patrik Gornicz [Mon, 18 Aug 2008 00:52:40 +0000 (20:52 -0400)]
changed Makefile to use deps and objs directories

15 years agoadded standard include to template
Patrik Gornicz [Tue, 12 Aug 2008 03:36:40 +0000 (23:36 -0400)]
added standard include to template

15 years agoadded VALFLAGS varible
Patrik Gornicz [Sat, 9 Aug 2008 17:44:12 +0000 (13:44 -0400)]
added VALFLAGS varible

15 years agochanged CoR to 0.8, and implemented it for the screen effect
Patrik Gornicz [Sat, 9 Aug 2008 17:37:30 +0000 (13:37 -0400)]
changed CoR to 0.8, and implemented it for the screen effect

15 years agoadded ball to ball collisions v0.03
Patrik Gornicz [Sat, 9 Aug 2008 16:52:30 +0000 (12:52 -0400)]
added ball to ball collisions

15 years agofixed template headers
Patrik Gornicz [Sat, 9 Aug 2008 14:57:52 +0000 (10:57 -0400)]
fixed template headers

15 years agoadded GPL copyrights v0.02
Patrik Gornicz [Sat, 9 Aug 2008 01:11:50 +0000 (21:11 -0400)]
added GPL copyrights

15 years agopermission hook working correctly, good bye temp file v0.01
Patrik Gornicz [Mon, 4 Aug 2008 22:01:16 +0000 (18:01 -0400)]
permission hook working correctly, good bye temp file

15 years agotest of the public permissions hook
Patrik Gornicz [Mon, 4 Aug 2008 21:45:43 +0000 (17:45 -0400)]
test of the public permissions hook

15 years agocreated input, graphics and game namespaces
Patrik Gornicz [Sat, 2 Aug 2008 21:13:46 +0000 (17:13 -0400)]
created input, graphics and game namespaces