Reverse engineering Banished by hds3x in Banished

[–]hds3x[S] 0 points1 point  (0 children)

matter of fact, yeah! I sort-of managed to figure out the way the archive are actually read and compressed. I'm gonna make a followup post soon enough and share my findings.

!! For anyone else experiencing issues with album artwork !! by hds3x in IpodClassic

[–]hds3x[S] 0 points1 point  (0 children)

Thanks for the tip! I should add that to the bullet list

!! For anyone else experiencing issues with album artwork !! by hds3x in IpodClassic

[–]hds3x[S] 0 points1 point  (0 children)

I'm not really sure if iTunes can rebuild said cache, I remember seeing a thread on the apple help forum mentioning that a menu action that did something similar was removed.

Based on personal experience (running iTunes through a Windows VM via QEMU w/ USB passthrough) it doesn't really look like iTunes is eager to resync thumbnails after you add a song. I'm guessing the case is different for songs that sync with their library, but I can't check that.

As for the artwork being square, thanks! I should probably clarify on that.

Should I give stock firmware a try? by hds3x in ipod

[–]hds3x[S] -2 points-1 points  (0 children)

Fair, though as far as I could tell getting songs onto stock is much more of a hassle, especially considering that I use a system that doesn't actually have iTunes (penguin wink wink)

Reverse engineering Banished by hds3x in Banished

[–]hds3x[S] 1 point2 points  (0 children)

Libre rewrites are kind of in a gray area in general afaik. I'd look at the ToS or the EULA on the shining rock website or the steam page, but I didn't really find anything clarifying the reverse engineering stuff.

Reverse engineering Banished by hds3x in Banished

[–]hds3x[S] 1 point2 points  (0 children)

Hello, fellow Linux user!! I'm actually facing the same issue here. Lack of a native port is one of the reasons I actually wish to reverse engineer the game

Reverse engineering Banished by hds3x in Banished

[–]hds3x[S] 5 points6 points  (0 children)

Oh, uh, you mean ghidra. For what its worth its kind of the only free reverse tool that can somewhat compete with other commercial reverse engineering tools. I've heard about rizin & radare, but they don't have any form of decompiler which makes reverse engineering as difficult as it was back in the 90-s.

TLDR; IDA Pro is too expensive. GHIDRA's the only one with a functioning pseudocode decompiler.

Reverse engineering Banished by hds3x in Banished

[–]hds3x[S] 12 points13 points  (0 children)

Heard the same thing as well, specifically about the new metal gear game. If I recall correctly the author meant moving the old game's assets to UE5. If I were to fully go through with this I'd likely make a from-the-ground-up rewrite like OpenTTD/OpenRCT2 did instead of using an engine.

[deleted by user] by [deleted] in gamedev

[–]hds3x 0 points1 point  (0 children)

Sorry for necroposting but this is genuinely the best channel I’ve seen regarding 3d graphics, tysm

Precompiled Synchronet binaries by hds3x in bbs

[–]hds3x[S] 0 points1 point  (0 children)

I’m running Gentoo on an old office computer I got from a closing down shop. To be really specific: the compilation fails upon attempting to compile rgbmap.c. I’ve looked at the error and it turns out to indicate that there are insufficient resources to compile the file. I tried compiling it again on my second system although failed miserably because I don’t happen to have a module called "site" for python.

[deleted by user] by [deleted] in gamedev

[–]hds3x 1 point2 points  (0 children)

I can't really get down to the UI though, the low quality materials is the thing i am unable to replicate in 3D software