I never managed to think of anything useful to do with this, and since I'm distancing myself from sfall I might as well drop this off too. ('This' being the native sdl/linux version of fallout 2 I made some time ago)
https://mega.co.nz/#!ng1QCCKJ!V-BYfsgZGhiYRmONqQnnx4uq4jHWFxsGf-4xzLevB3M (password is fallout)
Download includes fallout 2 assembly and a VS2010 project to host it. I was doing the linux side of the development in a VM that I no longer have, and I may not have merged the latest code in from there to the project, so it may not build on linux out of the box. (It also means the makefile is missing... Shouldn't be too hard to work out.)
The fallout code needs to be assembled with yasm rather than nasm, (or at least it did a couple of years ago) because nasm doesn't scale well to input files of that size.
The source code for the ida plugin that generates usable assembler code from an ida database isn't included, sorry.
The source code includes some movie playing code, which is not written by me, and I haven't a clue where I got it from. No idea what the licence is. Fallout asm is obviously bethesda's. SDL and zlib are in there too.
Knock yourself out, but I still think that this is a stupid way of running things on linux, and normal fallout2+sfall running on wine is still the best option till someone finishes a full engine replacement.
https://mega.co.nz/#!ng1QCCKJ!V-BYfsgZGhiYRmONqQnnx4uq4jHWFxsGf-4xzLevB3M (password is fallout)
Download includes fallout 2 assembly and a VS2010 project to host it. I was doing the linux side of the development in a VM that I no longer have, and I may not have merged the latest code in from there to the project, so it may not build on linux out of the box. (It also means the makefile is missing... Shouldn't be too hard to work out.)
The fallout code needs to be assembled with yasm rather than nasm, (or at least it did a couple of years ago) because nasm doesn't scale well to input files of that size.
The source code for the ida plugin that generates usable assembler code from an ida database isn't included, sorry.
The source code includes some movie playing code, which is not written by me, and I haven't a clue where I got it from. No idea what the licence is. Fallout asm is obviously bethesda's. SDL and zlib are in there too.
Knock yourself out, but I still think that this is a stupid way of running things on linux, and normal fallout2+sfall running on wine is still the best option till someone finishes a full engine replacement.
Last edited: