Skip to content

alexbatalov/alexbatalov

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Hi, I'm Alexander Batalov

I'm a software developer currently working on reverse engineering classic games. I like to learn and try new stuff whether it's a technology stack, playing piano or making cakes.

Skills

TODAY
C C++ Flutter node.js Ruby on Rails Visual Studio Code
EARLIER
Ansible Crystal CSS HTML JavaScript PHP PostgreSQL Python React Ruby Swift TypeScript Vue.js

Stats

Work in progress

Recent efforts aimed at reimplementing Fallout II mapper (which comes with a bunch of debug info, so it should be pretty straightforward). Behind the scenes there is some progress on the launcher, which should make playing popular mods a breeze. There is not much activity lately, but stay tuned.

Reverse engineering Icewind Dale II

Icewind Dale II was the last game utilizing classic Infinity Engine. According to public knowledge its source code is lost, so reverse engineering is a measure of last resort. It is about 4 times larger than Fallouts in terms of number of functions and was written in C++ which is harder/slower to recover from binary, but luckily I have a couple of aces up in the sleeve. I plan to finish it sometime in 2024.

What's up next?

There are several secret projects I work on when I'm getting tired of public ones. I don't know their source code status so I might never be able to make them public without employing at least some sort of "clean room" approach.

  • A*****m
  • C**********n
  • S*******e

I'm available for hire.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published