Thursday, December 26, 2013
I wrote a database in PHP to simplify deployment of phpHackerPortal, it needs to be tested though. I also implemented a facebook alike posting (without the db for now) on a page.
To see it run, click the first link on the page http://johan.yellowcouch.org/
Source code is at https://github.com/zork9/php.portal
To see it run, click the first link on the page http://johan.yellowcouch.org/
Source code is at https://github.com/zork9/php.portal
Wednesday, December 25, 2013
I wrote my own PHP db code for the hacker portal, mysql and postgressql apart.
The pixelart editor should work now with a color setter (a text input), then I found the trick for adding a textarea at runtime such as when you make a comment on facebook.
See the index.example.html file in the repo to test it out. The project is running at https://johan.yellowcouch.org
The project is at https://github.com/zork9/php.portal as a git repository.
Merry Christmass to the DR rogue circle and everyone who reads my small notes here on this blog!
The pixelart editor should work now with a color setter (a text input), then I found the trick for adding a textarea at runtime such as when you make a comment on facebook.
See the index.example.html file in the repo to test it out. The project is running at https://johan.yellowcouch.org
The project is at https://github.com/zork9/php.portal as a git repository.
Merry Christmass to the DR rogue circle and everyone who reads my small notes here on this blog!
Tuesday, December 24, 2013
I found a system for pixel art in PHP by using box-shadow: parameters in CSS.
There's a small codebase now for pixelart on-the-fly editting and displaying, in phpHackerPortal.
Then I wrote some javascript support code for the project to change HTML elements in PHP/JS.
Project will be moved to savannah.gnu.org but for now is at https://github.com/zork9/php.portal
There's a small codebase now for pixelart on-the-fly editting and displaying, in phpHackerPortal.
Then I wrote some javascript support code for the project to change HTML elements in PHP/JS.
Project will be moved to savannah.gnu.org but for now is at https://github.com/zork9/php.portal
Monday, December 23, 2013
I updated my savannah files and worked on phpHackerPortal somewhat, written in PHP for making the web hackable and having fun games and php programs on sites such as facebook or yahoo. The git repo is at https://github.com/zork9/php.portal
Some programs from it can be found running (and are in development) on http://johan.yellowcouch.org
Some programs from it can be found running (and are in development) on http://johan.yellowcouch.org
Sunday, December 22, 2013
I worked some more on John the sorcerer and implemented more chaos theory in libpondyparser,
such as lindemayer systems, a deque for bubbling (from bubblesort) between states of markov systems. There's also a transition_matrix class for propagation.
Here's the site : https://sf.net/projects/libpondyparser
such as lindemayer systems, a deque for bubbling (from bubblesort) between states of markov systems. There's also a transition_matrix class for propagation.
Here's the site : https://sf.net/projects/libpondyparser
Saturday, December 21, 2013
I worked on libpondyparser, it's now at version 0.6.4.6. libpondyparser was a library I started for compiler research. It should eventually use C++ forked processes for parsing stuff. Today I built the L-systems and markov operator systems, basically a system which propagates through an adaptive or AI approach. It can then decide or randomise the pattern of compiling files e.g. you compile (+ 1 2 3 (+ 1 2 3)) in scheme by compiling the nested clause in a separate process then exiting to the compilation process which compiles the first (+ 1 2 3 X). The project site is at http://sf.net/projects/libpondyparser
Then there's my Scheme parser 'schemart' (from scheme heart as far as rogues go :-) I implemented a parse tree with node classes in C++ and a stack and queue for managing the parse tree. Later on I'll add a Scheme implementation which uses the tree. schemeart can be found at https://github.com/cuspy/scheme.compilers
For fun, I payed a license of the game 'Simon the Sorcerer', something from the 90ies, graphics for GNU folks.
Here's a screenshot of what I can display and the buttons down the screen work already (See https://github.com/zork9/john.the.sorcerer for codebase) :
Then there's my Scheme parser 'schemart' (from scheme heart as far as rogues go :-) I implemented a parse tree with node classes in C++ and a stack and queue for managing the parse tree. Later on I'll add a Scheme implementation which uses the tree. schemeart can be found at https://github.com/cuspy/scheme.compilers
For fun, I payed a license of the game 'Simon the Sorcerer', something from the 90ies, graphics for GNU folks.
Here's a screenshot of what I can display and the buttons down the screen work already (See https://github.com/zork9/john.the.sorcerer for codebase) :
That's it, enjoy!
Thursday, December 19, 2013
Monday, November 25, 2013
Sunday, November 24, 2013
Monday, October 7, 2013
Sunday, October 6, 2013
I worked some more on configure scripts for some of my software.
I check ambienttalk-underground back in with my C at.rogue ambienttalk language compiler/virtual machine WIP, see https://github.com/zork9/ambienttalk-underground
Included at.rogue program is somewhat of a GNU ambienttalk version, named such as "gambienttalk", I thought I needed a gamba schrimp as a logo for it :-)
I check ambienttalk-underground back in with my C at.rogue ambienttalk language compiler/virtual machine WIP, see https://github.com/zork9/ambienttalk-underground
Included at.rogue program is somewhat of a GNU ambienttalk version, named such as "gambienttalk", I thought I needed a gamba schrimp as a logo for it :-)
Saturday, October 5, 2013
I've put configure scripts in wiijoker and my rogue ambienttalk system :-)
Then I've responded on my savannah submission of ambienttalk-underground, code named aunterlib. It will include a ripoff of ambienttalk parser written in C, there'll be embedded versions for Sony PS3 and powerpc and it includes source code written in the ambienttalk syntax.
wiijoker can be found at https://github.com/zork9/wiijoker and will receive priority, it's a Wii emulator written in C++.
aunterlib will be on savannah.gnu.org, nesjoker is included a nes emulator written in ambienttalk.
lib pondyparser 0.6.0 has been released with configure script on http://freecode.com/
Then I've responded on my savannah submission of ambienttalk-underground, code named aunterlib. It will include a ripoff of ambienttalk parser written in C, there'll be embedded versions for Sony PS3 and powerpc and it includes source code written in the ambienttalk syntax.
wiijoker can be found at https://github.com/zork9/wiijoker and will receive priority, it's a Wii emulator written in C++.
aunterlib will be on savannah.gnu.org, nesjoker is included a nes emulator written in ambienttalk.
lib pondyparser 0.6.0 has been released with configure script on http://freecode.com/
Friday, October 4, 2013
Thursday, October 3, 2013
Wednesday, October 2, 2013
Friday, August 16, 2013
squeak smalltalk games
There's more code now at http://sf.net/projects/squeakgames/
You can move the player image around with the arrow keys and you can set a background image.
Cheers!
You can move the player image around with the arrow keys and you can set a background image.
Cheers!
Wednesday, August 14, 2013
squeak smalltalk game
I am writing a game for squeak smalltalk. Squeak smalltalk is available at http://squeak.org/ and there's my preliminary code at http://sf.net/projects/squeakgames/
I am also willing to write one for GNU smalltalk.
Smalltalk is really easy to program as it is a closure and overload system for methods, the same as for Objective-C. They were both invented at Xeroc Parc.
Here's my screenshot :
I am also willing to write one for GNU smalltalk.
Smalltalk is really easy to program as it is a closure and overload system for methods, the same as for Objective-C. They were both invented at Xeroc Parc.
Here's my screenshot :
Friday, August 9, 2013
Smalltalk
I am doing some smalltalk (squeak.org) code. I am also playing King's Quest 1 from agdinteractive.com.
Monday, August 5, 2013
ms-dos zelda
I continued work on a Zelda game for ms-dos or emulating in dosbox (http://www.dosbox.com/), the repository is here : http://github.com/v-zor/games.for.dosbox
Then I produced some libraries for dos, see http://github.com/v-zor/libs.for.dos
An actor lib and a small STL replacement.
Then I produced some libraries for dos, see http://github.com/v-zor/libs.for.dos
An actor lib and a small STL replacement.
Saturday, August 3, 2013
xmantaray2 => superprogrammer
I managed to code over 5000 lines in 36 hours. This makes me a superprogrammer according to the new hacker's dictionary.
I also updated my http://freecode.com projects, see
https://freecode.com/users/erana256 and https://freecode.com/users/roguedemon6
I updated the downloads so everything goes up to softpedia.
Here are the screenshots of a texture on a large surface :
I released version 0.8.0 today on freecode.com after finishing the texture engine. Everything can be improved a lot, but I am writing this for functionality, not beauty. Cheers!
I also updated my http://freecode.com projects, see
https://freecode.com/users/erana256 and https://freecode.com/users/roguedemon6
I updated the downloads so everything goes up to softpedia.
Here are the screenshots of a texture on a large surface :
I released version 0.8.0 today on freecode.com after finishing the texture engine. Everything can be improved a lot, but I am writing this for functionality, not beauty. Cheers!
Friday, August 2, 2013
xmantaray 3D framework, sphere reflection mapping
I am coding on my mapping and texturing algorithms in xmantaray2, they're not that good but the program is not big enough to process all 3D features from e.g. OpenGL. The code is at sf.net, I am also updating the wiki as a documentation system : https://sourceforge.net/p/xmantaray2/wiki/Hacks/
Here's a screenshot :
Here's a screenshot :
Thursday, August 1, 2013
xmantaray2 - 3D hacks engine
I worked on XMantaray2 (You need the last file _in_ the list, http://sourceforge.net/projects/xmantaray2/files/), here's a screenshot of the normal mapper :
You can run it under all X11 programs, macos x, bsd, linux, ...
You can run it under all X11 programs, macos x, bsd, linux, ...
Wednesday, July 31, 2013
allegro 5 game and xmantaray2
I am working on games and engines for allegro version 5. I didn't get far but here's the repo :
http://github.com/v-zor/games.for.allegro5.linux
I have also worked on my 3D hack engine, xmantaray2 , it is now into GPL version 2 where it was version 3 and LGPL. Here's the link :
https://sourceforge.net/projects/xmantaray2/
http://github.com/v-zor/games.for.allegro5.linux
I have also worked on my 3D hack engine, xmantaray2 , it is now into GPL version 2 where it was version 3 and LGPL. Here's the link :
https://sourceforge.net/projects/xmantaray2/
Sunday, July 28, 2013
towards rogue treaty 0.3
I am working towards rogue treaty version 0.3 ATM.
The master site is now located at mediafire, in shared files :
http://www.mediafire.com/folder/736fwiu7dy2pmwv,3acr87c0l6ov9gw/shared
I will try to keep older versions off site.
The master site is now located at mediafire, in shared files :
http://www.mediafire.com/folder/736fwiu7dy2pmwv,3acr87c0l6ov9gw/shared
I will try to keep older versions off site.
djgpp
I ran some examples from djgpp's allegro game kit for use in dosbox, I might something 3D for it.
I worked on my polygon collision algorithm. It rotates sides of convex polygons with a quadrant type between lines to a current line of a polygon onto where the player is. This is pretty nifty as it's fast and open.
I worked on my polygon collision algorithm. It rotates sides of convex polygons with a quadrant type between lines to a current line of a polygon onto where the player is. This is pretty nifty as it's fast and open.
Saturday, July 27, 2013
Zelda 4 for windows game
I am reworking libbessie into a new Visual Studio (the 2012 version), libbessie can be found here : http://code.google.com/p/libbessie
The game is aimed at a 3D Zelda with link's awakening and the first Zelda game.
Here is the working repo : http://github.com/v-zor/bessie-zelda4
The game is aimed at a 3D Zelda with link's awakening and the first Zelda game.
Here is the working repo : http://github.com/v-zor/bessie-zelda4
torchlight game
I am working on a torchlight engine game, diablo for example. It's hosted here :
http:/github.com/v-zor/lanternlight
There's movement by mouse down clicking and I am going to start now on polygon collision detection. Later on it needs flat 3D models, which I will design in blender if I find the time.
http:/github.com/v-zor/lanternlight
There's movement by mouse down clicking and I am going to start now on polygon collision detection. Later on it needs flat 3D models, which I will design in blender if I find the time.
Tuesday, July 23, 2013
pyc++3d, small 3D routine C++ library
I've posted pyc++3d, it's a small 3D matrix routine library C++ code for us in Python with swig : http://sourceforge.net/projects/pycplusplus3d/?source=directory
small language interpreter
I am working on a small language interpreter for a custom language, which I might invent :-)
There's room for a VM, host is here for now : http://github.com/v-zor/libc.rogue see the at.rogue directory
Oh yeah, it's for a powerpc64-ps3-elf compiler (you can get one on http://github.com/ps3dev/
libc.rogue stands for a small libc which you need instead of newlib to compile my code (it's in there.)
There's room for a VM, host is here for now : http://github.com/v-zor/libc.rogue see the at.rogue directory
Oh yeah, it's for a powerpc64-ps3-elf compiler (you can get one on http://github.com/ps3dev/
libc.rogue stands for a small libc which you need instead of newlib to compile my code (it's in there.)
Sunday, July 21, 2013
thesis fully cancelled, on to the real world
I couldn't get through, through the PhD, so I am going into the job market.
I work on Debian Linux and OpenBSD and committed a small libc for ps3's GNU C compiler, newlib is kind of old. It's hosted here : http://github.com/v-zor/libc.rogue
You can develop for sony's ps systems with http://github.com/pspdev and http://github.com/ps3dev checkouts of the subprojects there. It's just building a cross-compiler and associated binutils (assembler, linker, etc.)
I work on Debian Linux and OpenBSD and committed a small libc for ps3's GNU C compiler, newlib is kind of old. It's hosted here : http://github.com/v-zor/libc.rogue
You can develop for sony's ps systems with http://github.com/pspdev and http://github.com/ps3dev checkouts of the subprojects there. It's just building a cross-compiler and associated binutils (assembler, linker, etc.)
Sunday, July 14, 2013
less game dev, more work
The thesis is going well, I need to work harder and drop my game dev and learn more OOP, which is always a good idea.
Sunday, July 7, 2013
pyZeldaX.2 - the minish cap sequel
I am working on a zelda - the minish cap sequel, has a tile engine with a sheet instead of seperate pictures. I also adapted pyLevelMaker for that.
Here is the repository : http://github.com/zork9/games.git
Some screenshots :
pyLevelMaker with tilesheet :
Now I still need to make a good story *lol*
Here is the repository : http://github.com/zork9/games.git
Some screenshots :
pyLevelMaker with tilesheet :
Now I still need to make a good story *lol*
Saturday, July 6, 2013
python and android 3D C++ module in development
I programmed on pyc++3d, which is C++ code for fast matrix and vector math for 3D. It can be loaded with NDK (android JNI interface which means loading of C/C++ code on android/Java). I programmed a swig interface with boost.python so you can do rotates and translates fastly in a C++ python module. It uses actors such and workers which do the traffic of messages e.g. for a to be made 3D worker in an actor. Project is hosted here, http://sourceforge.net/projects/pycplusplus3d
Wait for the files to be accessible on the server, I mangled them a bit with sftp uploading to sf.net.
Enjoy,
my PhD thesis has effectively been cancelled. bummer but anyways.
Wait for the files to be accessible on the server, I mangled them a bit with sftp uploading to sf.net.
Enjoy,
my PhD thesis has effectively been cancelled. bummer but anyways.
Friday, July 5, 2013
more thesis, less game hacking
I'm back in business with my thesis promotor, need to write some C++ for swig bindings. Lost internet access at home for 2 days. More later on.
Saturday, June 29, 2013
I managed to get the connected rooms working. I wrote a simple graph system for connecting small rooms in a larger room. Therefor elevator code is done in the master room. Small subrooms are easily made with e.g. 5 lines of code inheriting from maproomcastleX.py
Here are some screenshots of the first castle, I will make it into Parapa castle of the original version of the second legend of Zelda :
Here are some screenshots of the first castle, I will make it into Parapa castle of the original version of the second legend of Zelda :
Friday, June 28, 2013
Thursday, June 27, 2013
Wednesday, June 26, 2013
Tuesday, June 25, 2013
Monday, June 24, 2013
I am updating the code of my "Zelda II : The adventure of Link" alike game, it's at
https://github.com/zork9/pygame-pyZeldaII
You can download the code by typing the following in a shell : git clone https://github.com/zork9/pygame-pyZeldaII.git
There's overworld maps now with lots of engineering features, a few screenshots :
https://github.com/zork9/pygame-pyZeldaII
You can download the code by typing the following in a shell : git clone https://github.com/zork9/pygame-pyZeldaII.git
There's overworld maps now with lots of engineering features, a few screenshots :
Friday, June 21, 2013
Hacking's going good at github.com. I am working on a emulator in C++ and ambienttalk, both versions should emulate the nintendo entertainment system (NES) and/or Super NES and are named nesjoker. They should work on android too with Android's NDK for C++ to Java JNI. ambienttalk runs on android already.
You can see all my repositories here : https://github.com/zork9
There's even a Zelda 2 : The adventure of Link codebase in there, ye gods, I love machines :-)
You can see all my repositories here : https://github.com/zork9
There's even a Zelda 2 : The adventure of Link codebase in there, ye gods, I love machines :-)
Sunday, June 16, 2013
Saturday, June 15, 2013
Thursday, June 13, 2013
Friday, June 7, 2013
Tuesday, June 4, 2013
Monday, March 25, 2013
Sunday, March 24, 2013
I went to my parents where my kids are and configured my server some more. Couldn't get INN news server running. guest account has been cancelled and I programmed some more on my clisp mailing list system. The main place of my Rogue Treaty is now at http://soft.vub.ac.be/~jceuppen/roguehacker/
I've updated it some more. Need to do research on Tuesday for school.
I've updated it some more. Need to do research on Tuesday for school.
Friday, March 22, 2013
Tuesday, March 19, 2013
hacked on bubblepopd, a POP server ripped from freecode.com.
Our admin didn't want any ports open on his mac pro so I switched to the student server as a PhD, which is (luckily) adminned with my friend Dirk. Oh well, shit happens.
Out to the club tonight for campaigning Warhammer Fantasy. Go Chaos Warriors!
Our admin didn't want any ports open on his mac pro so I switched to the student server as a PhD, which is (luckily) adminned with my friend Dirk. Oh well, shit happens.
Out to the club tonight for campaigning Warhammer Fantasy. Go Chaos Warriors!
Monday, March 18, 2013
I tried to put exim4 in a non-root system. Didn't work, no MTA daemons to play with :-(
I then got into ftp.porcupine.org and d/l some pub/security, after putting a vdpop3d daemon to work, cannot read config file. That's for tomorrw morning.
I also need to get 1 tooth pulled out because it is jamming my system.
I then got into ftp.porcupine.org and d/l some pub/security, after putting a vdpop3d daemon to work, cannot read config file. That's for tomorrw morning.
I also need to get 1 tooth pulled out because it is jamming my system.
Sunday, March 17, 2013
Saturday, March 16, 2013
I got the core duo working under latest dist-upgraded ubuntu. The debian package system from my old debian days comes into work perfectly. I drank some Westmalle on saturday and watched the movie "hero wanted", don't know how it went, fell to sleep halfway. I'm on irc again. freenode on macos x , good people. I need to go out more instead of drinking alone, then again duty calls.
I am reading : "Lisp Lore : a guide to programming the Lisp Machine" and "tutorial : computer graphics", 2nd edition which is about the 1950s and onward CRTs. Lisp Lore has "Fun and games" topics pointed out to the hacker dictionary of GLS (Guy. L. Steele.)
They are both books with lots of hack value as you can see.
I am also trying out Lisp for writing a gmail mail client in emacs, I found http://weitz.de/drakma/
to be a good lisp program. It is a http client and is slower than most of my programs.
I am reading : "Lisp Lore : a guide to programming the Lisp Machine" and "tutorial : computer graphics", 2nd edition which is about the 1950s and onward CRTs. Lisp Lore has "Fun and games" topics pointed out to the hacker dictionary of GLS (Guy. L. Steele.)
They are both books with lots of hack value as you can see.
I am also trying out Lisp for writing a gmail mail client in emacs, I found http://weitz.de/drakma/
to be a good lisp program. It is a http client and is slower than most of my programs.
Friday, March 15, 2013
I rearrranged the furniture so I could get 4 boxes on my desks. I live in a studio so I managed to get about 3 meters of desk so I have my netbook, macbook and old leopard imac. Tommorrow dad brings a core duo of 2 years old and I can desktopify some ember clients. I recently joined the worldforge.org crew, to work on some software.
Wednesday, March 13, 2013
Posted some things to Usenet and ported Ghack (http://code.google.com/p/ghack/) rogue like to iOS, lots of hacking done. Moved from elvish healer to Turtle Wizard on Usenet. This is my GNUS X-face :
http://zelda.wikia.com/wiki/Catfish's_Maw
Files are at http://code.google.com/p/ghack downloads with -ios suffix, my git broke so no updates there.
http://zelda.wikia.com/wiki/Catfish's_Maw
Files are at http://code.google.com/p/ghack downloads with -ios suffix, my git broke so no updates there.
Friday, March 8, 2013
Sunday, March 3, 2013
Saturday, March 2, 2013
nested clauses work now in arm-lisp, better think first. Got a bit tired this afternoon bu got in 5 hours of hacking. I also need to inventarise my electronics. Posted some things on Usenet this week, search for Fyndhorn Elder or Elvish Healer if you want to find out. slrn and trn time out on dotsrc.org Usenet portal site, so I have to use googlegroups now, I will install AquaEMacs for GNUS and rewriting my .emacs which I lost. -- FH
Wednesday, February 27, 2013
Monday, February 25, 2013
I have implemented Lisp's deftype, defvar, setq, setf, operators +,-,*,/,1+,1-,++,--,
some of my own making and am now debugging main.m. Too bad things as :
int _address;
//little endian
memcpy(&_address, (void)[s UTF8String],l);
do not work in C. This is one of the reasons why I make my own compilers sometimes.
Project arm-lisp has been posted to CMU's ftp.cs.cmu.edu/user/ai/new. Their upload directory.
some of my own making and am now debugging main.m. Too bad things as :
int _address;
//little endian
memcpy(&_address, (void)[s UTF8String],l);
do not work in C. This is one of the reasons why I make my own compilers sometimes.
Project arm-lisp has been posted to CMU's ftp.cs.cmu.edu/user/ai/new. Their upload directory.
Friday, February 22, 2013
I will tell you now about a compiler which was ported to GNUstep, see http://code.google.com/p/libobjcgbarm, its license changed to GPLv2 from version 3. It was put on Usenet and the gnustep-dev mailing list. From there it wandered to a small wiki page on the gnustep site : http://wiki.gnustep.org/index.php/User_talk:Bubble.rogue
The page of GNUstep was cast from the news into the wiki 'xyzzy' the page chanted again and it became GNUstepified to http://wiki.gnustep.org/index.php/Ghack.app
The wizard's beans were on the move ...
The page of GNUstep was cast from the news into the wiki 'xyzzy' the page chanted again and it became GNUstepified to http://wiki.gnustep.org/index.php/Ghack.app
The wizard's beans were on the move ...
Thursday, February 21, 2013
Wednesday, February 20, 2013
Monday, February 18, 2013
I am working on a GNUstep and Objective C roguelike game. I have a starter room generating code and a window with a character which can move to the right with clicking on it. Everything is tilebased. GNUstep UI and Foundation code is very tile-friendly. Everything is located here : http://code.google.com/p/ghack.
Thursday, February 14, 2013
Wednesday, February 13, 2013
Monday, February 11, 2013
Subscribe to:
Posts (Atom)