Well, here is how to set everything up:
1) Get yourself the Terminal Emulator from the Play Store:
https://play.google.com/store/apps/deta ... ndroidterm2) Start the App, and go to Setting
3) Scroll down to Shell, there should be an option to setup startup commands, I setup the PATH to point to the folder specified in the settings (this is the only folder where executeables are, well, executeable on non-rooted devices). I will just assume it looks the same on every device, so you could just copy and paste:
Code:
PATH=$PATH:/data/data/jackpal.androidterm/app_HOME/
cd /sdcard/ASM
The cd /sdcard/ASM command points to my .asm files (obviously), so when I start the app, it will directly change the directory to my ASM files
4) Back in the Terminal, cd (command for Change Directory) to the directory where asm6 is located (for example cd /sdcard/Download)
5) Type in:
Code:
cp asm6 /data/data/jackpal.androidterm/app_HOME/asm6
to copy asm6 to said directory
6) now cd to /data/data/jackpal.androidterm/app_HOME/
7) type in:
Code:
chmod 700 asm6
This will enable asm6 to be executed
Well this should do, after you restart the terminal app, it will automatically set PATH where asm6 is now executeable.
Now you also can just type:
Code:
asm6 example.asm example.nes
And it will output an NES file which will be useable with your favorite NES emulator (I use NES.emu)
For ASM editing, I tested several editors, I recommend DroidEdit, it's got a very nice design. You could also use Qedit, it is also decent, but lags at some point.