Language…
15 users online: CroNo, DanMario24YT, Dennsen86, Hammerer, Inflagrandy, KaptainAhab,  MarioFanGamer,  MarkAlarm, mikeeeeee83, Nayfal, playagmes169,  Segment1Zone2, signature_steve, Sweetdude, TheXander - Guests: 307 - Bots: 386
Users: 64,795 (2,371 active)
Latest user: mathew

ASMTool Editor (webpage,WIP)

ASMTool Editor (online webpage)

With the thought: "I'm tired of using notepad for ASM. Shouldn't there be something to edit it?" I decided to begin on this project. It's barely started, but already is functional enough to give a release.

I wish I could have gotten more done by now, but October is the worst month to work work on something like this.

Here's the features (existing or planned):
-Format conversion (all.log to xkas etc.)
-Quick dial buttons for opcodes etc.
-Operation buttons (Cut/copy/paste&undo/redo etc.)
-Server Operations (Save, Load from account etc.)
-Tabbed textarea
-Table generator
-Highlight to calculate forumulas & adv. calculator
-A decent interface

---Format conversion---

Ripping and converting code from all.log and the debugger is time consuming in annoying. Why can't we just click a button and it will be magically done?

-Progress: Little
-Version: 0.02
-Release: http://the1024.webs.com/asmtool.htm

Planned features:
-All.log/debugger -> xkas
-trasm -> xkas
-xkas -> trasm

Current features:
A glitchy all.log to xkas coverter is included

---Quick Dial Buttons---

How about I try to make typing stuff easier.

-Progress: none
-Version: n/a
-Release: n/a

Planned features:
-Click a button to add an opcode
-Provides quick operations based on recent RAM addresses used
-Automatic spacing/tabbing to comments

Current features:
n/a

---Operation buttons---

Mostly to make it look like an editor, since most of these can be done by shortcut keys.

-Progress: "research" on possibilities
-Version: n/a
-Release: n/a

Planned features:
-Cut, copy, and paste
-Undo and Redo
-Find and Replace

Current features:
n/a

---Server Operations---

Wouldn't it be convienient to access my code on another computer without doing anything but clicking a load button?

-Progress: PHP/SQL/Ajax experimentation
-Version: n/a
-Release: n/a

Planned features:
-Accounts
-File saving

Current features:
n/a

---Tabbed textarea---

It would be convienient to edit multiple ASM documents at once.

-Progress: Basic code completed
-Version: Beta 5.1
-Release: http://the1024.webs.com/tabsbeta5.1.htm

Planned features:
-Divs and css make up the tabs
-Open/close tabs
-Split a tab into 2 copies
-Drag to move tabs
-Tab renaming

Current features:
-Placeholder buttons
-Open/close tabs
-Split a tab into 2 copies
-Buttons move tabs
-Tab renaming

---Table Generator---

Making tables can be time consuming

-Progress: Some thought
-Version: n/a
-Release: n/a

Planned features:
-Enter functions and/or fill in text boxes for patterns in data (rather vague and complex feature)
-Compatibility with formulas from calculator engine below
-Counting for pointer tables (dw asm1, asm2 etc.)
-Table previewing

Current features:
n/a

---Hightlight to calc/advanced calculator---

I want a more convinent place to do hex and binary operations and conversions.

-Progress: Almost half done
-Version: unofficial
-Release: n/a

Planned features:
-Enter complex forumlas or a value in a box, select the base (2,10,16) of you output, then click calculate.
-Quick copy and enter into document
-Highlight text and press a button or use a shortcut key (acesskey) and it will be calculated

Current features:
-Enter complex forumlas or a value in a box, select the base (2,10,16) of you output, then click calculate.

---Interface---

The editor should be integrated neatly in its wabpage, fully taking advantage of html and css.

No progress, as there is not enough features done that I should be working on this now.

---Release---

No release yet, as there are not enough features.
A beta release will be released once I have a good version of the ASM converter done. <- this should be soon

---Misc---

I am open to suggestions and help.

You are free to use my code, if you give credit.
Wow... a tool for editing ASM? That's amazing! This'll make creating and editing ASM so much easier :D

One thing you should consider adding is a feature that shows you what values are what. So, instead of having to look up what value 19 is in the Rom/Ram map, it would show you next to the value what exactly the value represents. Just a thought :)
Online ASM editing tool.. thats pure win. You should also have the help file up or something.. And I also think it would be nice if could do ASM into HEX and HEX into asm. IMO, i dont like to open .bins up in the SNES dev tool, look at the code, determine how many lines to dump and yea.. but i really like this idea
I would prefer if it was an actual downloadable exe.