Free Hero Mesh

Timeline
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.

44 check-ins using file cursorshapes.h version 3eb0c464ce

2018-10-20
18:09
Begin implementing the editor; also start to implement execution of key binding commands check-in: 4d0fdefe0c user: user tags: trunk
2018-10-07
04:25
Make some improvements to compile script, and start edit.c (just a stub so far) check-in: 3f12058d2d user: user tags: trunk
2018-09-10
01:16
Implement INSERT/UPDATE/DELETE for OBJECTS virtual table (untested) check-in: ec1c70d3d1 user: user tags: trunk
2018-08-24
15:12
Add OF_BIZARRO flag, change OF_TRACEIN/OF_TRACEOUT to CF_TRACEIN/CF_TRACEOUT, fix a bug in update logic for CLASSES vtab check-in: 966114bc2f user: user tags: trunk
2018-08-19
21:53
Implement loading level titles (and level version and level code) check-in: 69c81d7254 user: user tags: trunk
2018-08-18
01:44
Implement level loading; also several bug fixes needed for it to work properly. check-in: 126d717829 user: user tags: trunk
2018-07-22
20:19
Add license notice about SDL1 check-in: fc64df1538 user: user tags: trunk
19:28
Add some more SQL functions, and a stub for a SQL virtual table (not yet completed). check-in: 5522aef2ab user: user tags: trunk
2018-07-14
00:23
Ensure each line of help text ends with a line break check-in: c1a1e6bede user: user tags: trunk
00:19
Implement the "CLASSES" virtual table and the "CLASS_DATA" SQL function. check-in: 829b9ff683 user: user tags: trunk
2018-07-10
05:56
Add a "maxObjects" resource. Also add some missing "extern" from declarations in heromesh.h and add a hidden "heap test" option check-in: 402432f1b2 user: user tags: trunk
2018-07-08
00:13
Add some more stuff with graphics and some other stuff that was previously forgotten check-in: c5926b50b9 user: user tags: trunk
2018-07-02
21:27
Correct some errors in exec.c introduced in the previous commit check-in: 59319cbd25 user: user tags: trunk
21:24
Implement creating new objects and linking objects into the playfield (program execution is only started a bit and is not even nearly close to being written enough yet) check-in: d872cd754a user: user tags: trunk
2018-06-24
02:12
Implement stack overflow protection check-in: 9f57c48591 user: user tags: trunk
2018-06-22
07:17
Add exec.c (moving some things from main.c); add definitions for exec.c in heromesh.h; also add a macro tracing option. check-in: 9ffad27cd3 user: user tags: trunk
2018-06-16
03:26
Implement flush_usercache() (completely untested so far, though). check-in: 19b4240efe user: user tags: trunk
2018-06-15
21:06
Add the MESSAGES virtual table check-in: ee25076d50 user: user tags: trunk
2018-06-10
21:26
Fill in the VARIABLES table check-in: fd3a87fc50 user: user tags: trunk
16:34
Add some SQL functions check-in: 81f52e6f42 user: user tags: trunk
06:10
Move around some BEGIN and COMMIT commands to avoid misnested transactions in some cases check-in: b4a4337c4a user: user tags: trunk
05:27
Corrections and completions of class loading; implement -x switch; correction to schema check-in: 08625cbba0 user: user tags: trunk
2018-06-09
00:42
Add the write_lump() function (uses upsert, which SQLite recently added) check-in: a55e51e100 user: user tags: trunk
2018-06-08
21:15
More class loading codes; correction to user cache check-in: 81d74d79e1 user: user tags: trunk
2018-06-03
22:43
The syntax of for/next loops has been changed; also added some codes for dealing with user cache data check-in: 8b26cd42e7 user: user tags: trunk
2018-05-27
22:33
More class loading code check-in: 9d448767e4 user: user tags: trunk
2018-05-19
22:31
Add shell script to compile everything; support $CFLAGS and $EXE environment variables check-in: f833310c79 user: user tags: trunk
19:23
More parsing of .class file check-in: e049e8ed33 user: user tags: trunk
2018-05-05
23:58
Implement preprocessor, and add some more opcode names, and a few bug fixed check-in: 79caf678be user: user tags: trunk
2018-04-27
20:25
More codes and testing in class codes parser check-in: 02b262b608 user: user tags: trunk
2018-04-22
00:44
Further progress on writing the lexer check-in: c36edda367 user: user tags: trunk
2018-04-20
05:04
Add class.c and add more instruction names check-in: 06c8b2a469 user: user tags: trunk
2018-04-16
00:14
Add some starting for loading class files (not much yet) check-in: e701e7c58f user: user tags: trunk
2018-04-13
23:26
Correct the way that picture sizes are decided check-in: 764ce30c41 user: user tags: trunk
21:19
Add the "sqlFile" resource, and correct the gamma correction check-in: a4882ad0b9 user: user tags: trunk
2018-04-09
16:36
Add "FATAL" to fatal error messages check-in: e345d1a7d7 user: user tags: trunk
04:15
Faster key bindings, and testing for key bindings check-in: c8eb0a9e48 user: user tags: trunk
2018-04-08
23:31
Types, bug fixes, and test mode check-in: 3df78ec087 user: user tags: trunk
2018-04-06
21:00
Add init_screen() and starting the type defintions for classes, and fix the picture loader to work with zoomed pictures check-in: 88e748ef6d user: user tags: trunk
2018-04-02
23:54
Fix a mistake check-in: 1e31248216 user: user tags: trunk
18:22
Split picture reading codes into a separate file check-in: 016ea5365e user: user tags: trunk
2018-03-31
02:14
Add key bindings and some other stuff check-in: c1ad4ad8cc user: user tags: trunk
2018-03-26
23:56
Some more additions to the picture loading function in main.c (not complete yet, though, nor tested yet) check-in: cae3f2d69d user: user tags: trunk
2018-03-25
22:11
Start writing main program check-in: 6b70d94215 user: user tags: trunk