Yes of course it was released ;-) https://www.youtube.com/watch?v=aIscoVqTwpY
And yes, I was working with Broderbund (from Paris) at that time, it was a great time! Translating 6502 Apple II code to Atari 1040ST 68000 code was funny...
Interesting... Care to share what was overall approach? I. E. More bottom up in literally translating instructions and assuming it will lead to same results if translated accurately enough ; or top down looking to code specific results / behaviour and using original code more as a reference... Or some other approach :)
As I can remember, my approach was the first one: "bottom up in literally translating instructions and assuming it will lead to same results if translated accurately enough". That was not to difficult to achieve.
The funny thing was that Jordan Mechner used every bit of available memory in the Apple II computer, so I had to be very careful ;-)
Then the hard part: create the input and output codes that were totally different on the two computers, then the code for sounds and music also totally specific and then I wanted to have better graphics. So I ended up by creating a sprite editor, in assembly language, for my graphic artist colleague so that we can recreate all graphic assets and put color in it...
Is still Paris a great place to develop games? I heard that the studio responsible for Netflix's 'Arcane' AKA 'League of Legends' TV series are in Paris [1]
Did you, by any chance, work on "Stunts" at Broderbund too? There's a reverse engineering effort around http://forum.stunts.hu/ that would dream to have a glimpse of the source code :)
I would say that my objective with ChocoDB is to make it accessible and useful to people who want to manage database structures and queries in a more natural way.
I want the database to help manage different types of relations: inclusion, group, structure, association...
Key/value is simple but it does not help to manage relations.
Relational DB don't either help to manage different types of relations.
but isn't the point of being able to implement any relationship you want rather than having a few particular kinds (child of, included in) "built in" a feature? are you going to extend your database every time someone wants a different kind of relationship?
Your project is interesting, and you put a great deal of work into it and it is pretty much amazing. I generally don't care about what language an app I use was written in. What has gotten under my skin is the naming of things that are not JavaScript yet still get a .js extension.
I'm actually sorry that all of your hard work is buried under a discussion about the .js extension. I just felt the need to vent as it keeps happening. Your demo is very impressive.
Thank you.
Chocolate is the project name, but I had to add something at the end to create a web site and a visible github project.
So js was the shortest and closest meaningfull suffix that came to my mind.