Where I wonder how to structure an interactive story, and ponder on how our tools shape what we do as much as they help us doing it.
Log book
Everything that can’t go anywhere else.
-
A Visual Novel using a graph tool as a development tool ?
15 octobre 2023, par Mathieu Brèthes -
This site gets styled...
3 septembre 2023, par Mathieu BrèthesSo I finally got to create a CSS stylesheet for my website. It should work more or less good everywhere.
I was thinking the other day, that doing CSS is a lot like doing some home-staging : you don’t change the structure of your house, but with a new wall paint and some carefully selected accessories, your dwelling becomes more of a seller.
A fun point : the only two images of the stylesheet (the cloud banner and the background of the external websites’s links) have been generated with (…) -
VerCon reaches Beta 1 !
5 août 2023, par Mathieu BrèthesAfter a few weeks of development, my revision control software VerCon has now reached Beta 1, so as promised, the project’s repository is now open to the public.
Of course one can not say it is the most useful project ever... But well, it’s a thing. -
Java hack to deal with Windows file paths in Linux - 2023 version
2 avril 2023, par Mathieu BrèthesSo sometimes I geek. This is stored here for posterity.
So you have this super cool Java binary code, that you want to run on Linux. The source code is long lost. You eagerly run the program, because Java is multiplatform it should just work, right ?
Exception in thread "main" java.io.FileNotFoundException : c :\hello.txt (No such file or directory.)
Right, human stupidity. How to get this to run : start Windows ? No way. Use Wine ? Hmm...
What if, in all simplicity, we could (…) -
Meet the main CPU
4 février 2023, par Mathieu BrèthesThe Neo Geo Pocket uses a Toshiba processor, the TLCS900H, as main processor. For the sound, it uses a Z80 (the same processor as the Game Boy), but that’s not the question of this article.
So I decided to make a program in assembler for this console, in order to familiarize myself with the processor architecture, with the ultimate goal to port a C compiler to this architecture. To do this, I have to think of my assembler program as if it were a C program. It would be easy to tinker, but (…)