Brutkey

Nina Kalinina
@nina_kali_nina@tech.lgbt

This profile is not managed by Terraform.

Or, as my "professional" email signature says, "IT expert and mixed media artificer".

A late millennial, yet I grew up with a ZX Spectrum and used an i486 as my main PC well into 00s.

I have a degree in electrical engineering, majored in industrial and microelectronics, but somehow ended up building massively distributed computer systems. SCADA with sensors scattered across hundreds of miles, L7 balancing for millions of users, corporate video call infrastructure, helping to delete ~petabyte of data a day, and until recently keeping the lights on for a major cloud provider. I learned a lot during my long-ish career, and this knowledge makes me sad and keeps me up at night sometimes.

I never post here in a "working adult" capacity, and wouldn't dare to speak for my current or past employers. Instead, I engage in playful shitpost and creative exploration of technologies that have no commercial applications.

Feel free to DM me, I'll try to reply to all!


Notes
10455
Following
0
Followers
0
Homepage
https://ninakalinina.com
Location
UK (South Wales)
Pronouns
she/her
Labels
pan+demi=pandemic
Bae
There is one <3
Tired?
lejfiofejwrjifw orz
Label
Content
Nina Kalinina
@nina_kali_nina@tech.lgbt

Looking for my threads about magnetic tapes, DIY floppies, typewriter-tty conversion?
Or pixelart or hacks or retro screenshots? I got a page with links there:

http://www.ninakalinina.com/links.htm

Nina Kalinina
@nina_kali_nina@tech.lgbt

=Intro thread=
Here’s a few things that I am doing. First: I scavenge electronics, like this Linux SBC from a TV.
https://github.com/ninakali/chip_scavenger/blob/main/src/scavenge/008_tv/index.md


Nina Kalinina
@nina_kali_nina@tech.lgbt

Well, actually, I can't think of a way to do so... Maybe some other time.

Anyhow, I've uploaded the Caleid OS and the SIM3020 to the Internet Archive:
https://archive.org/details/caladdin/Screenshot%202026-02-01%20at%2015.16.33.png

Grab a DosBox-X with PC-98 support and try it yourself~

Nina Kalinina
@nina_kali_nina@tech.lgbt

Caleid is a "Mobile Navigator", not a "Business navigator", so it has three built-in games.

The last file in the OS, the 300 KB blob CALEDATA.40, doesn't have any non-compressed bitmaps.

Can we run the OS in the simulator? It is shipped with it, after all. Hmm... Let's try! (cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

What could be better than a calculator app? Well, of course, two calculator apps! Yes, Caleid has two built-in calculators: one is stand-alone and one is a pop-up calculator. Handy, eh?!

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

CALEDATA.30 stores a different part of the Casio Caleid OS - the applications. It also features the very same images we've seen in our BN-20 BIOS. I'm uploading them here upscaled and colour-corrected.

The "notes" application has lots of different categories of notes: cars, cards, CDs, books, films, and so on.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

Some more built-in apps in the Caleid OS: "easy sheet" is a spreadsheet program with built-in templates (mortgage, currency converter, GOLF SCORE wtf) and the networking app (computer, electronic mail, FAX).

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

CALEDATA.30 stores a different part of the Casio Caleid OS - the applications. It also features the very same images we've seen in our BN-20 BIOS. I'm uploading them here upscaled and colour-corrected.

The "notes" application has lots of different categories of notes: cars, cards, CDs, books, films, and so on.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

What is the most optimal way to make a monthly calendar program? Why, of course pre-render the calendar and store it is a bitmap in the ROM.

How ELSE are you going to use all this massive 2 megabyte ROM?

This operating system is something else.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

I assumed that Caleid SDK didn't ship the full OS - because the SIM3020 immediately boots into the Add-In program - but it seems I am wrong. CALEDATA.20 file has the launcher, coming with the full-sized bitmaps. So pretty T_T

There are place-holders for the pop-up windows, too. What a curious little operating system.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

The contrast correction UI is something we've seen already, in both Casio BN and Casio PV, but this list of on-screen keyboards (including handwriting recognition keyboard) is something I personally have not seen before in this product series.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

The sysbin/data folder has multiple files CALEDATA.xx. Files 01-18 are font files. There are 8-pixel wide extended ASCII fonts (including symbols for musical notations - Casio is a musical instrument company!), 8 pixel-wide kanji, 1 pixel-wide kanji and 24 pixel-wide kanji. Some of the fonts are very pretty.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

I assumed that Caleid SDK didn't ship the full OS - because the SIM3020 immediately boots into the Add-In program - but it seems I am wrong. CALEDATA.20 file has the launcher, coming with the full-sized bitmaps. So pretty T_T

There are place-holders for the pop-up windows, too. What a curious little operating system.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

Caleid.01 and .02 system files do not seem to feature anything interesting bitmap-wise at all, which is a major difference from how things are done on Casio BN-20 (that one was full of bitmaps). The Caleid SDK doesn't seem to ship with Caleid built-in software, either; there's no memo or spreadsheet in the OS files.

However, Caleid.03 and Caleid.04 system files hint that there is something called "LCD BIOS" and then there is a tool that asks the user to draw a kanji! Could it be that there's hand-written recognition tooling? In <256 KB of code?
πŸ€”πŸ€”

I'm also extremely curious whether Caleid had a kanji font bank. I guess I might find out soon enough.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

The sysbin/data folder has multiple files CALEDATA.xx. Files 01-18 are font files. There are 8-pixel wide extended ASCII fonts (including symbols for musical notations - Casio is a musical instrument company!), 8 pixel-wide kanji, 1 pixel-wide kanji and 24 pixel-wide kanji. Some of the fonts are very pretty.

(cont)

Nina Kalinina
@nina_kali_nina@tech.lgbt

Caleid.01 and .02 system files do not seem to feature anything interesting bitmap-wise at all, which is a major difference from how things are done on Casio BN-20 (that one was full of bitmaps). The Caleid SDK doesn't seem to ship with Caleid built-in software, either; there's no memo or spreadsheet in the OS files.

However, Caleid.03 and Caleid.04 system files hint that there is something called "LCD BIOS" and then there is a tool that asks the user to draw a kanji! Could it be that there's hand-written recognition tooling? In <256 KB of code?
πŸ€”πŸ€”

I'm also extremely curious whether Caleid had a kanji font bank. I guess I might find out soon enough.

(cont)