QUOTE (crzyrbl @ Jul 4 2006, 02:49 AM) |
I liked the idea of a custom map file type. I dont like how much space matrices take up. |
QUOTE (necro @ Jul 4 2006, 10:50 PM) |
I think the current way works fine |
QUOTE ("kalan_vod") |
I was also thinking of level compression, where one would have a list that has the compression format and it would be an option to decompress it. Like when you do Real(2 for a tile map, 0 would be nothing, and 1 would make it convert the list into a matric and then load the matric into the map. I have been working on compression in my games lately and found that I am getting greater compression percentages with my way over RLE. Also I think it would be great just having any type of compression, where the user would have to run a program to convert the matric into a compressed list and xLIB would decompress it (did I make any sense?). |
QUOTE (kalan_vod @ Jul 22 2006, 01:49 AM) |
Yeah, JFish wouldn't need a extra asm program to do the fish intro :P![]() |
QUOTE (kalan_vod @ Jul 22 2006, 11:37 AM) |
@TFG: You could use chars for other tiles too ;)![]() @Kevin: Idk, you know the fish image at the start? Well he told me he uses a asm program for that. |
QUOTE |
e.g. if you type "real(9.1.randint(0,255))"->Y1 and then press GRAPH your RAM 'll be cleared Something is wrong with this command... |
QUOTE (xlibman @ Aug 9 2006, 07:25 PM) |
pyro went on tcpa today and did !seen tr1p1ea and this is the result [19:41:54] not really good at all, *xlibman is getting worried |
QUOTE (Killerplayer @ Aug 9 2006, 07:19 PM) |
There should be a routine so you can display grayscale by display the lcd 66% of the time and then have the second layer displayed 33% of the time so we can create 4 level grayscale easier. |
QUOTE | ||||||||||
The TI-85 and higher-number calculators have a memory mapped screen. That means a section of the calculator's RAM that holds a bit image of the screen is constantly being monitored. Whenever a byte in this area is changed, the display changes immediately. It is also possible to change the RAM area the driver looks at with a single port output. By switching the buffer location back and forth rapidly, you could create Game Boy-style flickerless 4- or 8-level grayscale. Unfortunately, the "crap series" (everything lower than a TI-85) uses a driver that stores the screen image in its own RAM. In order to change the display, you have to send each byte in the image to the driver. It is also a very slow driver which needs a delay every time it is accessed. Hopefully you are sufficiently depressed now, so let's look at how to make the Toshiba T6A04 (that's the name of the driver) our b****. Control Ports The two ports that control the LCD are $10 Post by: lolje on August 10, 2006, 02:56:00 am Really genious would be aroutine which needs 2 pics input and then uses them for displaying a greyscale-picture while waiting for a key and storing the number of the key into ans. That could be e.g. used for Rpgs... you only need 2 layers to create 4-lvl-greyscale, allright? So you could create the two pics with the tilemap-function, store them, and then use THIS new function to create a (think so) quite flickerless greyscale. And when you have the getkey in ans afterward it would be perfect! Basically that would be the loop containing grey+getkey, just in asm. Post by: DJ Omnimaga on August 10, 2006, 03:32:00 am Post by: Dragon__lance on August 10, 2006, 04:27:00 am Post by: DJ Omnimaga on August 10, 2006, 04:36:00 am Post by: TsiJiang on August 17, 2006, 08:54:00 am Post by: DJ Omnimaga on August 18, 2006, 10:13:00 am Post by: Spellshaper on August 18, 2006, 10:15:00 am ![]() That's why I didn't implement one. Post by: DJ Omnimaga on August 18, 2006, 11:00:00 am Post by: Spellshaper on August 18, 2006, 11:11:00 am Post by: lolje on August 25, 2006, 02:08:00 am @topic: So what's up??? Is there still progress on xLIB? What features will be implemented?Please answer these questions! Why not start a poll about the xLIB features and then implement the features with the most votes??? oh and I also missed a circle-routine in the real(12 - task... Post by: necro on August 25, 2006, 02:38:00 am Post by: threefingeredguy on August 25, 2006, 04:26:00 am
I am sure tr1p1ea will implement what he wants regardless of what poll results are. Post by: Halifax on August 25, 2006, 06:45:00 am Post by: DJ Omnimaga on August 25, 2006, 09:48:00 am
well tr1p1ea said he may not be working on it for a while if I remember, I think personally it is his choice to add what he want, better not put too much pressure either. Lol look what xlib can do actually . @everyone: this topic was just to provide suggestion for xlib new features, not to decide what feature will be implemented in the next version. It was started because some people doesnt visit maxcoderz or even know about it at all yet and since tr1p occasionally come here he know what ppl from here would like What about 8 level grayscale pic support? That would pwn so much. I know tifreak8x may not do good use of program though %) ![]() Post by: threefingeredguy on August 25, 2006, 02:28:00 pm
That was already shot down in this topic. On the same page, in fact. Post by: DJ Omnimaga on August 25, 2006, 03:15:00 pm Post by: lolje on August 28, 2006, 01:41:00 am Post by: DJ Omnimaga on August 28, 2006, 01:56:00 am ![]() Post by: lolje on September 07, 2006, 04:58:00 am ![]() but I'm still very interested in getting an answer for my question what Features will be included next... Hmm maybe tr1p1ea doesn't really know himself what he's going to include next??? Anyways, I'll need to ask him on IRC next time I see him... Post by: DJ Omnimaga on September 07, 2006, 05:50:00 am Post by: Demon on September 07, 2006, 01:45:00 pm "I have a cat.->Str0 "cat->Str8 "dog->Str9 Ans: "I have a dog. If Str9 is undefined, Ans: "I have a . - Input on Graph screen. - Put STO and double-quote into Ans. Or even better, put a specific character into Ans. Even that black box that blinks on the homescreen (that would be cool) Ex. real(11,0 Ans: "-> reall(11,1 Ans: "" Post by: DJ Omnimaga on September 08, 2006, 01:33:00 am ![]() Post by: Spellshaper on September 08, 2006, 06:11:00 am
I second that. no understand stuff you say. :alien: ![]() Post by: DJ Omnimaga on October 20, 2006, 01:37:00 am real(20,23,14,"HELLO I'M XLIB.","BUBBLE which is basically real(20,X-Location,Y-Location,TextToDisplay,FileName i dunno if it is possible tho to access data in a program from a xlib function Post by: Speler on October 20, 2006, 07:57:00 am Post by: necro on October 20, 2006, 11:14:00 am Post by: DJ Omnimaga on October 21, 2006, 02:44:00 am Post by: dinhotheone on November 13, 2006, 12:31:00 pm is anyone else having this problem? Post by: DJ Omnimaga on November 14, 2006, 03:43:00 am They are back up at the moment but it's only the forum, the portal is gone for a while. they often go down though, they doesn't have a very reliable webhost :( ![]() make sure to check on their forums in the xLIB sub forums, there should be lot of info here. http://anonymouse.org/cgi-bin/anon-www.cgi/http://kvince83.tengun.net/maxboard/viewforum.php?f=21 Plus you can find xLIB at ticalc.org or Omnimaga download section since their portal is down (Calc RPG and programming tools->TI Programming Tools->xLIB 0.601b) :) ![]() And some more documentation (altough not finished yet): http://xlib.revsoft.org |