Author Topic: Features Wishlist  (Read 687232 times)

0 Members and 3 Guests are viewing this topic.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #900 on: July 08, 2010, 03:05:00 pm »
Nobody wants safety features :P
And until I voted, it was tied 4-4-4 (safety features not included).
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: Features Wishlist
« Reply #901 on: July 08, 2010, 04:47:07 pm »
I don't know why safety features would be wanted, cuz everybody just should learn to code safely, and safety slows down a lot, while it won't be used so much.
Until I voted, it was tied 5-5-5 :P
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Features Wishlist
« Reply #902 on: July 08, 2010, 05:48:05 pm »
i'm hoping desperately that OS var/pic support wins. quigibo, in the event of a tie, what happens?


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 #903 on: July 08, 2010, 06:11:26 pm »
Even in the event of a win, that doesn't mean that's the feature I'm going to work on.  This just gives me a sense of what people want.  Unless there is a mass majority, I'm just going to do what I feel is most essential, or in some cases, whatevers easiest :P
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline nemo

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1203
  • Rating: +95/-11
    • View Profile
Re: Features Wishlist
« Reply #904 on: July 08, 2010, 06:12:35 pm »
makes sense. could you rank the 4 options from easiest -> hardest for some comparison?


Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Features Wishlist
« Reply #905 on: July 09, 2010, 01:09:01 am »
that said, I hope reading from archive is done at some point in the near future, it would come very handy if I ever made some sort of sequel to Supersonic Ball, since it would mostly not just include levels that are randomly generated and the game would be considerably larger.

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #906 on: July 09, 2010, 01:38:40 pm »
Indeed, DJ. Even if reading directly from archive isn't supported, it would be nice to be able to create RAM copies of variables.
Well, I guess I'll wait and see what feature is added next. Keep up the good work, Quigibo! :D
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: Features Wishlist
« Reply #907 on: July 09, 2010, 01:55:25 pm »
I don't understand why so many people think that OS Var/Pic/Strc etc. is so very important? for the contest it isn't even allowed to use them i thought, or am I wrong at this point?
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #908 on: July 09, 2010, 02:09:18 pm »
I don't remember about not being able to use them... Unless you mean to store data, which would be pretty pointless anyway. (So much faster just to have it in the program or in an appvar)
That wasn't my vote, at any rate, so I can't tell you why :P
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

Offline LordConiupiter

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 339
  • Rating: +3/-0
  • Just one of the thousands of Axe-fans...
    • View Profile
Re: Features Wishlist
« Reply #909 on: July 09, 2010, 03:24:54 pm »
OK, I see.
... Unless you mean to store data, which would be pretty pointless anyway. (So much faster just to have it in the program or in an appvar) ...
OS Pics would perhaps be handy, but I thought conversation with external non-Axe programs was forbidden, and OS things are just only handy for that OMHO.
everytime that I was down, you would always come around, and get my feedback on the ground. (modified part from 'Seasons in the sun')

No matter how many errors are bothering you, always try to stay rel-Axe!

The HoMM project will be resumed as soon Axe 1.0.0 will be released!
Projects:
Code: [Select]
HoMM:   [==--------]    Project 'resumed': I'm suffering overwhelming new ideas being popped up in my dreams :P
tiDE:   [----------]    Explored and understood the main part of the code: just started writing a Tokenizer.



password of the week: uvanapererubupa (Any pronunciation is the right one ;) )   :D click me, and you'll be raided :D

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #910 on: July 09, 2010, 03:31:30 pm »
I agree w/you there, and yes, pure Axe only.
Pics and strings would be the two useful OS vars, IMO (Mainly for things like sprite/picture editors)
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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 #911 on: July 09, 2010, 04:04:07 pm »
You're allowed to use OS variables and its even encouraged.  How else are you going to save your games?  Appvars are OS variables, but if you wanted, you can use pics, strings, or other things to save data but I don't know why you would want to.

But I have a feeling most people who voted did not vote because of the contest, but because they want to make some useful editors for sprites, tilemaps, music, and programs which are significantly more useful with more OS var support.
___Axe_Parser___
Today the calculator, tomorrow the world!

Offline Magic Banana

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 371
  • Rating: +77/-1
  • It's not an apple, it's a ... magic banana.
    • View Profile
Re: Features Wishlist
« Reply #912 on: July 09, 2010, 04:05:49 pm »
Is there an efficient way to 'swap' the buffer and back buffer? If not, I'd be nice to have that.

Also, is there a better way to store an OS pic to the buffer besides
Code: [Select]
:[Pic1]→Pic1
:Pic1→DispGraph
:StoreGDB
:ClrDraw
I do sprites and stuff, so yeah.

Quote from: yunhua98
i'M NOT SURE WHAT A SWORD SKILL IS BUT HERE'S THE SWORD ANIMATION FROM THE TWO SPRITES ON PG 13

Offline calcdude84se

  • Needs Motivation
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2272
  • Rating: +78/-13
  • Wondering where their free time went...
    • View Profile
Re: Features Wishlist
« Reply #913 on: July 09, 2010, 04:08:51 pm »
Just use expr( (well, now it's Exch(, but you get the point) like expr(L3,L6,768
Yeah, you can do it with conj(/Copy( like this:
Code: [Select]
:[Pic1]->Pic1
:Zeros(12
:.You need to fill in the last row
:Copy(Pic1,L6,768
Edit: some letter cases were incorrect
« Last Edit: July 09, 2010, 04:12:25 pm by calcdude84se »
"People think computers will keep them from making mistakes. They're wrong. With computers you make mistakes faster."
-Adam Osborne
Spoiler For "PartesOS links":
I'll put it online when it does something.

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 #914 on: July 09, 2010, 04:10:42 pm »
Is there an efficient way to 'swap' the buffer and back buffer? If not, I'd be nice to have that.

Also, is there a better way to store an OS pic to the buffer besides
Code: [Select]
:[Pic1]→Pic1
:Pic1→DispGraph
:StoreGDB
:ClrDraw
I believe you are talking about the Copy() and Exch() commands.

To swap the main buffer and the back buffer, do:
Exch(L6,L3,768)

To copy picture data to the buffer, do:
Copy(Pic1,L6,768)
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman