Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
19 May, 2013, 01:53:24 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Poll
Question: What do you think will improve Axe the most over the next few months?
New commands and aggressive optimizations for smaller faster code. - 31 (38.3%)
Cool Axioms such as mode7, tilemapping, and other specialty features. - 17 (21%)
Features to make programming easier such as tables. - 10 (12.3%)
Better UI features, documentation, and tutorials. - 23 (28.4%)
Total Voters: 81

Pages: 1 ... 202 203 [204] 205 206 ... 213   Go Down
  Print  
Author Topic: Features Wishlist -  (Read 156850 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Darl181
Vy'o'us pleorsdtu tlh'e gjaemue.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Online Online

Gender: Male
Last Login: Today at 01:39:27
Date Registered: 10 June, 2010, 00:32:08
Location: {I*9+L₁+1},{I*9+L₁+3}
Posts: 3272


Total Post Ratings: +267

View Profile WWW
« Reply #3045 on: 07 April, 2012, 20:55:21 »
0

What I mean is instead of Pt-Mask only looking 8 bytes forward, you would be able to tell it where the second sprite is.
Logged




 
Spoiler for Stuff:



OS 2.43  Boot 1.02  Hardware Rev. B

OS 1.04.32

OS 3.1.0.392  Boot1 3.0.99  Boot2 3.10.16
Spoiler for Misc:
Quote
You'll understand / It's not a shame / To be always / Losing the game / Burma-Shave
"Dynamic userbars!"
Omnimaga radio
Interactive Omnimaga radio
Our World of Text
Draw on websites
Then blow them up
In-browser flight simulator
Haxball: MMO soccer/air hockey game
  Draw with sand.  Yay?
The Game
You just lost the game
Zombo.com
light post color is #dfefff
dark post color is #cae4ff
quote box color is #6699ff
transparent color is...transparent 0.o
Spoiler for Forum search alternative (bookmarklet):
https://www.squarefree.com/bookmarklets/search.html
javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("No%20selected%20text;%20enter%20search%20term.").replace(/\s\+/g,"%252B");if(q!=null)location="http://www.google.com/search?q="+q.replace(/\s+/g,"+")+"+site:"+location.hostname;void(0);
Runer112
Project Author
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 01:30:08
Date Registered: 02 July, 2009, 06:38:05
Posts: 1679


Total Post Ratings: +492

View Profile
« Reply #3046 on: 07 April, 2012, 21:16:09 »
0

The Pt-Mask() routine is already really tight on register usage. Keeping track of another 16-bit value would be difficult and would require a pretty fair amount of restructuring and added size/slowness to the routine. And I feel that using non-sequential front and back sprites is not a common occurrence, so doesn't warrant this restructuring.

If you really need functionality like this, you could implement it yourself with a subroutine that copies the two 8-byte sprites to a sequential 16-byte section of RAM and then calls Pt-Mask() routine.
Logged
Darl181
Vy'o'us pleorsdtu tlh'e gjaemue.
Coder Of Tomorrow
LV12 Extreme Poster (Next: 5000)
*
Online Online

Gender: Male
Last Login: Today at 01:39:27
Date Registered: 10 June, 2010, 00:32:08
Location: {I*9+L₁+1},{I*9+L₁+3}
Posts: 3272


Total Post Ratings: +267

View Profile WWW
« Reply #3047 on: 15 April, 2012, 07:50:44 »
0

Ok, how about this...
Two (sort of, more like 4) requests Tongue

1) a signed Disp, so numbers >32768 would display the respective negative number.  Ie instead of 65472 it would print  -   64 , prolly requiring six spaces to work in instead of the normal five.  Or maybe even have the negative sign next to the topmost digit, if it's smaller code-wise Grin
1a) something similar for Text()
1b) support for one-byte numbers, maybe check the syntax at compile-time?

2) a Disp that advances only as many digits as the number needs

They would all be optional, so the existing commands aren't changed.

E: changed "bit" to "byte" >.<
« Last Edit: 06 May, 2012, 21:00:38 by Darl181 » Logged




 
Spoiler for Stuff:



