Author Topic: Idea : axiom DCS routines  (Read 3009 times)

0 Members and 1 Guest are viewing this topic.

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Idea : axiom DCS routines
« on: April 02, 2011, 04:03:20 pm »
First, I'm not an asm programmer, so I just give the idea.

I was thinking about mixing DCS routine with Axe parser, with help of an axiom librairy. En exemple, Alexis from Espace-TI (french) tried to make same graphic routine than DCS, but in Axe :


His executable take 1500Ko (without support mouse selection), and when I see Mobile tune with 1700Ko, better graphic, best synthesizer midi on z80, etc... I think DCS routines are so powerfull.


So, If someone can make an axiom, that could be a little revolution !  :w00t:
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Idea : axiom DCS routines
« Reply #1 on: April 02, 2011, 04:04:17 pm »
Interesting because I had this same idea today.

:D

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Idea : axiom DCS routines
« Reply #2 on: April 02, 2011, 04:08:37 pm »
I think about this since a few week, I already post on cemetech (here), but there isn't axiom specialist. :/
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Idea : axiom DCS routines
« Reply #3 on: April 02, 2011, 04:10:40 pm »
Well, the DCS one should be smaller since it's in optimized asm, whereas axe, for the sake of stability, avoids optimizations that may or may not be present.

But yes, it would be cool :P
« Last Edit: April 02, 2011, 04:10:57 pm by willrandship »

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Idea : axiom DCS routines
« Reply #4 on: April 02, 2011, 04:17:44 pm »
I especially think about graphics routines, but maybe there is other powerfull routines that could be usefull. :)
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Idea : axiom DCS routines
« Reply #5 on: April 02, 2011, 04:23:42 pm »
If DCS has a jump table for calls (I think it does), then an axiom could be made, possibly, that use DCS calls. If I knew how to make Axioms, I would try to make one.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6265
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Idea : axiom DCS routines
« Reply #6 on: April 02, 2011, 06:07:26 pm »
The only problem is possibility of conflicting RAM areas.
/e

Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: Idea : axiom DCS routines
« Reply #7 on: April 03, 2011, 03:51:23 pm »
We can't know without try. ;)
Projects :

Worms armageddon z80 :
- smoothscrolling Pixelmapping : 100%
- Map editor : 80%
- Game System : 0%

Tutoriel français sur l'Axe Parser
- 1ère partie : en ligne.
- 2ème partie : en ligne.
- 3ème partie : en ligne.
- 4ème partie : 10%
- Annexe : 100%

Offline willrandship

  • Omnimagus of the Multi-Base.
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2953
  • Rating: +98/-13
  • Insert sugar to begin programming subroutine.
    • View Profile
Re: Idea : axiom DCS routines
« Reply #8 on: April 03, 2011, 04:36:43 pm »
You wouldn't want it to link to DCSbasic, that's for sure, but linking it in the way DCSB does should work.