Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gabonator
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
gabonator
4y ago
Reverse engineered firmware, injected extra code for simple image editor, running without PC
2.
▲
by
gabonator
5y ago
Should work with linux without any problem - cicoparser was initially developed on windows and does not use any libraries besides std, you can build it using gcc compiler... Host application is based on SDL2, so it should work really anywhe
3.
▲
by
gabonator
5y ago
Good point. In the set of games (10 in total, release date up to 1991) I was porting I found only one that used this nasty technique. And it was just rewriting only single byte of code (something like rewriting nop instruction into return).
4.
▲
by
gabonator
5y ago
If it was CPU emulator, it would update all the flags everytime performing any ALU operation (I have seen this approach in one source-to-source compiler). Actually, there is not much you can do: If the instruction stores SP into DS:123, it
5.
▲
Cicoparser: Full game reverse engineering [video]
(youtube.com)
52 points
by
gabonator
5y ago
|
15 comments
6.
▲
Xenon2 classic dos game in JavaScript
(x.valky.eu)
2 points
by
gabonator
6y ago
|
0 comments
7.
▲
by
gabonator
6y ago
Cheap tool for recording and replaying radio signals
8.
▲
Porting DOS games to modern platforms
(x.valky.eu)
2 points
by
gabonator
6y ago
|
1 comments
9.
▲
by
gabonator
6y ago
Hello guys, few years ago I made an experiment where I translated the disassembled code of a game (Alley Cat, Star Goose) into C++ or Javascript. It was just a proof of concept and a lot of things needed to be fixed by hand. I sporadically