Author Topic: Features Wishlist  (Read 702782 times)

0 Members and 4 Guests are viewing this topic.

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Features Wishlist
« Reply #2985 on: February 25, 2012, 07:39:05 pm »
Frankly, if you get decent line clipping, I think Quigibo would want to include it in Axe itself. The only reason Axe doesn't have proper line clipping currently is because he hasn't gotten around to making a decently small/fast solution himself.
Jacobly is the one currently working on a clipped line routine. My thought was simply that it would be a good idea to include a line routine that doesn't clip, just for size. If someone doesn't need to clip, then the clipping code would just be too extra useless bytes and cycles.
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Features Wishlist
« Reply #2986 on: February 25, 2012, 07:46:10 pm »
Well I can tell you that clipped lines is on Quigibo's to-do list (I have it right here :P). So I figure if you/jacobly creates a pretty nice line clipping method, Quigibo would probably be happy to include it in Axe. And the people who have been bugging him for native clipped lines (myself included) would be happy as well. :)

EDIT: One thing you could make in an Axiom is an alternate routine, possibly without clipping, that's optimized to be faster.
« Last Edit: February 25, 2012, 07:47:51 pm by Runer112 »

Offline Darl181

  • «Yo buddy, you still alive?»
  • CoT Emeritus
  • LV12 Extreme Poster (Next: 5000)
  • *
  • Posts: 3408
  • Rating: +305/-13
  • VGhlIEdhbWU=
    • View Profile
    • darl181.webuda.com
Re: Features Wishlist
« Reply #2987 on: February 25, 2012, 08:09:57 pm »
Could it be possible for programs compiled for Mirage with a custom icon to have all 16 rows?  I was trying it in wabbit and the bottom row of the icon is visibly cut off in Dcs.

« Last Edit: February 25, 2012, 08:16:26 pm by Darl181 »
Vy'o'us pleorsdti thl'e gjaemue

Offline ZippyDee

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 729
  • Rating: +83/-8
  • Why not zoidberg?
    • View Profile
Re: Features Wishlist
« Reply #2988 on: February 25, 2012, 08:12:05 pm »
Well I can tell you that clipped lines is on Quigibo's to-do list (I have it right here :P). So I figure if you/jacobly creates a pretty nice line clipping method, Quigibo would probably be happy to include it in Axe. And the people who have been bugging him for native clipped lines (myself included) would be happy as well. :)

EDIT: One thing you could make in an Axiom is an alternate routine, possibly without clipping, that's optimized to be faster.

Hmm...Good idea. Have an optimized line routine that will never clip, and have the clipped one in Axe. Sounds like a good idea to me.
There's something about Tuesday...


Pushpins 'n' stuff...


Offline Freyaday

  • The One And Only Serial Time Killing Catboy-Capoeirista-Ballerino
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1970
  • Rating: +128/-15
  • I put on my robe and pixel hat...
    • View Profile
Re: Features Wishlist
« Reply #2989 on: February 25, 2012, 08:15:11 pm »
Or, add the clipped line, and put it under a new token. Or put the clipped under the existing Line() and nonclip under a new token.
In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


I'm a performer at heart; I stole it last week.
My Artwork!

Offline LincolnB

  • Check It Out Now
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1115
  • Rating: +125/-4
  • By Hackers For Hackers
    • View Profile
Re: Features Wishlist
« Reply #2990 on: February 25, 2012, 09:39:14 pm »
maybe clipped lines could a flag, like how Fix 5 draws text to the buffer, maybe have Fix 10 or something make all lines clipped.
Completed Projects:
   >> Spacky Emprise   >> Spacky 2 - Beta   >> Fantastic Sam
   >> An Exercise In Futility   >> GeoCore

My Current Projects:

Projects in Development:
In Medias Res - Contest Entry

Talk to me if you need help with Axe coding.


Spoiler For Bragging Rights:
Not much yet, hopefully this section will grow soon with time (and more contests)



Offline JosJuice

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1344
  • Rating: +66/-14
    • View Profile
Re: Features Wishlist
« Reply #2991 on: February 26, 2012, 03:10:02 am »
Could it be possible for programs compiled for Mirage with a custom icon to have all 16 rows?  I was trying it in wabbit and the bottom row of the icon is visibly cut off in Dcs.
I think Mirage's file format doesn't allow for a full 16x16 icon, but I could be wrong.

Offline calc84maniac

  • eZ80 Guru
  • Coder Of Tomorrow
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2912
  • Rating: +471/-17
    • View Profile
    • TI-Boy CE
Re: Features Wishlist
« Reply #2992 on: February 26, 2012, 02:16:24 pm »
Could it be possible for programs compiled for Mirage with a custom icon to have all 16 rows?  I was trying it in wabbit and the bottom row of the icon is visibly cut off in Dcs.
I think Mirage's file format doesn't allow for a full 16x16 icon, but I could be wrong.
That sounds right to me.
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Features Wishlist
« Reply #2993 on: February 26, 2012, 04:29:10 pm »
About this, is it possible to point icons to use them in program ?
Something like :
Code: [Select]
#Icon(HEX)=>Pic1
...
Copy(Pic1,L1,64)
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Quigibo

  • The Executioner
  • CoT Emeritus
  • LV11 Super Veteran (Next: 3000)
  • *
  • Posts: 2031
  • Rating: +1075/-24
  • I wish real life had a "Save" and "Load" button...
    • View Profile
Re: Features Wishlist
« Reply #2994 on: February 26, 2012, 04:45:49 pm »
That's not currently possible but its an interesting idea.  The image format is a bitmap minus the size bytes, so to draw it, you would have to copy the icon to another buffer that begins with Data(16,16) for DCS or Data(16,15) for MOS and then draw that new buffer using Bitmap().  However, this process could end up using more memory than just keeping another copy of the sprite in data.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Features Wishlist
« Reply #2995 on: March 01, 2012, 12:11:21 am »
Could it be possible for programs compiled for Mirage with a custom icon to have all 16 rows?  I was trying it in wabbit and the bottom row of the icon is visibly cut off in Dcs.
I think Mirage's file format doesn't allow for a full 16x16 icon, but I could be wrong.
That sounds right to me.
Yeah, MirageOS's dev info says the header is 15x15. If you want a good looking header for MOS and DCS, then design a 15x15 one with a shadow. The shadow gets clipped in MOS compiling, but stays for DCS compiling.
« Last Edit: March 01, 2012, 12:11:52 am by willrandship »

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Features Wishlist
« Reply #2996 on: March 03, 2012, 02:40:37 pm »
Not being able to nest preprocessor conditonals is making the development of YAAM a little difficult. x.x Not having inline preprocessor conditionals adds difficulty as well, but that sounds like more of a stretch. I think that could be solved with regular preprocessor conditionals in macros, but that's probably far down the road.
« Last Edit: March 03, 2012, 02:44:55 pm by Runer112 »

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2997 on: March 03, 2012, 05:31:41 pm »
ability to line jump?
Sig wipe!

Offline Runer112

  • Project Author
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2289
  • Rating: +639/-31
    • View Profile
Re: Features Wishlist
« Reply #2998 on: March 03, 2012, 05:33:48 pm »
ability to line jump?

If you mean the ability to jump to a line while editing the program, that's not really Axe's job. That's much more appropriate for an external app, like zStart, which I believe already has label jumping.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: Features Wishlist
« Reply #2999 on: March 03, 2012, 05:35:36 pm »
I mean something like what Grammer does with ln( .
Sig wipe!