OS 2.43  Boot 1.02  Hardware Rev. B

OS 1.04.32

OS 3.1.0.392  Boot1 3.0.99  Boot2 3.10.16
Spoiler for Misc:
Quote
You'll understand / It's not a shame / To be always / Losing the game / Burma-Shave
"Dynamic userbars!"
Omnimaga radio
Interactive Omnimaga radio
Our World of Text
Draw on websites
Then blow them up
In-browser flight simulator
Haxball: MMO soccer/air hockey game
  Draw with sand.  Yay?
The Game
You just lost the game
Zombo.com
light post color is #dfefff
dark post color is #cae4ff
quote box color is #6699ff
transparent color is...transparent 0.o
Spoiler for Forum search alternative (bookmarklet):
https://www.squarefree.com/bookmarklets/search.html
javascript:q=""+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt("No%20selected%20text;%20enter%20search%20term.").replace(/\s\+/g,"%252B");if(q!=null)location="http://www.google.com/search?q="+q.replace(/\s+/g,"+")+"+site:"+location.hostname;void(0);
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #3048 on: 06 May, 2012, 15:30:22 »
0

Why not adding in the Commands.html the size of each routine and the size of each routine call ? Cheesy
Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
Runer112
Project Author
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 01:30:08
Date Registered: 02 July, 2009, 06:38:05
Posts: 1679


Total Post Ratings: +492

View Profile
« Reply #3049 on: 06 May, 2012, 17:51:44 »
0

Why not adding in the Commands.html the size of each routine and the size of each routine call ? Cheesy

That actually might be a pretty good idea, since people always ask about this information and it's nowhere to be found. Perhaps speed data could be added as well? My only concern is that theses would complicate the otherwise fairly clean and simple command list.
« Last Edit: 06 May, 2012, 17:52:54 by Runer112 » Logged
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #3050 on: 06 May, 2012, 17:57:55 »
0

Perhaps speed data could be added as well?
Yes, I thought about it but forgot to post it >.<

My only concern is that theses would complicate the otherwise fairly clean and simple command list.
For now there are two columns: "Command" and "Description". Maybe three little columns could be added, like "routine size", "call size" and "cycles" ?
Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
MGOS
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: Today at 00:35:42
Date Registered: 29 July, 2011, 16:54:53
Location: Germany
Posts: 295


Total Post Ratings: +73

View Profile
« Reply #3051 on: 19 June, 2012, 15:20:18 »
0

Maybe add that programs compiled to Axe Fusion won't crash when axe isn't installed. E. g. let it return to homescreen when the axe app can't be found.
Logged

Click those to see more information Smiley
Current   
Projects: 
Runer112
Project Author
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 01:30:08
Date Registered: 02 July, 2009, 06:38:05
Posts: 1679


Total Post Ratings: +492

View Profile
« Reply #3052 on: 19 June, 2012, 22:39:28 »
0

Maybe add that programs compiled to Axe Fusion won't crash when axe isn't installed. E. g. let it return to homescreen when the axe app can't be found.

This is semi-supported. If Axe is not found, the program should display a message that Axe was not found and exit cleanly. However, programs compiled as Axe Fusion currently don't check that the version of Axe found actually supports Axe Fusion, which will result in a crash when the program tries to reference nonexistent command vectors in Axe.

If the program crashes and Axe 1.1.2 exists on the calculator, then you should mosey on over to the Bug Reports thread. Tongue
« Last Edit: 19 June, 2012, 22:39:52 by Runer112 » Logged
MGOS
LV5 Advanced (Next: 300)
*****
Offline Offline

Gender: Male
Last Login: Today at 00:35:42
Date Registered: 29 July, 2011, 16:54:53
Location: Germany
Posts: 295


Total Post Ratings: +73

View Profile
« Reply #3053 on: 20 June, 2012, 06:24:46 »
0

No, it only wasn't the latest version of axe on that calc and he accidentally ran an axe fusion program.
Logged

