Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
20 June, 2013, 02:39:16 *
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.

Pages: 1 ... 104 105 [106] 107 108 ... 110   Go Down
  Print  
Author Topic: Axe Q&A -  (Read 60221 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 21:21:11
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2119


Total Post Ratings: +264

View Profile
« Reply #1575 on: 16 July, 2012, 21:03:11 »
0

but I can see how the second one would be useful for saving space in the source program.
Not only. In fact, I have I am declaring a sequel of pointers. And in case I forgot to declare one, I would just need to insert a +1→°Var2 between the Var1 and the Var3. Same if I finally want to change the order of my pointers but still want them to be right next to each other.

Maybe you should take that on over to the Features Wishlist. Smiley
Done Smiley
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 21:21:11
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2119


Total Post Ratings: +264

View Profile
« Reply #1576 on: 07 August, 2012, 09:11:10 »
0

Does compiling happen at 15 MHz for capable models or is it always at 6 MHz ?
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
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Total Post Ratings: +713

View Profile WWW
« Reply #1577 on: 09 August, 2012, 16:28:08 »
0

Yes, Axe uses 15 MHz when it's available.
Logged




Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Yesterday at 21:21:11
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2119


Total Post Ratings: +264

View Profile
« Reply #1578 on: 07 September, 2012, 16:54:50 »
0

Does the fnInt(LBL,FREQ) function first disable all interrupts before enabling the LBL interrupt ?

If no, what should I do to support several enabled interrupts (if possible) ?
« Last Edit: 07 September, 2012, 17:02:28 by Hayleia » 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
nikitouzz
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: Yesterday at 20:21:16
Date Registered: 30 June, 2012, 13:59:02
Posts: 109


Total Post Ratings: +17

View Profile
« Reply #1579 on: 11 November, 2012, 23:05:26 »
0

there will be a new version of the axis or 1.1.2 final is the one?
Logged
squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 17:53:05
Date Registered: 30 May, 2010, 19:54:18
Location: eating somewhere
Posts: 1849


Topic starter
Total Post Ratings: +480

View Profile
« Reply #1580 on: 12 November, 2012, 00:21:40 »
0

Hayleia, (lol this question is from sept), I'm pretty sure you can only have one interrupt on at a time.

Nikitouzz, Runer112 is working on a new patched/optimized version of Axe. If he ever finishes it, there might be an update (or if Quigibo comes back =/)
Logged

Read my webcomic! | My SoundCloud
Projects:

Check out the demo now!- Current progress: battle engine and stuff
Proud author of: Cuberunner | SpaceDash | The Psyche | XXEdit | AxeSynth | StickNinja | Gravity Guy | Embers:Phoenix | Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
Eiyeron
LV7 Elite (Next: 700)
*******
Offline Offline

Gender: Male
Last Login: 07 January, 2013, 20:29:04
Date Registered: 09 August, 2011, 16:51:22
Location: Err 404.
Posts: 552


Total Post Ratings: +18

View Profile WWW
« Reply #1581 on: 22 November, 2012, 14:09:49 »
0

Could we get Axe speedier?
Logged




Runer112
Anti-Riot Squad
LV10 31337 u53r (Next: 2000)
*
Online Online

Gender: Male
Last Login: Today at 02:24:19
Date Registered: 02 July, 2009, 06:38:05
Posts: 1696


Total Post Ratings: +499

View Profile
« Reply #1582 on: 26 November, 2012, 22:17:26 »
0

Could we get Axe speedier?

Do you mean speed of compiled programs, which can now be improved with the #ExprOn directive I just added with Axe 1.2.0? Tongue Or do you mean the compiling process? Because I think to speed up the compiler, it will more or less have to be entirely rewritten, which is a large task. That's not to say that I don't plan on doing it, it would probably just take a fair bit of time.
Logged
shmibs
bonsai bok choy wiseguy waterboy
Administrator
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Last Login: Yesterday at 21:04:10
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1873


Total Post Ratings: +244

View Profile
« Reply #1583 on: 27 November, 2012, 00:03:08 »
0

* shmibs thinks that the compiler itself is plenty fast enough as it is, and that time would be better spent elsewhere.
even when constantly compiling apps, the speed isn't really an annoyance
Logged



We're not human, are we?
squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Yesterday at 17:53:05
Date Registered: 30 May, 2010, 19:54:18
Location: eating somewhere
Posts: 1849


Topic starter
Total Post Ratings: +480

View Profile
« Reply #1584 on: 27 November, 2012, 02:18:53 »
0

I still say that drawing the progress bar does something to make the compiler slower (and that it would be nice to have an option to disable it)...Quigibo rejected that thought last time I brought it up saying it takes no more time than displaying the percent progress. But that doesn't mean that it doesn't slow it down though, amiright? It still takes up time to draw the thing. (and I feel like the compiler was noticeably speedier before the progress bar's introduction)
Logged

Read my webcomic! | My SoundCloud
Projects:

Check out the demo now!- Current progress: battle engine and stuff
Proud author of: Cuberunner | SpaceDash | The Psyche | XXEdit | AxeSynth | StickNinja | Gravity Guy | Embers:Phoenix | Zombie Gun
Axe: Need help optimizing?
User of Axe | zStart | TokenIDE | CalcGS | MirageOS
Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Offline Offline

Gender: Male
Last Login: Yesterday at 08:32:53
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5645


Total Post Ratings: +589

View Profile
« Reply #1585 on: 27 November, 2012, 02:38:42 »
0

Squidgetx it is true that it does slow it down a small amount, but I imagine Quigibo didn't implement disabling it because it would barely make a difference even in some of the longest of compiles.  My guess is that even if you were compiling for a full app, it wouldn't even add a second of compile time, although Runer will have to report back.
Logged

Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 17 June, 2013, 03:12:44
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7832


Total Post Ratings: +713

View Profile WWW
« Reply #1586 on: 27 November, 2012, 04:17:48 »
0

For me at least, what made Axe seem considerably slower when the progress bar was introduced is the new lag-time between hitting ENTER and the screen updating (in the compile menu), which wasn't there before.

On the other hand, it did seem to compile slower than before (I'm on a TI-83 Plus so it's a lot easier to notice).
Logged




shmibs
bonsai bok choy wiseguy waterboy
Administrator
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Last Login: Yesterday at 21:04:10
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1873


Total Post Ratings: +244

View Profile
« Reply #1587 on: 27 November, 2012, 20:54:38 »
0

well, there were a lot of other things added around the same time, so the compiler itself increasing in complexity could probably account for the majority of the slowdown.
Logged



We're not human, are we?
Freyaday
The One And Only Serial Time Killing Catboy-Loli-Ballerino
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 00:01:42
Date Registered: 24 February, 2011, 17:10:56
Location: ¿¿¿
Posts: 1893


Total Post Ratings: +110

View Profile WWW
« Reply #1588 on: 28 November, 2012, 02:54:13 »
0

Well, I know of one display increase that could be implemented: The Numbers for Size continue to update after the first pass.
The size of the program doesn't change after the first pass.
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!
133794m3r
LV1 Newcomer (Next: 20)
*
Offline Offline

Last Login: 26 December, 2012, 08:33:37
Date Registered: 19 December, 2012, 05:38:05
Posts: 17

Total Post Ratings: -2

View Profile
« Reply #1589 on: 21 December, 2012, 03:45:13 »
0

I heard that Axe uses the last 54bytes of L1 for the A-Z+Theta variables for programs? Is this true? Also how volatile is the L2? It says "low", but, if I'm storing some data in it, it should be safe during the execution of the subroutine right? The whole reason I'm even thinking about using L2 is because of that thing I heard about the last54bytes of L1. I need 768bytes of ram in total for my range encoder(256 for the symbols,512 for the counters), but that's just the "maximum", it could be less than that. But, I don't want to needlessly fill some variables and take up even more ram(already looking at 2-3k at the peak...), so even more ram used seems kinda crazy to me... I'd like to use "safe/free" ram instead of the available ram for the program, as I expect(hope) that people will use the range encoder/decoder for their data compression needs.
Logged
Pages: 1 ... 104 105 [106] 107 108 ... 110   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.504 seconds with 31 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.