Author Topic: ORG: online Z80 IDE and assembler  (Read 51816 times)

0 Members and 1 Guest are viewing this topic.

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: ORG: online Z80 IDE and assembler
« Reply #45 on: March 26, 2012, 06:07:07 pm »
Yeah it would be nice to see 83 compatibility, since a lot of French people got a 83 (AKA 82 Stats.Fr) nowadays.

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: ORG: online Z80 IDE and assembler
« Reply #46 on: April 15, 2012, 10:14:01 pm »
I haven't done it yet, though it shouldn't be hard at all. It'll be added at some point.

A couple of updates: updated CodeMirror to fix that annoying Tab problem and completely redesigned the interface. Hope you guys like it :D




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: ORG: online Z80 IDE and assembler
« Reply #47 on: April 16, 2012, 10:37:11 am »
I think I broke it D: I am using Chrome...

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: ORG: online Z80 IDE and assembler
« Reply #48 on: April 16, 2012, 10:44:12 am »
Nah, I just did something very stupid in an update and didn't bother to check if it worked or not :P Should be fixed now. Sorry!




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: ORG: online Z80 IDE and assembler
« Reply #49 on: April 16, 2012, 10:48:41 am »
Is it supposed to have all the tabs?

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: ORG: online Z80 IDE and assembler
« Reply #50 on: April 16, 2012, 03:34:29 pm »
Nope, and I guess I hadn't fixed it.

Now it should be good.




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: ORG: online Z80 IDE and assembler
« Reply #51 on: April 16, 2012, 09:01:10 pm »
Woo, this is indeed nicer to use :D

Offline mdr1

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 303
  • Rating: +21/-2
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #52 on: April 27, 2012, 06:55:42 am »
Really good project !!
It is very usefull and the graphics are beautiful. :)



Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #53 on: May 09, 2012, 08:36:16 pm »
Perfect! I have a way to compile Z80 assembly now!
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

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: ORG: online Z80 IDE and assembler
« Reply #54 on: June 04, 2012, 11:18:49 pm »
Update

No TI-83 support yet (I'll get to it eventually), but there's some new stuff here.

New:
  • Build as binary - outputs a generic binary file, which you can use in a variety of situations (such as for creating multi-page apps until I actually get that going)
  • Build as Spectrum TAP - if you're a ZX Spectrum programmer, this should be useful
  • Added an API - anyone can chain their own apps to the ORG assembler now
Changed:
  • Default build action is now to binary; use the dropdown if you want to get a program or app
  • Updated help page - made it much more complete than before, including a section dedicated to the API

The "Programmer's API" is really a system that's been in place since the beginning, but I've never gotten around to releasing it until now.

If you have your own project (web-based or otherwise, though it makes more sense for webapps), you can chain it to the ORG assembler by doing an HTTP POST. Instructions and sample code in both JavaScript and PHP can be found in the help section.

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #55 on: June 05, 2012, 08:48:41 am »
What about saving to/loading from z80 files from your computer?
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの

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: ORG: online Z80 IDE and assembler
« Reply #56 on: June 05, 2012, 03:46:36 pm »
You can save your Z80 files by clicking Export, which lets you download all your files as a ZIP.

There is no way to load yet except to copy/paste the code into the editor, but I'm planning a Load button between Save and Build that will let you upload files from your computer or load a template file.




Offline mdr1

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 303
  • Rating: +21/-2
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #57 on: June 06, 2012, 04:38:55 am »
Hello ! Cool to know that 83 are now supported !
Will you include the possibility of doing an OS ?



Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #58 on: June 06, 2012, 04:52:17 am »
I think you misread that as it says:
No TI-83 support yet (I'll get to it eventually), but there's some new stuff here.

Also, why wouldn't you be able to create an OS with this? I was under the impression any assembler would work.

Offline blue_bear_94

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 801
  • Rating: +25/-35
  • Touhou Enthusiast / Former Troll / 68k Programmer
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #59 on: June 06, 2012, 10:49:06 am »
Couldn't you just build a binary?
Due to dissatisfaction, I will be inactive on Omnimaga until further notice. (?? THP hasn't been much success and there's also the CE. I might possibly be here for a while.)
If you want to implore me to come back, or otherwise contact me, I can be found on GitHub (bluebear94), Twitter (@melranosF_), Reddit (/u/Fluffy8x), or e-mail (if you know my address). As a last resort, send me a PM on Cemetech (bluebear94) or join Touhou Prono (don't be fooled by the name). I've also enabled notifications for PMs on Omnimaga, but I don't advise using that since I might be banned.
Elvyna (Sunrise) 4 5%
TI-84+SE User (2.30 2.55 MP 2.43)
TI-89 Titanium User (3.10)
Casio Prizm User? (1.02)
Bag  東方ぷろの