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

0 Members and 1 Guest are viewing this topic.

Offline Yeong

  • Not a bridge
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 3739
  • Rating: +278/-12
  • Survivor of Apocalypse
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #30 on: January 22, 2012, 02:02:39 pm »
online assembler? Yay I don't have to set up mah computer for asm compiling anymore XD
Sig wipe!

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 #31 on: January 24, 2012, 09:18:52 am »
Thanks to BrandonW, I'm learning the file format of 8XK files (applications). ORG now generates nearly-valid HEX files (unsigned apps), and in a few days I should be able to make it produce valid apps :D

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #32 on: January 24, 2012, 09:27:08 am »
Wow! Very nice work Deep! :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 #33 on: January 24, 2012, 02:11:56 pm »
Yes, awesome!

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 #34 on: January 26, 2012, 06:41:51 pm »
I fixed a ton of bugs, then spent four days trying to write my own signer with three different algorithms, all of which almost worked, and then gave up and used RabbitSign :P

At least it works. ORG can now generate signed one-page apps. I'll be working on two-page apps and getting one of those failed signing routines working over the next few days.

A file app.inc is provided to make app-making easier, with a single macro defpage(page,name) defined, which inserts an app header for page page of an app called name. Since I haven't gotten around to making it support multi-page apps yet, page should be 0 for now.
« Last Edit: January 26, 2012, 07:08:01 pm by Deep Thought »




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 #35 on: January 26, 2012, 07:26:12 pm »
Awesome! I'll have to give it a try at some point ! I am going to be pretty preoccupied with other life influences for a while, though XD

Offline Michael_Lee

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1019
  • Rating: +124/-9
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #36 on: January 26, 2012, 09:45:02 pm »
Wow, this looks really cool.  I don't have the technical skill to really give this a thorough run, but I do have one suggestion -- try adding an option to change the font size?  It's a tad too big for me.
My website: Currently boring.

Projects:
Axe Interpreter
   > Core: Done
   > Memory: Need write code to add constants.
   > Graphics: Rewritten.  Needs to integrate sprites with constants.
   > IO: GetKey done.  Need to add mostly homescreen IO stuff.
Croquette:
   > Stomping bugs
   > Internet version: On hold until I can make my website less boring/broken.

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 #37 on: January 26, 2012, 09:58:17 pm »
I should probably get rid of the automatic resizing and add a text size option...

EDIT: Whoa, topic 12345!
« Last Edit: January 26, 2012, 10:33:51 pm by Deep Thought »




Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #38 on: January 26, 2012, 10:43:09 pm »
I'm really liking this deep. It's really cool that you're creating such a fully featured editor that's available online. =)  It's quite convinent. It's great for those that can't install software or aren't at home or just have trouble installing things. ^^

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 #39 on: January 26, 2012, 11:37:10 pm »
Exactly that ^ This program would get a 10/10 for convenience if I were to rate it :D And it would get a 9.5/10 for how easy and intuitive it is to use :D (Compared to a normal assembler, I would rate it at about a 12/20 for the two).

EDIT: grammar

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 #40 on: January 27, 2012, 12:10:25 pm »
Thanks :)

And two new changes:
  • Got rid of the annoying resizing (so you can change the font size if your browser supports Ctrl+= and Ctrl+-)
  • If there are unsaved changes, there will be a warning before the page closes

Offline Scipi

  • Omni Kitten Meow~ =^ω^=
  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1547
  • Rating: +192/-3
  • Meow :3
    • View Profile
    • ScipiSoftware
Re: ORG: online Z80 IDE and assembler
« Reply #41 on: January 27, 2012, 12:38:13 pm »
Something I would like to suggest, though I don't know how feasible this is, is to add real time collaboration like in a Google Doc. I think it would help with big projects as well as be used for teaching methods, etc, etc.

Imma Cat! =^_^= :3 (It's an emoticon now!)
Spoiler For Things I find interesting:
Spoiler For AI Programming:
Spoiler For Shameless advertising:

Spoiler For OldSig:





Spoiler For IMPORTANT NEWS!:
Late last night, Quebec was invaded by a group calling themselves, "Omnimaga". Not much is known about these mysterious people except that they all carried calculators of some kind and they all seemed to converge on one house in particular. Experts estimate that the combined power of their fabled calculators is greater than all the worlds super computers put together. The group seems to be holding out in the home of a certain DJ_O, who the Omnimagians claim to be their founder. Such power has put the world at a standstill with everyone waiting to see what the Omnimagians will do...

Wait... This just in, the Omnimagians have sent the UN a list of demands that must be met or else the world will be "submitted to the wrath of Netham45's Lobster Army". Such demands include >9001 crates of peanuts, sacrificial blue lobsters, and a wide assortment of cherry flavored items. With such computing power stored in the hands of such people, we can only hope these demands are met.

In the wake of these events, we can only ask, Why? Why do these people make these demands, what caused them to gather, and what are their future plans...

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 #42 on: January 27, 2012, 12:55:04 pm »
I might do that, but I'll have to change the setup of the projects first.




Offline kindermoumoute

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 836
  • Rating: +54/-3
    • View Profile
Re: ORG: online Z80 IDE and assembler
« Reply #43 on: March 07, 2012, 03:07:44 pm »
I like it !
Is it possible to make it compatible with asm for TI-83 and more ?
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: ORG: online Z80 IDE and assembler
« Reply #44 on: March 26, 2012, 03:37:30 pm »
I think that is a good idea... maybe you could have .inc files for the other z80 calcs and for shells for the calcs.