It does a lot more than map editing, but I'd have to make a video. Collision info looks wrong because I was putting together something quick and none of the slope data was actually used in that project. The answer is similar to the other thread, something something released game credits.txt has most of it. ![]() A lot of the raw data I just type in by hand tbh, as I feel like 9/10 writing a tool takes more time and brain power than just typing in numbers/labels and not really having to think about it. I guess all the different libraries it has scares me, but that's a stupid excuse. I really should start learning Python, I don't know why I haven't yet. s extention for assembly files, but Notepad++ already uses this for soemthing else Scheme files, I believe.Ĭ/C++ I use for prototyping different sub-systems that the game'll use, and writing the occasional tool to take care of some minor trivial task. Does anyone know if there's a way to remedy this? I know some people use the. asm file it defaults to the x86 syntax and I have to manually switch to my user-defined 6502 syntax every time. The only downside is that when I upen up a. Notepad++ is nice, especially now since I recently discovered that you can organize files in a "project", and have the tree-like file explorer (idk what it's actually called) on the left side like your typical IDE. I've been using ASM6 with my current project, and plan on finally trying out CA65 once I finish it. PAL-M front loader, NTSC top loader, AV Famicom, miscellaneous Famiclones: occasional testing. PowerPak, Everdrive N8: For precise timing tests and occasional verification.ĮPROM programmer + socketed cartridge: Final verification. ![]() I think it's hard to think of someone these days that doesn't.įCEUX, Mesen, Nestopia, Nintendulator: Whichever I find more appropriate for the task at hand. The reason I prefer GIMP over Photoshop for this (besides it being free, smaller and working as a portable application) is that it supports larger images than Photoshop does (IIRC, Photoshop couldn't make a 32768-pixel wide image, GIMP did it).įamiTracker: Music is not really my thing, but for the little bit of it I do, I use FamiTracker. I then run the images through a PHP script to generate the binary data that goes into the ROM. Grids are useful for copying and pasting metatiles of varying sizes, while layers are useful for defining other properties of the map and placing objects. The features I need the most are grids and layers. GIMP: I use GIMP mostly as a level editor. I know Python is a more popular choice for this, but I already had years of PHP experience from working on web applications, and I found it easier to setup a portable PHP installation than a Python one. PHP: Data conversion, image processing, and anything else that JavaScript doesn't do well. The main drawback of using a browser IMO is the lack of direct access to the file system, so reading and writing files can be a little awkward. ![]() I develop on many different computers, some of which belong to other people, meaning I can't always setup complex development environments or install hundreds of megabytes worth of tools, so using a language any computer can run out of the box (everyone has a browser installed!) is really handy. JavaScript (Chrome): Prototyping and generation of look-up tables. ![]() It has tons of weirdnesses too, mostly side effects of it being a single-pass assembler, but you get used to them. Its versatility is unmatched by any other assembler I'm aware of. It takes a while to setup and figure out, but once you do, there are tons of cool features you can exploit. I feel weird using any other editor.Ĭa65: My current assembler of choice.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |