Banner
Views: 934,389,322
Time:
14 users online: Duraner Hawkeye, Friday_D0nat, GammaSlap, Golden Yoshi, Gregor, Hwailaluta, Infinity, JupiHornet, Mario checks virus, marksands,  RussianMan,  sincx, twicepipes, Vash the fairytail - Guests: 106 - Bots: 130 Users: 52,123 (2,118 active)
Latest: Tommy89
Tip: You can edit the properties of the original sprites using Tweaker.
Not logged in.
sgASM w2 - MIPS Assembler (open source, javascript)
Forum Index - Non-SMW Hacking - Super Mario 64 Hacking - ASM & Data Repository - sgASM w2 - MIPS Assembler (open source, javascript)
Pages: « 1 » Link
For the time being, I haven't been able to work on my other projects, so I got bored and wrote another MIPS assembler in javascript.



As you can probably tell from the picture, you can basically type your code in as shoddily as you want and it will still assemble (assuming the arguments are in the right order of course). I've included a notes column in the box on the right so that should also aid in making and reading over code quickly.

The js/html side of things is open sauce, meaning I don't care if someone were to re-upload it somewhere with modifications (so long as sgASM remains in the name) or request that I add their modifications.

Again, not to be taken too seriously, I basically just started this for fun.

http://bin.smwcentral.net/u/25323/sgASM_w2.html

Syntax
- hex numbers must be prefixed with 0x
- comments can be made by typing in anything after a finished line, though I would suggest using //, #, or ; for clarity
- the assembler sees parenthesis and commas as white-space, argument order is the only thing that matters

I'm pretty happy with the code, but it's in its early stages and I plan on making changes to it here and there. Most importantly, I'd like to get the entire r43 instruction set added and make the js code more portable. I also plan on adding a few server side things to my own edition, like saving code and sharing it, and perhaps a chatting functionality just for the hell of it.


This is the best post
Pages: « 1 » Link
Forum Index - Non-SMW Hacking - Super Mario 64 Hacking - ASM & Data Repository - sgASM w2 - MIPS Assembler (open source, javascript)

The purpose of this site is not to distribute copyrighted material, but to honor one of our favourite games.

Copyright © 2005 - 2021 - SMW Central
Legal Information - Privacy Policy - Link To Us


Menu

Follow Us On

  • YouTube
  • Twitch
  • Twitter

Affiliates

  • Super Mario Bros. X Community
  • ROMhacking.net
  • Mario Fan Games Galaxy
  • sm64romhacks