Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
22 May, 2013, 06:21:09 *
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 2 3 [4]   Go Down
  Print  
Author Topic: Axe Emulator -  (Read 2194 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
Deep Thought
So much to do, so much time, so little motivation
Administrator
LV13 Extreme Addict (Next: 9001)
*
Offline Offline

Gender: Male
Last Login: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #45 on: 20 May, 2012, 16:19:47 »
0

jacobly explained on IRC that it quits immediately if it finds any unimplemented features, like files or #Realloc, and that was why none of my programs worked (I tend to use #Realloc a lot).

The keymap seems to be the same as WabbitEmu, which means Emulators:PindurTI#Basics.
Logged




jacobly
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: Today at 00:51:46
Date Registered: 09 October, 2011, 01:53:09
Posts: 199

Topic starter
Total Post Ratings: +149

View Profile
« Reply #46 on: 25 May, 2012, 02:52:16 »
+1

Update: Axe Emulator now properly emulates memory.

Windows:
  • Download Axe.exe and pthreadGC2.dll.
  • Make sure that the dll is either in the same folder as Axe.exe, or on the path.
  • Just drag-and-drop an .8xp Axe source file on Axe.exe.

Linux:
(Use the old versions if you get GLIBC version errors)
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: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #47 on: 25 May, 2012, 16:23:37 »
0

Did you have a JavaScript version of this somewhere? For some reason I remember using it in my browser at some point. But I might have gotten it confused with the other emulators.

EDIT: Darn, still doesn't work with the stuff I'm trying Sad
« Last Edit: 25 May, 2012, 16:26:36 by Deep Thought » Logged




jacobly
LV4 Regular (Next: 200)
****
Offline Offline

Last Login: Today at 00:51:46
Date Registered: 09 October, 2011, 01:53:09
Posts: 199

Topic starter
Total Post Ratings: +149

View Profile
« Reply #48 on: 29 October, 2012, 06:15:28 »
0

Did you have a JavaScript version of this somewhere? For some reason I remember using it in my browser at some point. But I might have gotten it confused with the other emulators.
I have wanted to do this for a while, but the programs produced by Axe Emulator were meant to run continuously, and browsers don't like javascript code that doesn't return.  I had a proof of concept showing that it was theoretically possible here, but it wasn't feasible at the time because I had to modify the javascript by hand in order to make it work.

After rewriting the parser in Axe Emulator, I was able to change the behavior of the produced programs to run in stages instead of continuously.  This means that I am now able to compile Axe source code to working javascript in an easily automated fashion.  Some examples of this can be seen at http://axe.jacob.heliohost.org/.  Hopefully, I will be able to finish both the parser rewrite and the javascript port of the Axe routines soon, so that I can release an update.
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: 19 May, 2013, 19:18:47
Date Registered: 19 May, 2009, 08:00:00
Location: The Universe
Posts: 7813


Total Post Ratings: +706

View Profile WWW
« Reply #49 on: 29 October, 2012, 06:49:26 »
0

HelioHost isn't loading right now, but I've seen it so I'll say it's just awesome Cheesy

EDIT: Where's 2nd mapped to?
« Last Edit: 29 October, 2012, 06:54:03 by Deep Thought » Logged




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

Last Login: Today at 04:52:32
Date Registered: 11 June, 2010, 19:36:15
Location: 89B6
Posts: 1846


Total Post Ratings: +233

View Profile
« Reply #50 on: 29 October, 2012, 09:58:50 »
0

shift
and this really is pretty cool; it's running choppily for me, though.
Logged



We're not human, are we?
dinosteven
LV4 Regular (Next: 200)
****
Online Online

Gender: Male
Last Login: Today at 05:57:00
Date Registered: 20 July, 2012, 02:00:22
Location: Within this text.
Posts: 158


Total Post Ratings: +7

View Profile
« Reply #51 on: 01 November, 2012, 02:33:57 »
0

Do you have a list of supported commands? So far, none of my programs have worked...
Logged
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: --)
*
Online Online

Gender: Male
Last Login: Today at 06:18:11
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50213


Total Post Ratings: +2613

View Profile WWW
« Reply #52 on: 11 November, 2012, 02:48:48 »
0

By the way, is the z80 emulator you mentioned on IRC built over this?

Also if possible, would it be possible to switch from Heliohost? Their uptime (and speed) sucks horribly. Undecided
« Last Edit: 11 November, 2012, 02:50:12 by DJ_O » Logged

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

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
aeTIos
You got stair'd!
LV12 Extreme Poster (Next: 5000)
************
Offline Offline

Gender: Male
Last Login: Yesterday at 23:59:53
Date Registered: 15 September, 2010, 06:00:00
Location: Netherlands, Overijssel
Posts: 3118


Total Post Ratings: +120

View Profile
« Reply #53 on: 11 November, 2012, 13:40:12 »
0

***BUG REPORT***
There is a problem with the emulator on your website, numbers can't go over 255. This makes quite some programs go haywire.
Logged

If something above sounds rude, feel free to vote it down, it was not meant to be rude<<lolol
--Always stay relAXEd!--


Spoiler for Hidden:


[







Spoiler for Still Alive:
This was a triumph.
I'm making a note here: HUGE SUCCESS.
It's hard to overstate my satisfaction.

Aperture Science:
We do what we must because we can.
For the good of all of us
Except the ones who are dead.

But there's no sense crying over every mistake
You just keep on trying till you run out of cake
And the science gets done and you make a neat gun
For the people who are still alive.

I'm not even angry.
I'm being so sincere right now.
Even though you broke my heart and killed me.
And tore me to pieces.
And threw every piece into a fire.
As they burned it hurt because
I was so happy for you.

Now these points of data make a beautiful line
And we're out of beta we're releasing on time.
So I'm GLaD I got burned think of all the things we learned
For the people who are still alive.

Go ahead and leave me.
I think I prefer to stay inside.
Maybe you'll find someone else to help you.
Maybe Black Mesa -
THAT WAS A JOKE. HA HA, FAT CHANCE.
Anyway, this cake is great:
It's so delicious and moist.

Look at me still talking when there's science to do.
When I look out there it makes me GLaD I'm not you.
I've experiments to run there is research to be done
On the people who are still alive

And believe me I am still alive.
I'm doing science and I'm still alive.
I feel FANTASTIC and I'm still alive.
While you're dying I'll be still alive.
And when you're dead I will be still alive.

Still alive
Still alive
Pages: 1 2 3 [4]   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.411 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.