Free Hero Mesh

All files named "mbtofhm.c"
Login
This is a mirror of the main repository for Free Hero Mesh. New tickets and changes will not be accepted at this mirror.

History for mbtofhm.c

2022-12-27
07:07
Fix a mistake in mbtofhm.c, and document ImageSeq and ImageLoop (presumably, they were used in the MESH:Hero engine before Animate was implemented; a few puzzle sets use them, though; in future they will also be implemented in Free Hero Mesh) file: [e7ca6fecc8] check-in: [bd67743bfa] user: user, branch: trunk, size: 35623 [annotate] [blame] [check-ins using] [diff]
2022-07-06
05:20
Several changes needed to allow coordinate input to be implemented in future (including the CLICK message and InputXY keyword). Also fixes a bug that was caused by changing MoveItem from Uint8 to Uint16. file: [640a4cf4de] check-in: [156b0a7c35] user: user, branch: trunk, size: 35593 [annotate] [blame] [check-ins using] [diff]
2021-02-25
07:04
Correct the array dimensions and complete the implementation of arrays. Some levels of FALLING still don't work, but at least some of these (such as level 9) are not due to arrays. file: [b26f53b2f9] check-in: [e7e0e8408f] user: user, branch: trunk, size: 35566 [annotate] [blame] [check-ins using] [diff]
05:36
Correct and complete the implementation of arrays in the converter file: [3feb2569bb] check-in: [33593e7ab7] user: user, branch: trunk, size: 35565 [annotate] [blame] [check-ins using] [diff]
03:28
Implement the {append} macro; also start to implement arrays in the conversion file: [86b6c496cf] check-in: [c4bb0e3270] user: user, branch: trunk, size: 35260 [annotate] [blame] [check-ins using] [diff]
2020-12-17
03:29
Change FlushObj to ,FlushObj to make the instruction set more consistent file: [443bde1bde] check-in: [7a253eb1d0] user: user, branch: trunk, size: 34437 [annotate] [blame] [check-ins using] [diff]
2020-11-22
02:05
Fix the level conversion/loading by changing the MRU logic slightly. file: [ea176bca7b] check-in: [1939e893b0] user: user, branch: trunk, size: 34414 [annotate] [blame] [check-ins using] [diff]
2020-11-19
00:00
Correct a mistake in the level conversion file: [75af1cacc3] check-in: [086b55093c] user: user, branch: trunk, size: 34248 [annotate] [blame] [check-ins using] [diff]
2018-06-03
22:43
The syntax of for/next loops has been changed; also added some codes for dealing with user cache data file: [4ebc9c7d4a] check-in: [8b26cd42e7] user: user, branch: trunk, size: 34229 [annotate] [blame] [check-ins using] [diff]
2018-04-27
20:25
More codes and testing in class codes parser file: [12639d272e] check-in: [02b262b608] user: user, branch: trunk, size: 34230 [annotate] [blame] [check-ins using] [diff]
2018-04-20
05:04
Add class.c and add more instruction names file: [d589d1523d] check-in: [06c8b2a469] user: user, branch: trunk, size: 34232 [annotate] [blame] [check-ins using] [diff]
2018-03-18
21:57
Several bugfixes in class codes converter file: [5d0704a0ba] check-in: [890d0c173d] user: user, branch: trunk, size: 34234 [annotate] [blame] [check-ins using] [diff]
04:37
Finally, class codes can be converted now. file: [625d7a51f8] check-in: [fa63933e67] user: user, branch: trunk, size: 34311 [annotate] [blame] [check-ins using] [diff]
2018-03-17
06:10
Improve the converter program file: [fc1c32314d] check-in: [6d36e2c377] user: user, branch: trunk, size: 23304 [annotate] [blame] [check-ins using] [diff]
2018-03-10
22:48
RLE compression of levels file: [9fbf2afe75] check-in: [06cd05742f] user: user, branch: trunk, size: 20617 [annotate] [blame] [check-ins using] [diff]
2018-03-08
05:50
A change in file format, and notes about a hybrid approach file: [fc5168bbe3] check-in: [a4f844ac56] user: user, branch: trunk, size: 20450 [annotate] [blame] [check-ins using] [diff]
2018-03-05
09:32
Added: Initial commit with files included. file: [2264eccb2d] check-in: [b152314d28] user: user, branch: trunk, size: 20300 [annotate] [blame] [check-ins using]