XaiJu
Seemann

Seemann

patreon


Seemann posts

2025: Results

It is that time of the year again to look back at what the last 12 months delivered. Let's begin!

Sanny Builder 4


2025 marked the 20th anniversary of Sanny Builder. Two major releases shipped this year: 4.1 and 4.2, building on ideas introduced in 4.0.


Some highlights:

...

View Post

Q2 2025 Update

Quick update on my projects.


1. New interactive map for San Andreas is now available at https://library.sannybuilder.com/#/sa/map It shows locations of various items, different areas, including hardcoded, e.g. weather regions, and also some paths, all based on the original unmodded game.

Special thanks to Miran who provided additional sets of tiles for the map.

I w...

View Post

Q1 2025 Update

There was a lot of new releases recently, so let's go straight to the business.

Sanny Builder 4.1

Lots of improvements and QoL fixes. See them in detail here: https://github.com/sannybuilder/dev/issues/355

CLEO Redux 1.3.1

CLEO Redux was getting more attention lately, especially within the San Andreas modding community. Numerous issues have been reported and then fixed for this g...

View Post

2024: Results

Another year passed by and it's time to look back and reflect on what has been done. Here are some highlights:

Sanny Builder 4

The biggest release of the year. After 9 months in development a new major version landed on August, 4th, marking Sanny's 19th anniversary*. With tons of fixes and new features, such as functions, and above all - new consistent syntax backed by Sanny Builder Lib...

View Post

Somersault: First Look

4 months ago I announced a new project called Somersault. Now it's time to reveal the first results.

TL;RD: Visit https://next.sannybuilder.com


What is Somersault?


Somersault is a new scripting toolchain buil...

View Post

CLEO Redux for GTA: The Trilogy (2024)

Hey! Just a quick update.

A new version compatible with San Andreas v1.0.112.6680 (Steam, exe size 89,496,560) is available for patrons in our Discord: https://cleo.li/discord

Edit 11/16/2024: Added support for San Andreas v1.0.112.6680 (RGL, exe size 89,492,464)
Edit2: Added support for Vice City v1.0.112.6680 RGL (exe size 87,054,832) & View Post

August 2024 Updates

A change log of things and improvements:

- Sanny Builder 4.0 release: https://www.patreon.com/posts/sanny-builder-4-109066935

- Sanny Builder Library updates: 

  - new native code section for GTA San Andreas: https://library.sannybuilder.com/#/sa/native  
  ...

View Post

Sanny Builder 4.0

I'm thrilled to announce the release of Sanny Builder 4.0, marking a significant milestone in the evolution of Sanny Builder.

This version brings in new language constructs such as functions and switch..end, improved interface, even better integration with Sanny Builder Library, and much much more.

It wouldn't be ...

View Post

Somersault and the future of Sanny Builder


Straight to the point: I'm going to re-imagine current Sanny Builder language and cut old legacy stuff while adding some long-awaited features. Somersault is going to be a transpiler for the new syntax rules to make them compatible with the compiler.


Near Future Roadmap:

- support arbitrary expressions:

int x = 10 + 2 * 4

View Post

Introducing Sanny Debugger

Sanny Builder 4 introduces many amazing features, including an updated UI, new classes, support for functions and scoped variables, and an improved language service, just to name a few. Now, the cherry on top: Sanny gains the ability to debug SCM scripts from the IDE.


Sanny Debugger allows you to connect to the game from the IDE and pause the execution of your script by adding breakpoints. You can step through your code one instruction at a time, inspect variables, and unders...

View Post

Sanny Builder 3.9

After a few iterations, multiple alpha and beta versions, and three months of work, it is finally over. A new release is available for download.

I feel like this version has brought some important updates that allow for easier and more productive use of the tool. By the end of the development cycle, I gained momentum and actually quite enjoyed adding more and more new features. Not to mention,...

View Post

Beta version of CLEO Redux for the new GTA Trilogy (Steam) is available

Hey Guys,


