News

The New Normal

2023-09-20

Overall, the new client has now reached the point where it can replace the legacy client.

This is mostly due to an option making light calculations more efficient (and, less pretty) and some bugfixes.

New Client Updates

2023-03-08

With the help of Astonia Resurgence you can try the public open beta of the new client.

Cleanup

2023-02-03

Cleanup is done, mostly. New resolutions: 1600x1000 and 3200x2000 for windowed play in 1080p and 2160p. Modding support. Optional control scheme that relies more on the mouse with a right-click menu. And finally automated builds and releases on Github.

More Pixels

2023-01-18

The client now supports full-screen and windowed borderless in 1080p and 2160p (now on Github).
I didn't get to the cleanup yet, but I did get the performance up to par even on the 4K resolution.

Milestone Achieved

2023-01-13

A prototype (not yet on Github) is running with SDL2 in 1080p resolution. See this video!
Now it is time for some cleanup...

Observing the Process

2023-01-10

Blade of Resurgence has invited me to observe their development process to get more insight into the needs of today's server operators. They have also offered help with testing the client updates.

Sound Files Extracted

2023-01-08

A friend managed to extract the original WAV sound files from the sound PAK. They are now available for download on the Astonia 3 page. Thank you Mithey!

Client runs in 64 bits

2023-01-07

All the preparations finally paid off. The client runs in 64 bits now, making it future proof and allowing access to more memory. Should we ever need it, that is.

Client runs with SDL2

2023-01-06

The client runs now fully with SDL2. I had to revert the new resolution and text changes. I will re-do them in a more performant and cleaner way with SDL2.

Website Update

2023-01-04

Finally gave up on iframes. They help avoid a lot of duplication but are not worth the trouble in the end.

First steps to use SDL2

2022-12-29

I managed to open a second window and render all graphics via SDL2. It still requires text output to be usable, but it is nice to see it working so far.

Client now Compiles with GCC

2022-12-23

After a long battle to get my old MSYS2 installation properly updated and the 32 bit toolchain installed I gave up, and reinstalled it. After that it was fixing some idiosyncrasies from Borland and the client compiled and ran just fine.
All that was left was fixing about a hundred warnings.

Client Update

2022-12-14

The client is getting some improvements. I've removed the old 16 bit fullscreen mode and I'm in the process of adding support for upscaled resolutions. The source code is on Github.

License

2022-11-28

I have updated the license for all versions of Astonia. It now asks servers to donate to charity instead of paying royalties. Anyone on the legacy license can ignore this if they make less than US$12.000 per year.

Website

2022-11-28

I've started working on updating the website. I've come to realize, again, that I am no web designer.

Github

2022-11-28

Astonia 3 client and server can be found on Github now!