Author Topic: Mimas and ASM  (Read 6248 times)

0 Members and 1 Guest are viewing this topic.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Mimas and ASM
« on: July 30, 2014, 09:42:06 am »
I have decided to learn some ASM (even though I do not have too much experience with just about anything :w00t: ) I do not get how to use it with the "ASM in 28 days" tutorial because... there is code there already. I cannot get software on my computer for ASM. x.x

So yeah, can any one help me?

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Mimas and ASM
« Reply #1 on: July 30, 2014, 10:17:03 am »
http://clrhome.org/asm/
There is a web environment for z80 assembly development.

As for your comment about there being code already in the 28 days tutorial, of course there is code, how else would they show you how to program in it? Day 1 gives you a good walkthrough of how to setup a development environment on a computer, but since you want to jump in with Mimas, I'd suggest starting at day 2.

Since you are very new to programming, I'd suggest starting with Axe instead of trying to jump straight into assembly. Programming in assembly is a very different beast then programming in any other higher-level language.
/e

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Mimas and ASM
« Reply #2 on: July 30, 2014, 11:18:29 am »
http://clrhome.org/asm/
There is a web environment for z80 assembly development.
Not sure if it is his case, but sometimes people want to avoid online solutions. That is my case for example since I can't have a reliable connection in a train, and I spend 6 hours per week in trains (except during holidays).

As for your comment about there being code already in the 28 days tutorial, of course there is code, how else would they show you how to program in it?
I think he meant that there is already code in MIMAS when creating a new "project", not in ASMi28d. Not sure though.

Since you are very new to programming, I'd suggest starting with Axe instead of trying to jump straight into assembly. Programming in assembly is a very different beast then programming in any other higher-level language.
I'd indeed suggest that too, but reading (not necessarily following, just reading) an ASM tutorial can help understanding low level "objects" used in Axe too. I don't know what would be the best time to read it, maybe after some weeks of basic Axe.
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Mimas and ASM
« Reply #3 on: July 30, 2014, 02:14:43 pm »
http://clrhome.org/asm/
There is a web environment for z80 assembly development.

As for your comment about there being code already in the 28 days tutorial, of course there is code, how else would they show you how to program in it? Day 1 gives you a good walkthrough of how to setup a development environment on a computer, but since you want to jump in with Mimas, I'd suggest starting at day 2.

Since you are very new to programming, I'd suggest starting with Axe instead of trying to jump straight into assembly. Programming in assembly is a very different beast then programming in any other higher-level language.
So then where can I find a good Axe tutorial? All I can do now is pause, make random beeping noises, and display text.

Offline Eeems

  • Mr. Dictator
  • Administrator
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6266
  • Rating: +318/-36
  • little oof
    • View Profile
    • Eeems
Re: Mimas and ASM
« Reply #4 on: July 30, 2014, 03:05:07 pm »
/e

Offline Hayleia

  • Programming Absol
  • Coder Of Tomorrow
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3367
  • Rating: +393/-7
    • View Profile
Re: Mimas and ASM
« Reply #5 on: July 30, 2014, 04:10:51 pm »
And if a forum search fails, you can also ask on the forums :)
I own: 83+ ; 84+SE ; 76.fr ; CX CAS ; Prizm ; 84+CSE
Sorry if I answer with something that seems unrelated, English is not my primary language and I might not have understood well. Sorry if I make English mistakes too.

click here to know where you got your last +1s

Offline chickendude

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 817
  • Rating: +90/-1
  • Pro-Riot Squad
    • View Profile
Re: Mimas and ASM
« Reply #6 on: July 30, 2014, 06:25:45 pm »
But please don't give up on assembly so quickly! I've never used Mimas, i always program on a computer, but if you have any questions feel free to ask and we'll gladly answer them/help you get started with assembly. Once you figure out how to assemble programs (much easier these days than in the late 90s/early 00s) and get the basics down (registers, bit manipulation, indirection) it's all smooth sailing from there. Assembly is different, but i wouldn't say that it's any harder than any other programming language. Especially not for something as relatively simple as a z80. For me personally it's easier to read z80 code than C code or TI-BASIC code.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Mimas and ASM
« Reply #7 on: July 30, 2014, 06:30:19 pm »
I'm not giving up, I'm attempting to get to it through simpler languages.

My goal is to learn ASM sometime in the future

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: Mimas and ASM
« Reply #8 on: August 07, 2014, 04:04:42 pm »
Axe can act as a good bridge towards ASM. A lot of people started with BASIC then moved to Axe by starting with the graphical commands before venturing into more complex stuff. Axe shares some similarities with ASM such as pointers, so it can help getting into ASM.

Offline Princetonlion.tibd

  • Members
  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 790
  • Rating: +3/-4
    • View Profile
Re: Mimas and ASM
« Reply #9 on: August 11, 2014, 01:10:15 am »
well I'm listening to you guys. I do have a few randomish tutorials on my computer for when I get bored, so I'll read, get better, and come back.