Thank you for your continuous support of me here on Patreon. I published an early version of CLEO Redux 1.1 with support for the new versions of III:DE and SA:DE (1.0.17.38838 - Steam). Download is available in our private Discord channel, so make sure to join and grab it if you're interested. VC:DE is in progress.

Edit: All three games are supported now!

Here is a doc on how to connect your Discord account to get access to the private channel.

View Post

2022: Results

This year was difficult, eventful, but nonetheless productive. I've been mostly focusing on three projects: CLEO Redux, Sanny Builder, and Sanny Builder Library.


I've made 12 updates to CLEO Redux, almost on a monthly cadence. ...

View Post

I converted a GTA III mission from SCM to JavaScript

It took a couple evenings to complete (it was Luigi's "Drive Misty for Me"), but it was a lot of fun, and I learned quite a few things during that process.

If you want to jump straight to the code, go here: https://github.com/x87/luigi3

1. Converting SCM commands to JavaScript was easy, given that we have Sanny Buld...

View Post

Discord benefits for Patrons

Hello! As a matter of appreciation of your continuous support of me, I created a private channel on Sanny&CLEO Discord where you can ask me anything or put a request towards some of the tools I'm working on. You can join by connecting your Patreon account with Discord: https://www.patreon.com/settings/apps

I'm going to post some early updates on that channel before they become public. Keep an eye on it! View Post

2021: Results


As the year of 2021 is coming to an end, it's time to look back and reflect on what's been done this year. It is a no doubt milestone year for the Grand Theft Auto franchise in all aspects and, unfortunately, not everything went well. Aggressive behavior of Take2 towards the modding community and the remastered trilogy release fiasco are not what we, the loyal fans, expected to see. My per...

View Post

November 2021 Update (CLEO Redux, patrons and more)

Last month was busy! The remastered GTA trilogy has been released and we've got three new games to mod! Despite the disastrous launch they are going to stay and may potentially be a good choice for practicing modding skills. Fortunately the underlying game engine did not change much, and many things, specifically related to my area of interest, remained more or less the same. It allowed me to adopt a newer CLEO (CLEO Redux) to GTA Sa...

View Post

Sanny Builder 3.8.0 and new CLEO

A week ago I celebrated Sanny's 16th anniversary by releasing the new version. It was an important release as it brought in the integration with my other big project  - Sanny Builder Library. It's like connecting puzzle pieces together! Thanks to all contributors whose number keeps growing, you rock!

Read more about v3.8.0 and what's new on the documentation portal.

Also a...

View Post

Sanny Builder Library (May 2021 Update)

The last month was busy again. The team has been working hard on improving the library and adding more content to it. Here are some highlights of what's done in May.


The library UI is now available in Russian and Chinese. A language can be switched at any time using the dropdown in the header. We look forward to see more contributors submitting new translations.

2021-05-29 17:01:14 +0000 UTC View Post

Sanny Builder Library (April 2021 Update)

It's been a month since I first wrote about this project. As a refresher, Sanny Builder Library aims to document all known scripting commands in GTA 3D series and provide complete and consistent reference for use in scripts. The project got many updates recently and here they are.


1. First and foremost, a few people joined my ...

View Post

Introducing Sanny Builder Library

Last month I've been working on a new project: https://library.sannybuilder.com 

What started as a process of command classification have turned into a web portal that aims to document all known commands in their native and class forms. It features parameters descripti...

View Post

Notes on constants highlighting. Part 2/2

This is the second post on the constants highlighting in Sanny Builder. Read the first one there.



After assessing the first naive implementation it became obvious that the scanning of a source file in the GUI (main) thread impacts the editor performance severely. So I made a decision to move thi...

View Post

Notes on constants highlighting. Part 1/2


One of the features I've been working on recently was a highly demanded ability to colorize constant names in the editor. Sanny has the syntax highlighting feature that in general works very well and is able to recognize many different types of code elements. However it is purely syntax-based as those ele...

View Post