Author Topic: Does Axe?  (Read 11611 times)

0 Members and 1 Guest are viewing this topic.

Offline shmibs

  • しらす丼
  • Administrator
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2132
  • Rating: +281/-3
  • try to be ok, ok?
    • View Profile
    • shmibbles.me
Re: Does Axe?
« Reply #15 on: September 29, 2010, 09:28:44 pm »
ooh, i hadnt seen that routine
very flashy, sir

SirCmpwn

  • Guest
Re: Does Axe?
« Reply #16 on: September 29, 2010, 11:45:32 pm »
Thanks shmibs.  I think it's from before you time here, which would explain the lack of seeing it.  Also, 255 posts, nice.

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: Does Axe?
« Reply #17 on: September 29, 2010, 11:48:22 pm »
No, in order for Sir's program to make the program have an image in Mirage, Axe must compile it for Nostub. :)
Yeah that's what I thought. I just was surprised it would actually work.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Does Axe?
« Reply #18 on: September 29, 2010, 11:48:58 pm »
Nostub doesn't really have a header, so all you'd have to do is add the hex :)




SirCmpwn

  • Guest
Re: Does Axe?
« Reply #19 on: September 29, 2010, 11:50:56 pm »
I'm actually curious how some programs manage to show up in Mirage without exiting when run from the homescreen.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Does Axe?
« Reply #20 on: September 29, 2010, 11:52:08 pm »
One type of Ion header works both ways, right? That's the one Axe is using.




SirCmpwn

  • Guest
Re: Does Axe?
« Reply #21 on: September 29, 2010, 11:52:38 pm »
I think so, but Ion doesn't have icons.

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: Does Axe?
« Reply #22 on: September 29, 2010, 11:57:58 pm »
I'm actually curious how some programs manage to show up in Mirage without exiting when run from the homescreen.
You mean when running the game from homescreen you end up in Mirage afterward????

SirCmpwn

  • Guest
Re: Does Axe?
« Reply #23 on: September 29, 2010, 11:58:58 pm »
No, I mean that Mirage lists them in the shell, but they can still be run with Asm( from the homescreen.  Most MirageOS programs will exit immediately upon running from the homescreen.

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: Does Axe?
« Reply #24 on: September 30, 2010, 12:00:05 am »
Oh right. Didn't they do ERR:INVALID from home screen, tho?

SirCmpwn

  • Guest
Re: Does Axe?
« Reply #25 on: September 30, 2010, 12:00:30 am »
I don't think so.  The MirageOS header is designed to exit when run.

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: Does Axe?
« Reply #26 on: September 30, 2010, 12:09:08 am »
Ah ok, like Doors CS, then (Supersonic Ball exits when compiled for DCS, when ran from the home screen without even running Doors CS first)

As for Ion games, I know some ran from home screen, but most crashed, like Ztetris on OS 1.12. On 1.13 or later, it did not always crash but it did weird stuff.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Does Axe?
« Reply #27 on: September 30, 2010, 12:19:41 am »
Yeah, the MirageOS header starts with a RET, so running them from the homescreen makes them quit immediately. Unfortunately, some Ion games don't have that protection. But Ion games compiled with the compatibility header should work in all shells. SirCmpwn: Did the game really have a Mirage icon? In that case, maybe you had CalcUtil or something installed...




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: Does Axe?
« Reply #28 on: September 30, 2010, 12:59:29 am »
I encountered a Ion game once that didn't work in Ion, only in MirageOS. it was weird x.x. The author said he never could figure out, I think. It was called Final Fantasy v1.198.

Offline Deep Toaster

  • So much to do, so much time, so little motivation
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 8217
  • Rating: +758/-15
    • View Profile
    • ClrHome
Re: Does Axe?
« Reply #29 on: September 30, 2010, 11:49:22 am »
Weird O.o Maybe a bug in Ion?

EDIT: Or maybe he used a MOS routine and forgot that it didn't work in Ion :P
« Last Edit: September 30, 2010, 11:49:53 am by Deep Thought »