A Little About John Dalmas
![](/media/1/image/jpeg/tiny/4262_john_after_miscon_20120529_225922.jpg)
![](/media/1/image/jpeg/tiny/4263_john_20130210_131009.jpg)
![](/media/1/image/jpeg/tiny/4265_john_frined_art_20120525_144204.jpg)
![](/media/1/image/jpeg/tiny/4268_john_home_20120409_194229.jpg)
![](/media/1/image/jpeg/tiny/4269_john_shawn_20121110_185446.jpg)
![](/media/1/image/jpeg/tiny/4270_john_david_20120616_175345.jpg)
![](/media/1/image/jpeg/tiny/4271_john_leffe_20120616_175057.jpg)
![](/media/1/image/jpeg/tiny/4273_john_shawn_pack_20120528_175601.jpg)
![](/media/1/image/jpeg/tiny/4274_shopping_john_20120409_211225.jpg)
![](/media/1/image/jpeg/tiny/4275_john_slumber_miscon_20120528_003044.jpg)
![](/media/1/image/jpeg/tiny/4276_miscon_john_bob_martin_20120528_180319.jpg)
![](/media/1/image/jpeg/tiny/4277_john_william_warren_20120525_221724.jpg)
![](/media/1/image/jpeg/tiny/4278_john_johnny_20120923_173545.jpg)
![](/media/1/image/jpeg/tiny/4279_john_william_warren_20120524_205844.jpg)
![](/media/1/image/jpeg/tiny/4281_john_and_bob_lovely.jpg)
![john, jim, miscon](/media/1/image/jpeg/tiny/4258_james_glass_john_dalmas_20120526_235642.jpg)
![john dalmas, donald olson](/media/1/image/jpeg/tiny/4119_dad_and_dalmas.jpg)
![John Enjoys a meal](/media/1/image/jpeg/tiny/4259_john_20130522_191217.jpg)
![dalmas, stanley](/media/1/image/jpeg/tiny/4261_john_brooke_20120527_210741.jpg)
![john, poetry](/media/1/image/jpeg/tiny/4280_img_0883.jpg)
![](/media/1/image/jpeg/tiny/4260_bill_and_john_20120524_202803.jpg)
![](/media/1/image/jpeg/tiny/4266_john_genny_20120616_193338.jpg)
![](/media/1/image/jpeg/tiny/4267_john_could_be_wrong_20120501_220529.jpg)
A short overview of the life of my friend John Dalmas.
January 15, 2006 Newsletter
![de_sacrelige](/media/1/image/jpeg/tiny/3354_1_1234_1.jpg)
January 15, 2006 Newsletter
The other end of life
An emotional editorial by Shawn Olson about old age originally printed in the Messenger.
New CS:Source Map de_tension
![de_tension wooden bridge](/media/1/image/jpeg/tiny/3926_1_1453_1_de_tension-wooden-bridge.jpg)
![de_tension waterfall mist](/media/1/image/jpeg/tiny/3927_1_1453_2_de_tension-waterfall-mist.jpg)
![de_tension campsite](/media/1/image/jpeg/tiny/3928_1_1453_3_de_tension-campsite.jpg)
![de_tension crystal tunnels](/media/1/image/jpeg/tiny/3929_1_1453_4_de_tension-crystal-tunnels.jpg)
![de_tension bombsite B](/media/1/image/jpeg/tiny/3930_1_1453_5_de_tension-bombsite-b.jpg)
![de_tension campsite](/media/1/image/jpeg/tiny/3931_1_1453_6_de_tension-campsite.jpg)
![de_tension wooden bridge](/media/1/image/jpeg/tiny/3932_1_1453_7_de_tension-wooden-bridge.jpg)
![de_tension two bridges](/media/1/image/jpeg/tiny/3933_1_1453_8_de_tension-two-bridges.jpg)
My return to mapping is official with the remake of de_tension for CS:Source. This new map includes a novel mapping technique developed by Andrew Penry and myself called Dynamic Mapping.
November 23, 2007 Newsletter
![Otter Chasing Fish](/media/1/image/jpeg/tiny/3750_1_1380_4_otter-chasing-fish.jpg)
![Sun Bear and Long Tongue](/media/1/image/jpeg/tiny/3751_1_1380_5_sun-bear-and-long-tongue.jpg)
November 23, 2007 Newsletter.
Bullet Jones at Skully's
![Ryan Cox](/media/1/image/jpeg/tiny/3786_1_1389_2_ryan-cox.jpg)
![Bullet Jones Fan](/media/1/image/jpeg/tiny/3787_1_1389_3_bullet-jones-fan.jpg)
![Mat Marcum drums](/media/1/image/jpeg/tiny/3788_1_1389_4_mat-marcum-drums.jpg)
![zombie lee bullet jones](/media/1/image/jpeg/tiny/3790_1_1389_6_zombie-lee-bullet-jones.jpg)
![Bullet Jones](/media/1/image/jpeg/tiny/3793_1_1389_9_bullet-jones.jpg)
Bullet Jones finished off the night for the Philo CD Release Party
May 24, 2007 Newsletter
![John Dalmas and Books](/media/1/image/jpeg/tiny/3681_1_1362_2_john-dalmas-and-books.jpg)
![Mat Marcum of Bullet Jones](/media/1/image/jpeg/tiny/3682_1_1362_3_mat-marcum-of-bullet-jones.jpg)
![Face of Phantom Memories](/media/1/image/jpeg/tiny/3666_1_1347_1_face-of-phantom-memories.jpg)
![Ryan Wilder and Ryan Butcher](/media/1/image/jpeg/tiny/3684_1_1362_5_ryan-wilder-and-ryan-butcher.jpg)
May 24, 2007 Newsletter with talk about John Dalmas, Golden Retrievers (and panthers), Bullet Jones and Philo.
Dealing with Readblock Character Limit in MAXScript
MAXScript function to circumvent the limitations in MemStream.ReadBlock() that has a character limit of 5120 characters.
Moving to Montreal
I took a job in Montreal to work as a Product Owner for 3ds Max.