Commit Graph

72 Commits

Author SHA1 Message Date
Andre Leiradella
6426f98434 removed rl_tiled from the build 2016-06-14 21:37:48 -03:00
Andre Leiradella
3bbe3424cd too much things to enumerate... 2016-06-14 21:37:09 -03:00
Andre Leiradella
77ecdd0f4b added -fPIC to the library build 2016-06-14 21:28:12 -03:00
Andre Leiradella
ea75ddf560 added base64 decoding to a different buffer; fixes unknown type size_t 2016-06-14 21:19:11 -03:00
Andre Leiradella
3f173f528f better handling of stb header files; added in-place base64 decoding; removed outdated api documentation 2016-06-04 16:05:50 -03:00
Andre Leiradella
59f555e5a1 added the ability to retrieve the runtime retroluxury configuration 2016-05-30 16:34:16 -03:00
Andre Leiradella
72261b523e removed custom memory allocator macros 2016-05-30 15:17:04 -03:00
Andre Leiradella
b01a70a04c added resampling to waves and oggs 2016-05-30 14:42:16 -03:00
Andre Leiradella
d521265eda put external files in their own folder 2016-05-27 20:28:59 -03:00
Andre Leiradella
da81221675 added a macro for the audio sample rate 2016-05-27 19:35:03 -03:00
Andre Leiradella
8204a31d2d removed unused files 2016-05-27 19:31:19 -03:00
Andre Leiradella
44fe05c251 renamed some c files that are meant to be inlined to .inl, except stb_vorbis.c 2016-05-27 19:29:56 -03:00
Andre Leiradella
128c79f7e1 fixed rl_imgdata_get_pixel 2016-05-27 19:22:51 -03:00
Andre Leiradella
ccda3f0693 added ability to load wav files; changes to endianess function names; added functions to read little endian data; added rl_snddata; stuff 2015-08-30 01:21:30 -03:00
Andre Leiradella
92c3c9aff8 removed rl_map from the makefile 2015-08-29 15:30:03 -03:00
Andre Leiradella
81cd71689b fixed some wrong changes to rl_imgdata 2015-08-29 15:29:39 -03:00
Andre Leiradella
bc45006989 renamed imgdata functions 2015-08-29 15:15:29 -03:00
Andre Leiradella
2559de9b8c added rl_xml to the makefile 2015-08-29 14:23:30 -03:00
Andre Leiradella
a5eaee50ae added an extremely non-compliant, permissive sax xml parser 2015-08-29 14:08:07 -03:00
Andre Leiradella
2f1acb4a28 renamed rl_imagedata_rle_encode to rl_imagedata_encode 2015-08-29 14:06:06 -03:00
Andre Leiradella
669b3c24eb renamed rl_imagedata_t to rl_imgdata_t 2015-08-28 14:04:43 -03:00
Andre Leiradella
2ba2f8aeed renamed imagedata to imgdata 2015-08-28 13:51:30 -03:00
Andre Leiradella
3a8db2f439 rl_image_create now requires a pre-allocated rl_image_t 2015-08-28 13:32:20 -03:00
Andre Leiradella
636ec2a9a5 moved global translation to rl_image 2015-08-26 16:35:48 -03:00
Andre Leiradella
f7276abc98 removed maps, tilesets, and all utilities except the packer 2015-08-26 00:22:11 -03:00
Andre Leiradella
f7781b7c70 images are now created only from imagedata 2015-08-26 00:16:16 -03:00
Andre Leiradella
1451c0eaeb removed intermediary endian conversion and number of calls to rle_row 2015-08-25 16:29:21 -03:00
Andre Leiradella
38b249df76 increased number of userdata 2015-08-24 23:35:46 -03:00
Andre Leiradella
4393bfe7ce corrected function name 2015-08-24 23:34:58 -03:00
Andre Leiradella
772ee990b2 added rl_imagedata_t so it's possible to load and use images during runtime 2015-08-24 20:48:20 -03:00
Andre Leiradella
847584bf62 fixed inifinite loop when bliting sprites 2015-08-23 22:18:57 -03:00
Andre Leiradella
fd8c1a4280 moved bg from spt_t to item_t 2015-06-15 02:20:32 -03:00
Andre Leiradella
0003279d93 fix leaks in sprites plus fast sprite allocation 2015-06-15 01:55:30 -03:00
Andre Leiradella
0808fc7b16 fix some macros for use in stb_vorbis 2015-06-15 01:51:49 -03:00
Andre Leiradella
456c674178 moved djb2 hash function to its own file 2015-05-24 12:54:48 -03:00
Andre Leiradella
bf1f3b3b74 many changes and fixes :) 2015-05-20 20:37:57 -03:00
Andre Leiradella
a4c039a40a added the desired aspect to rl_backgrnd_create 2015-05-19 22:47:32 -03:00
Andre Leiradella
16db263a3d remove const from images array in imageset to be able to write into their userdata 2015-05-19 22:45:50 -03:00
Andre Leiradella
0fbff7550b added the rl_voice type to control playing sounds 2015-05-19 22:44:01 -03:00
Andre Leiradella
d2d1a4d338 added reasons for the sound stop callback 2015-05-18 15:05:14 -03:00
Andre Leiradella
0e85456476 abandoned some ideas that were complicating the design 2015-05-18 01:02:18 -03:00
Andre Leiradella
d6d2def2f4 fixed not rewinding the bg saved pointer 2015-05-17 18:19:51 -03:00
Andre Leiradella
9527ce5ece preliminary support for game archives 2015-05-17 01:12:46 -03:00
Andre Leiradella
0573372ec0 added functions to detect the endianess 2015-05-17 01:08:53 -03:00
Andre Leiradella
6b028f2b8a moved background save memory to rl_backgrnd.c 2015-05-16 11:10:57 -03:00
Andre Leiradella
c66f4bbf54 fixed memory management bugs 2015-05-14 23:33:55 -03:00
Andre Leiradella
3bfb14d0b1 added prng functions 2015-05-13 23:34:26 -03:00
Andre Leiradella
3d754904fe generate/read collision bits 2015-05-13 13:50:19 -03:00
Andre Leiradella
3078898029 compile maps to different files: tileset, imageset and map 2015-05-13 01:13:00 -03:00
Andre Leiradella
e3b578bab1 renamed some map functions for consistency 2015-05-10 11:26:20 -03:00