Author Topic: Doors CS 7 Mimas library/include file  (Read 4131 times)

0 Members and 3 Guests are viewing this topic.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Doors CS 7 Mimas library/include file
« on: April 26, 2011, 09:32:02 am »
Ohai,

I am learning asm at the moment and I hate that you cant use "call iputsprite" but have to use "call $4089" to call iputsprite (in mimas). So I printed the whole DCS include file and i am now typing it in in my calc. It is not finished yet, but I thought this would be useful already. All Ion and MirageOS routines are included, the DCS routines are not. I have also added some useful routines (2 at the moment: Set_15_mHz and Set_6_mHz). I hope this is useful for you!

attached the appvar. You can include it via menu([graph])>1. Libraries ([1])> add ([Y=]) and then select DCS7INC.

EDIT: I thought it was fair to mention that an DCS7 include file was included in the Mimas package too, I made this cuz I thought that it did not work, but it did ;)
« Last Edit: April 26, 2011, 11:52:26 am by aeTIos »
I'm not a nerd but I pretend:

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
RELEASE: Doors CS 7 Mimas library/include file
« Reply #1 on: April 26, 2011, 11:27:12 am »
* Double Post Alert! *
Release with ALL Doors CS 7 routines! I worked very hard this afternoon and finished it. I ask you to test and search for bugs. I hope that this is useful for anyone using Mimas!

(Instructions for including this are in the previous post)
I'm not a nerd but I pretend:

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: Doors CS 7 Mimas library/include file
« Reply #2 on: April 26, 2011, 11:30:31 am »
So... You're typing an INC file as an 8XV. Please explain how this is going to work...

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Doors CS 7 Mimas library/include file
« Reply #3 on: April 26, 2011, 11:32:29 am »
Using the Mimas editor. Mimas is an on-calc z80 assembly IDE.
I'm not a nerd but I pretend:

Offline BrownyTCat

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 420
  • Rating: +37/-8
    • View Profile
Re: Doors CS 7 Mimas library/include file
« Reply #4 on: April 26, 2011, 11:34:19 am »
Using the Mimas editor. Mimas is an on-calc z80 assembly IDE.
That explains quite a lot, judging by the fact I never heard of it in my 2-year dormancy period.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Doors CS 7 Mimas library/include file
« Reply #5 on: April 26, 2011, 01:34:41 pm »
Its still in version 0.3, though ;) but if you code assembly, you should for sure have Mimas on your calc.
I'm not a nerd but I pretend:

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Doors CS 7 Mimas library/include file
« Reply #6 on: April 26, 2011, 02:24:05 pm »
Oooh so that's what it does. I was curious because there was already such a file, this is great then! I'll use it.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Doors CS 7 Mimas library/include file
« Reply #7 on: April 26, 2011, 02:26:45 pm »
You should also notice that there's an DCS include file in the Mimas package, too. But you can't edit that oncalc, and I am going to add a brief syntax for each routine.
I'm not a nerd but I pretend:

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: Doors CS 7 Mimas library/include file
« Reply #8 on: April 26, 2011, 03:24:45 pm »
Nice, but I think you should probably ask Kerm permission to redistribute his own routines, because from what I remember he doesn't like that.

Offline aeTIos

  • Nonbinary computing specialist
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3915
  • Rating: +184/-32
    • View Profile
    • wank.party
Re: Doors CS 7 Mimas library/include file
« Reply #9 on: April 26, 2011, 03:26:08 pm »
I posted it on Cemetech too and he has not said anything about that, so I guess he's fine with it. I credited him, though.
I'm not a nerd but I pretend:

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: Doors CS 7 Mimas library/include file
« Reply #10 on: April 26, 2011, 03:34:12 pm »
Ah ok that's good, then. I was just making sure in case.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Doors CS 7 Mimas library/include file
« Reply #11 on: April 26, 2011, 03:54:42 pm »
Include files don't contain the routines themselves. Just the pointers to where the routines are located.

Good job aeTIos :)
/e

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: Doors CS 7 Mimas library/include file
« Reply #12 on: April 26, 2011, 07:23:39 pm »
Oh ok I thought it contained the routines. Thanks for clarifying. :)

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6268
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Doors CS 7 Mimas library/include file
« Reply #13 on: April 26, 2011, 07:27:00 pm »
Np :) It's an easy misunderstanding :)
/e

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: Doors CS 7 Mimas library/include file
« Reply #14 on: April 26, 2011, 08:41:16 pm »
Nice, it's in Mimas-editable format?