Blog posts

  • Spearmint 0.1 released

    The first version of the Spearmint engine has been released after 3.5 years of development. It’s not everything I wanted it to be, but it’s stable and people are interested in using it so I’ve finally created downloadable packages for Windows, GNU/Linux, and OS X. See https://clover.moe/spearmint for downloads. Spearmint 0.1 was released on a friday the 13th,…

  • Merging Process: CGame Lighting Control

    Insight into the Q3/RTCW/ET/EF/JK2/JA/etc engine merging process for Spearmint. Not feeling quite ready to take on Spearmint issue 135, I decided to add support for Elite Force’s RF_FULLBRIGHT (used by holodeck door at level start). I quickly decided to generalize cgame’s control of ambient light.

  • How to move quassel-core config and chat log

    Information on moving quassel-core config and chat log to another computer seems scarce. I couldn’t find much beyond a couple places talking about changing the config location on bug trackers. This is what I did to move from Ubuntu 11.10 host with quassel-core 0.7.3 to Debian 7 host with quassel-core 0.8.0. (April 3 2016: This also worked for moving…

  • Hatsune Miku: Project DIVA F

    I like Hatsune Miku: Project DIVA F a lot. It’s fun. It looks nice. The gameplay background videos are pretty amazing (I can’t imagine scripting all the stuff that happens and making all the media for them). It does everything I expected and more. It even has a kitchen timer! (Which probably made more sense in…

  • Engine dev: yes; Game dev: no, yet planning more games

    Spearmint engine development is still happening, development on Turtle Arena and Extraordinary Beat X is on hold. Plus I’m probably going to port the game code for RTCW and ET to Spearmint before focusing on Turtle Arena or EBX. It will probably be `a few’ more months before I focus on game development instead of…

  • Turtle Arena on Gentoo

    There is now a Gentoo package for Turtle Arena 0.6.1! Thanks Julian Ospald (hasufell) for packaging it. Gentoo Turtle Arena package info (oh, and sorry no new Turtle Arena release this month.)

  • Turtle Arena Downloads

    I was curious about the number of Turtle Arena downloads. This is what I found:

  • EBX GDD, concept art, Turtle Arena info

    I posted some EBX info: some concept art, game design document, some character info. See http://ztm.x10host.com/ebx/. EBX hasn’t been progressing much, though it is finally a separate project from Turtle Arena on github and has a few small differences. Turtle Arena is also on github now as well, following ioquake3 which moved to github in…

  • Why is there a UI virtual machine?

    Over the last four years since I started modifying ioquake3, there have been occasions when I’ve wondered why Quake III Arena has separate UI (user interface: main menu, pause menu) and cgame (client-game: HUD, world scene generation, movement prediction, etc) virtual machines. They both run on the client and duplicate various code between them. Merging…

  • Long Over Due Status Update

    It’s been awhile since I’ve posted anything about the projects I’m working on, due to life happenings and well, working on the projects. Spearmint ioq3ztm, the engine project I started by porting Turtle Arena features to a new ioquake3 source, has been renamed to Spearmint. It easier to say and makes it clearer that the…

  • Domain Name Change

    The domain name is going to change October 1 2012, the hosting provider is no longer allowing sub-domains of x10hosting.com. Probably moving to ztm.x10host.com, otherwise check http://turtlearena.googlecode.com if the website disappears. Might be a good time to get an actual domain name…

  • Turtle Arena 0.6.1 Released

    Turtle Arena 0.6.1 is a minor release which fixes CVE-2012-3345 and improves bots ability to swim up for air when drowning. Multiplayer is fully compatible with Turtle Arena 0.6. Download Turtle Arena 0.6.1 now! As of writing, the Ubuntu and Mageia packages haven’t been updated. EDIT (August 16 2012): Ubuntu PPA packages are now up…

Posts by Year