The New xLIB - An APP

Moderator: tr1p1ea

Post Reply
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

Wouldn't it be as simple as changing the name in the vat table. Unless you wanted to keep a copy.
Image
necro
Calc King
Posts: 1619
Joined: Sat 26 Mar, 2005 2:45 am
Location: your shadow

Post by necro »

It would be nice if you could just have an archived program that loads all of the needed pictures (0-9) without the need for 10 prgms to do it
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

I think tat brings us back to reading from a group idea, no.
Image
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

I dont think it's a good idea to change everything and add too much features, trust me now we are near 5 level grayscale (one step further than desolate), adding that much stuff would kill it literally. :P
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

5 level?!? What 4 isn't good enough for you? It is completely at tr1ps discretion, I was just talking. But I really don't see why adding features, if it has the room, would kill it.
Image
Toaster
Extreme Poster
Posts: 322
Joined: Tue 15 Feb, 2005 12:08 am
Location: Lost in a land of mysteries.....

Post by Toaster »

Umm this is a BASIC LIB 5 level grayscale would only make it go slower. :P
Join me at:
http://nanotech.pcriot.com
or
http://emancipal.co.nr

Coming soon..
Rewrite 3D Level Editor - 55% done!!
Emancipal - The Creator 5% done
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

wouldnt it slow the program much?

well about 5 lv I was joking (maybe not), it's because I experimented 4 level grayscale in a title screen and it looked as good on my SE as your grayscale package :twisted: (yeah trust me) and I had to slow it down to sync with the LCD :twisted: :twisted: :twisted: but It will take a while before I experiment more 4-5 lv gray because sprite are uber hard to make and eat lot of space

basically I just dont want the lib to become slower than omnicalc :p

maybe tr1p should releaser one with just the contrast/zaddress/sprite/recallpic/tilemaps functions and another slower but high powered version
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
User avatar
Jim e
Calc King
Posts: 2457
Joined: Sun 26 Dec, 2004 5:27 am
Location: SXIOPO = Infinite lives for both players
Contact:

Post by Jim e »

It wouldn't slow it down that much, he could just prioritize some things like sprites would be first and anything working with the archive would be last.
Image
the_unknown_one
Calc Master
Posts: 1089
Joined: Fri 17 Dec, 2004 9:53 am

Post by the_unknown_one »

<offtopic> EBL WILL HAVE IT ALL! </offtopic>
DarkAuron
Maxcoderz Staff
Posts: 1349
Joined: Sat 18 Dec, 2004 6:53 pm

Post by DarkAuron »

Jim e wrote:It wouldn't slow it down that much, he could just prioritize some things like sprites would be first and anything working with the archive would be last.
Order of operations! :D
[Gridwars Score] - E: 1860037 M: 716641 H: 261194
necro
Calc King
Posts: 1619
Joined: Sat 26 Mar, 2005 2:45 am
Location: your shadow

Post by necro »

the_unknown_one wrote:<offtopic> EBL WILL HAVE IT ALL! </offtopic>
make it an app!


Is there anyway to have something faster than the asm( command? As far as pictures go, I suppose that if it could just store multiple pics into a asm program (run with the asm( command and no extra parser hooks) and let you input option before running it like you could with the old xlib...it would be nice.
User avatar
dysfunction
Calc Master
Posts: 1454
Joined: Wed 22 Dec, 2004 3:07 am
Location: Through the Aura

Post by dysfunction »

Perhaps if we could store multiple pic files in one compressed assembly program, then be able to call them from the app (imagine Zapi sprites with xLib speed!).
Image


"You're very clever, young man, but it's turtles all the way down!"
User avatar
tr1p1ea
Maxcoderz Staff
Posts: 4141
Joined: Thu 16 Dec, 2004 10:06 pm
Location: I cant seem to get out of this cryogenic chamber!
Contact:

Post by tr1p1ea »

Well xLIB has a new sprite routine that can draw any size sprites anywhere (clipped as well) and from any pic.

I am not sure how fast it is, but kevin tells me that its good.

Also i wont be messing with storing stuff in programs or in the archive because this is a lib ... the less chance there is for a user to screw around the better. I have to allow for every scenario, there is already a fair amount of error checking.

The more simple it is, the better ... besides, i am pretty sure you can manage without having to pack pics into programs etc :).
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image
User avatar
DJ_O
Calc King
Posts: 2324
Joined: Mon 20 Dec, 2004 6:47 pm
Location: Quebec (Canada)
Contact:

Post by DJ_O »

there is alerady zpic that can recall pic from archive, zcopy to copy a program into another and Epic BASIC Lib that will contain a lot of features from xLIB and the zCopy feature. Of course I'll test both to compare speed and I will keep the fastest one (xLIB or EBL) :wink:
Image Image Image Now active at https://discord.gg/cuZcfcF (CodeWalrus server)
dragon282p
New Member
Posts: 5
Joined: Fri 29 Apr, 2005 5:16 pm

Post by dragon282p »

what about program writebacks?
Mirage and Ion has them or even better be able to use read/write/create Appvars in basic...
Post Reply