Giter Club home page Giter Club logo

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.

Alexander Batalov's Projects

fo1in2 icon fo1in2

Fallout 1 to 2 engine conversion

libserialport icon libserialport

Read-only mirror of the official repo at git://sigrok.org/libserialport. Pull requests welcome. Please file bugreports at sigrok.org/bugzilla.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.