Search Results
Searched for posts by fejoa in all forums

Showing results 11 - 20 out of 1011 total
Modify your search
Posted by fejoa, Aug 20, 2022 at 7:22 am
Heh, awesome thanks.
Have you noticed that running the MSVC executable of IVAN feels silky smooth? Like there’s less jank. Such a weird sensation.
Yeah if you can think of improvements to the install step, then feel free to add them.
Posted by fejoa, Aug 10, 2022 at 6:11 am
Heh, I didn’t spoiler alerts could be nested. TIL
Posted by fejoa, May 8, 2022 at 11:33 pm
capristo wrote
Sweet! The 'g'o command doesn't seem to work for me in Firefox

Hmm, works for me on Firefox, though I'm on Windows. You're on MacOS right? Could be an emscripten bug.

There are still a few little unported things, such as the fullscreen option.

You can also upload files to the browser's IDBFS database file system, although IVAN-wasm won't load savefiles from the original build of vanilla IVAN. I think this is because it was compiled so long ago with an older generation compiler, some of the data types might be assumed to be of a different size (in bytes). When these old data types are read into IVAN-wasm, there must be some sort of numerical under/overflow. I think it would take some serious CS expertise to patch it up.

There's also all the old bugs... 0.o All the same, it's progress towards porting Attnam/ivan to the web.

I think one of the potential possibilities would be to run this on node.js, and then the server could verify a playthrough and maintain a global scoreboard of "legit" hi-scores.
Posted by fejoa, May 4, 2022 at 8:29 pm
You can play vanilla IVAN in your browser

I guess this is what I was really intending to do before I got side-tracked with the CVS-to-git thing.

The source repository is here:

Have fun!
Posted by fejoa, Apr 28, 2022 at 12:50 am
Heh, thanks. I was actually trying to do something else, but then I got sidetracked and did this instead
Posted by fejoa, Apr 26, 2022 at 11:02 pm
Lately I've been poking at retrieving the IVAN CVS repository, and I've managed to port the CVS repo to git.
I put the files up here under the Attnam GitHub org:

The earliest commit is from the 29th of July 2001. There's at least five years of history just in this one repository.
There is evidence in this repository (...according to Doc/Data/Lines.txt) that IVAN has been in development since at least 1 May 2001, with IVAN 0.23 alpha, and also earlier, in a project known as RL, which began on 8 April 1999.

I wrote up an explainer for porting from CVS to git using repotool, with IVAN CVS as an example.

If you want to see the whole history together with the Attnam/ivan history, you can write your own local "graft" by making Attnam/ivan-cvs-git a remote, and apply the graft to your local filesystem repository, just
from a bunch of git commands:
$ git remote add ivan-cvs-git
$ git fetch ivan-cvs-git
$ git replace --graft 3e507676261e9c1d6e08f257dd205e94cf0e35c6 870a5776defca8f860517cd3434430d8de8fcbaa

This basically says that the root of Attnam/ivan is the head of Attnam/ivan-cvs-git. Then you can print the whole contiguous log of 20+ years of IVAN development. Or Gource the repo and chill...

I think there is a way to attach Attnam/ivan-cvs-git to Attnam/ivan permanently, but not using the above method. I think it has to be more permanent, and needs coordination. I'm hoping someone with more experience can come along and do that.

At any rate, we have disinterred some more cool IVAN history from SourceForge, and the risk of that history disappearing has been lessened somewhat.
Posted by fejoa, Mar 23, 2022 at 5:01 am
I guess like this?
I think you want the chain-link symbol to make urls.

Anyway, merged, thanks
Posted by fejoa, Feb 15, 2022 at 6:40 pm
Hey, I just spotted this:
Very nice! I like the broken bananas
Posted by fejoa, Feb 15, 2022 at 6:30 pm
Lol, my bad.

EDIT: There's a PR to fix this
Posted by fejoa, Dec 23, 2021 at 7:08 am
Good work so far, keep it up Silver. Looks like it has the makings of the city of Bazaria.