- Tech Member: Tech Members
- Active Posts:
- 145 (0.09 per day)
- Most Active In:
- Engineering & Reverse Engineering (87 posts)
- 08-February 12
- Profile Views:
- Last Active:
- Today, 04:51 PM
- Member Title:
- Don't look! Its the Sonic community!
- 18 years old
- October 14, 1997
- Broomrape Lane
- Other Contact Info:
- IRC; irc.badnik.zone Natsumi/Notsumi
- hax0r pr0j3kt
- National Flag:
- SA2 Emblems:
Posts I've Made
25 July 2016 - 12:09 PMYou are unlikely to find anything like this aside from a tutorial perspective. These things usually just get added as a part of the hack, rather than the sole purpose of it.
24 July 2016 - 05:13 AMThe version of asm68k most people refer to here is described in this handy document. Given the syntax shown in the other post of yours, it looks like it indeed is different assembler. I would not have high hopes to get much technical information for that assembler, as this is not likely something people have a lot of knowledge in. I do not think there is a direct download for ASM68K described on this document I linked, but some disassemblies include it in their downloads by default.
22 July 2016 - 12:47 AMAs far as I am aware, BigEvilCorp is a total assembly noob, and I wouldn't take what he tells without a grain of salt.
Now I am not sure what you mean with this last post, but if you mean something vaguely to do with defining a routine without actually having one, you can do it, but you need to be really careful with it, unless you want your code to jump to bad offsets that is. You can do something along the lines of this in asm68k:
Lable equ $FF00
This will create a symbolic link to lable at address 0xFF00, and will allow your code to target this as if it was just any lable you would define normally.
11 May 2016 - 10:53 AMSo, I am here to bring you a huge update to SMPS2ASM and MDMusicPlayer! A lot has been done, especially with SMPS2ASM, to improve user experience and bring in a lot more features. So here, in no particular order, is the changes done:
Quote+ Full support for voices
+ Support for conversion of sound effects
+ Fake DMA feature, allows to check sound quality degredation under different loads
+ Scripts for World of Illusion and Sonic the Hedgehog 2
+ Sonic 1 port of invinciblity theme from Sonic & Knuckles
* Included both asm and bin format music, for future reference
* Changed "sTone" to "VolEnv"
s+ Debug output as a commandline option
s+ Multiple scripts per folder. See smps2asm.txt for more info
s+ Go To, Equate Change and Comment functions
s* Voices which are not at the end of file would continue to be created til end of file. This would eventually cause the ASM file to be messy and not work correctly.
s* ReadWord function would read the first byte twice, and therefore break any code that uses it.
s* Some miscellaneous crash issues
s* script parser would not support multiple condition blocks. False condition would get overwritten by another condition block, and then it would incorrectly run instructions when it should not. Now this also uses a stack and supports theoretically infinite condition blocks.
s* Lable formats can now use variables or operators
s* lable format would place ':' in wrong places or not at all with some setups. This has now been corrected to always put one at the end.
s* Various optimizations
The link in the original post has been updated, and you can download the first release here.
There may still be some odd bugs introduced by the changes. If you do find any, please report them!
04 May 2016 - 02:41 PMI would buy one of these too, provided the person is someone who has actually gotten permission to sell these and is known for being a good person in general, but not from a person like them. I cant be sure if it is of good quality or if everything will work correctly.