Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 21:19:50 *
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 ... 10 11 [12] 13   Go Down
  Print  
Author Topic: Axiom Requests -  (Read 10547 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Geekboy1011
The Oneironaut
Support Staff
LV10 31337 u53r (Next: 2000)
*
Offline Offline

Gender: Male
Last Login: Today at 07:50:48
Date Registered: 11 June, 2009, 01:27:44
Location: Buried in cherry flavored source code
Posts: 1500


Total Post Ratings: +88

View Profile
« Reply #165 on: 02 March, 2012, 06:09:53 »
0

I'm not sure if you realize that you just posted a link to the "normal post" icon for threads.....


uhh fail......
Logged

Yumé - The Eternal Dreams(tsukasaZX's project): music making working on second piece
PROJECT:TiX - planning stages almost done few more things to think about then i start coding so coding should commence tommorow or the NULL of NULL yay
Project/Mod Cadan: CD  -   My (first?!?) mod of the cadan engine for a not so demoified version of the game : HOLD :Is here
Beta testing: -  Correlation: Wordwrap abuse IF Adventure style
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Today at 20:50:49
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2053


Total Post Ratings: +256

View Profile
« Reply #166 on: 09 May, 2012, 19:57:56 »
0

Maybe a Power coder could make an Axiom to write to flash without using the Unarchive/Archive command, but with unlocking ROM and all (of course, the Axiom would lock it back after writing to it).
This may not be faster than Unarchiving/Archiving but would be useful for a game that has a huge savegame, if it is run on a regular 83+ (with not a lot of ROM) to avoid GarbageCollecting.
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
calc84maniac
Epic z80 roflpwner
Coder Of Tomorrow
LV11 Super Veteran (Next: 3000)
*
Offline Offline

Gender: Male
Last Login: 20 May, 2013, 21:27:24
Date Registered: 28 August, 2008, 05:09:05
Location: Right behind you.
Posts: 2735


Total Post Ratings: +373

View Profile
« Reply #167 on: 09 May, 2012, 19:59:59 »
0

Maybe a Power coder could make an Axiom to write to flash without using the Unarchive/Archive command, but with unlocking ROM and all (of course, the Axiom would lock it back after writing to it).
This may not be faster than Unarchiving/Archiving but would be useful for a game that has a huge savegame, if it is run on a regular 83+ (with not a lot of ROM) to avoid GarbageCollecting.
You can't write a savegame over the last savegame in flash. You have to put it in a currently unused flash area (which is exactly what Archive does)
Logged

"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Hayleia
Programming Absol
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Last Login: Today at 20:50:49
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2053


Total Post Ratings: +256

View Profile
« Reply #168 on: 09 May, 2012, 20:01:29 »
0

You can't write a savegame over the last savegame in flash. You have to put it in a currently unused flash area (which is exactly what Archive does)
Big frown
Not even by rewriting the whole flash page where the savegame is ? Tongue

I mean you copy the page somewhere somehow, then replace the savegame in your copy, then copy the modified copied page onto the old page.
« Last Edit: 09 May, 2012, 20:09:05 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
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Offline Offline

Gender: Male
Last Login: Today at 15:15:35
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50216


Total Post Ratings: +2615

View Profile WWW
« Reply #169 on: 09 May, 2012, 20:39:39 »
0

When Axioms are released, do they automatically get included by default with newer Axe releases?
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
Link
LV4 Regular (Next: 200)
****
Offline Offline

Gender: Male
Last Login: Today at 19:01:48
Date Registered: 28 August, 2012, 22:32:37
Location: Canada/USA
Posts: 116


Total Post Ratings: +4

View Profile WWW
« Reply #170 on: 07 September, 2012, 03:45:03 »
0

When Axioms are released, do they automatically get included by default with newer Axe releases?
I don't think so, it's possible they might get included in the future, but I had to download mine separately.
Perhaps they could do something like #include <stdio.h> like in C? but instead for axioms?
Logged

ZippyDee
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 12 May, 2013, 10:03:36
Date Registered: 21 March, 2011, 03:15:07
Location: Yes.
Posts: 704


Total Post Ratings: +73

View Profile
« Reply #171 on: 07 September, 2012, 03:56:08 »
0

Axioms would not be included as part of the app file itself. Axe needs that space for other improvements to the language, not to store Axioms. Since the axioms are basically third-party plugins to Axe, I'd say they'll probably stay as separately downloadable files. There may be a few really commonly useful Axioms that might find their way into the download files at some point, but I don't think there will ever be a comprehensive set of all released Axioms in the releases themselves.
Logged

There's something about Tuesday...


Pushpins 'n' stuff...

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

Last Login: Today at 20:50:49
Date Registered: 01 June, 2011, 20:12:47
Location: ud-ud ?
Posts: 2053


Total Post Ratings: +256

View Profile
« Reply #172 on: 07 September, 2012, 07:11:57 »
0

I think DJ_O's question was more "are new Axioms included in the zip", not "are new Axioms included in Axe". I may be wrong though. Anyway, in both cases the answer is "no" Tongue

Perhaps they could do something like #include <stdio.h> like in C? but instead for axioms?
Well, that's how they currently work, no ?
You have to do #Axiom(TEXT) to include the commands from the TEXT Axiom, isn't it what you want ?
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
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 #173 on: 22 December, 2012, 05:18:38 »
0

OK, something that I need is an InData that actually checks the data, not just strings. InData's great and all for strings, but I need one for actual data. I've tried writing my own out, but it never seems to evaluate. I'm going to post it in the help pages, but still having that function would be greatly appreciated. Also if it returned 65535 if it wasn't found instead of 0(as the data is 0 indexed) would also be greatly appreciated.
Logged
squidgetx
Food.
Coder Of Tomorrow
LV10 31337 u53r (Next: 2000)
*
Offline Offline

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


Total Post Ratings: +477

View Profile
« Reply #174 on: 22 December, 2012, 20:07:44 »
0

In memory, there is no difference between "actual data" and "strings" in Axe. "HELLO WORLD" is literally equivalent to [48454C4C4F20574F524C44] which is also equivalent to Data(72,69,76,76,79,32,87,79,82,76,68)
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
Freyaday
The One And Only Serial Time Killing Catboy-Loli-Ballerino
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 19:17:51
Date Registered: 24 February, 2011, 17:10:56
Location: ¿¿¿
Posts: 1889


Total Post Ratings: +110

View Profile WWW
« Reply #175 on: 22 December, 2012, 21:01:11 »
0

In memory, there is no difference between "actual data" and "strings" in Axe. "HELLO WORLD" is literally equivalent to [48454C4C4F20574F524C4400] which is also equivalent to Data(72,69,76,76,79,32,87,79,82,76,68,0)
Fixed it for you: Axe automatically adds ending NULs to the end of strings.
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!
Sorunome
Muffins
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 05:05:07
Date Registered: 26 September, 2011, 17:46:38
Location: Ponyville
Posts: 2938


Total Post Ratings: +161

View Profile WWW
« Reply #176 on: 22 December, 2012, 21:02:46 »
0

Just noticed this topic and i happen to have an axiom request: Allow AppVariables to be executed from flash! Cheesy
So propably similar to pageswap then only that it uses appvars.
Logged

http://z0r.de/4017
http://www.youtube.com/watch?v=BFOoazEx9lU
http://www.sorunome.de
http://reubenquest.net
+++++++[>++++++++++++<-]>.<+++[>----<-]>.---.<++++[>>++++++++<<-]>>.<++.------.++++++++++++.--------.

++++++[>++++++++++<-]>++++++++.<+++[>+++++++++++<-]>.+++++++++++++.--.<+++[>+++<-]>.<+++[>>++++++++++<<-]>>++.<<+++++++[>-------<-]>.<+++[>+++++++++++++<-]>..+++++++.<+++[>-----<-]>--.<++[>++++++<-]>++.

If OmnomIRC is screwed up, blame me Tongue

Save Derpy!(http://www.youtube.com/watch?v=cg-_HeVNYOk)
Spoiler for spoilers:


Spoiler for languages:
- TI-BASIC
 - TI-Highbrid Basic
 - Grammer
 - Axe
 - HTML
 - JavaScript
 - CSS
 - PHP
 - C++
 - lua
 - Python
 - MYSQL
 - Brainf*ck
 - English
 - German
Spoiler for internet:
/image/36691.png[/img]
Gimme internet NOW
Spoiler for me:
Spoiler for my little game:
my little game...my little game..aaaaaahhhhhh...my little game, i used to wonder how to lose the game, my little game, until you shared its losing with me. take the losing and the game, a beutiful game so losable, sharing losing is a easy sweat and losing makes it aweful neat to have my little game togeather with my very best games.
Spoiler for stuff:
Spoiler for derpy:



Freyaday
The One And Only Serial Time Killing Catboy-Loli-Ballerino
LV10 31337 u53r (Next: 2000)
**********
Offline Offline

Gender: Male
Last Login: Today at 19:17:51
Date Registered: 24 February, 2011, 17:10:56
Location: ¿¿¿
Posts: 1889


Total Post Ratings: +110

View Profile WWW
« Reply #177 on: 22 December, 2012, 21:09:44 »
0

Just noticed this topic and i happen to have an axiom request: Allow AppVariables to be executed from flash! Cheesy
So propably similar to pageswap then only that it uses appvars.
Why appvars? Why not programs?
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!
Sorunome
Muffins
LV11 Super Veteran (Next: 3000)
***********
Offline Offline

Gender: Male
Last Login: Today at 05:05:07
Date Registered: 26 September, 2011, 17:46:38
Location: Ponyville
Posts: 2938


Total Post Ratings: +161

View Profile WWW
« Reply #178 on: 22 December, 2012, 21:16:03 »
0

because appvars are more invisible to the end user
Logged

http://z0r.de/4017
http://www.youtube.com/watch?v=BFOoazEx9lU
http://www.sorunome.de
http://reubenquest.net
+++++++[>++++++++++++<-]>.<+++[>----<-]>.---.<++++[>>++++++++<<-]>>.<++.------.++++++++++++.--------.

++++++[>++++++++++<-]>++++++++.<+++[>+++++++++++<-]>.+++++++++++++.--.<+++[>+++<-]>.<+++[>>++++++++++<<-]>>++.<<+++++++[>-------<-]>.<+++[>+++++++++++++<-]>..+++++++.<+++[>-----<-]>--.<++[>++++++<-]>++.

If OmnomIRC is screwed up, blame me Tongue

Save Derpy!(http://www.youtube.com/watch?v=cg-_HeVNYOk)
Spoiler for spoilers:


Spoiler for languages:
- TI-BASIC
 - TI-Highbrid Basic
 - Grammer
 - Axe
 - HTML
 - JavaScript
 - CSS
 - PHP
 - C++
 - lua
 - Python
 - MYSQL
 - Brainf*ck
 - English
 - German
Spoiler for internet:
/image/36691.png[/img]
Gimme internet NOW
Spoiler for me:
Spoiler for my little game:
my little game...my little game..aaaaaahhhhhh...my little game, i used to wonder how to lose the game, my little game, until you shared its losing with me. take the losing and the game, a beutiful game so losable, sharing losing is a easy sweat and losing makes it aweful neat to have my little game togeather with my very best games.
Spoiler for stuff:
Spoiler for derpy:



DrDnar
LV6 Super Member (Next: 500)
******
Offline Offline

Last Login: Today at 07:38:08
Date Registered: 29 October, 2010, 00:08:46
Posts: 460

Total Post Ratings: +76

View Profile
« Reply #179 on: 22 December, 2012, 21:43:28 »
0

The runprgm Axiom lets you convert an assembly/Axe program into an appvar, and execute it. The only difference between a program and an appvar is the type byte, so it was easy functionality to implement. Of course, the program is still copied to RAM and run from RAM. Executing an appvar in flash without coping it to RAM is just too much of a headache, due to both the need to change the execution permissions (requires unlocking flash), and the fact that the location would be variable and might cross page boundries. If you really want execution from flash, use an application.
Logged

"The tools which would teach men their own use would be beyond price."—The Republic
Pages: 1 ... 10 11 [12] 13   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.387 seconds with 30 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.