Click those to see more information Smiley
Current   
Projects: 
Runer112
Project Author
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 01:30:08
Date Registered: 02 July, 2009, 06:38:05
Posts: 1679


Total Post Ratings: +492

View Profile
« Reply #3054 on: 20 June, 2012, 16:31:41 »
0

Okay, that's a known issue. Hopefully that will be fixed in the next version of Axe. Smiley
Logged
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #3055 on: 09 July, 2012, 19:07:31 »
0

I am quoting what I asked in the wrong topic so my feature request is actually in the Features Wishlist.

Would it be possible to have equates ?
I mean that for example if I write this
   test equ {V+17}
each time the parser hits the word "test", it replaces it with "{V+17}" before translating it into asm.

(note that here, V+17→°test would not work since V+17 is not constant)
EDIT: Oh, I see, that way if FOO translated to {V+17}, you could do something like 23→FOO and FOO→X and both would be valid statements.

It would still be no different than using {V+17} everywhere though, since FOO wouldn't actually exist. It'd be more like a macro than anything.
Yes that's it. It would not save space in any way. It is just so I can easily see who is who in my appvar. Because I have wood, stone and apples (among others) and having this
   {V+17}^^r equ wood
   {V+19}^^r equ stone
   {V+21}^^r equ apple
would be of a great help for me to understand my code easier. So would it be possible ?
Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 09:26:23
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2043


Total Post Ratings: +254

View Profile
« Reply #3056 on: 16 July, 2012, 20:59:29 »
0

Double posting, with another feature request:
Could the possibility to declare constants as follow be added ?
  18→°Var1+1→°Var2+5→°Var3
Logged





Spoiler for what I am according to...:
me: useless
Pokemon Test: an Absol
turiqwalrus: an eggplant
p2: A HUMAN BEING !
Blackpilar and p2: iplantonlyplantwantplanttoplantknowplantifplantyouplantareplantaplantboyplantorplantaplantgirlplant
click here to know where you got your last +1s
Freyaday
The One And Only Serial Time Killing Catboy-Loli-Ballerino
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 01:09:38
Date Registered: 24 February, 2011, 17:10:56
Location: ¿¿¿
Posts: 1887


Total Post Ratings: +108

View Profile WWW
« Reply #3057 on: 10 August, 2012, 06:19:16 »
+1

Could the UnArchive command be modified to return the address of the unarchived var if it was successful, and 0 if unsuccessful?
Logged

In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


Beware the Bitulator! ,.,./`My Artwork!
Freyaday
The One And Only Serial Time Killing Catboy-Loli-Ballerino
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 01:09:38
Date Registered: 24 February, 2011, 17:10:56
Location: ¿¿¿
Posts: 1887


Total Post Ratings: +108

View Profile WWW
« Reply #3058 on: 10 September, 2012, 06:49:31 »
0

Ability to display a string of tokens?
Logged

In other news, Frey continues kicking unprecedented levels of ass.
Proud member of LF#N--Lolis For #9678B6 Names


Beware the Bitulator! ,.,./`My Artwork!
pimathbrainiac
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: Today at 01:22:13
Date Registered: 30 October, 2012, 21:01:08
Location: Somewhere in the Universe... (GA)
Posts: 662


Total Post Ratings: +34

View Profile WWW
« Reply #3059 on: 31 October, 2012, 15:53:44 »
0

How about a larger app max compile size
Logged

Dr. Philip Sheldon J. N. Crab Cooper VI, the Mathematical Pi Brainiac

The Cake is not a lie, I just ate it!





Make this :w00t2:

AXE programmer

Java programmer

EPIC NERD!!!
Spoiler for all:
Spoiler for nerdiness:


Spoiler for whoami:
According to me: The best jazz pianist on Omni Evil

According to epic7's %translol bot: The Mathematical Pi Brainiac

According to leafy: His worshiper

According to Sorunome: The guy who lawsht the Sorunome

According to everone else: That guy who is somehow famous on Google
Spoiler for Online:
Pages: 1 ... 202 203 [204] 205 206 ... 213   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 0.317 seconds with 34 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.