Views: 1,003,885,802
18 users online: AppleBoy54321, BearAndBoarFan, bruninhopz, Bumpty, cd722, E-man38, Enan63,  GlitchCat7, Julintendo,  NopeContest, norwegianboyee, OhMuramatsu, OrangeBronzeDaisy,  patcdr,  Slash Man, SubconsciousEye, The_Uber_Camper, twicepipes - Guests: 98 - Bots: 231 Users: 54,861 (2,038 active)
Latest: maxiswell2
Tip: Apply the Counterbreak UberASM form to reset your powerup/Yoshi status in order to avoid bringing them over from previous levels.
Not logged in.
xkas with GUI and other stuff
Forum Index - Sunken Ghost Ship - C3 Museum - Fall 2009 - xkas with GUI and other stuff
Pages: « 1 » Link
tl;dr: Hey, another xkas win-based patcher.

But I might as well. I mean, I have something to release, but it's not very special. Anyway, this was a little project I did when I got bored with MushROMs. Yes, everything I make has to be a pun.

It's basically Lunar Address, Lunar Expand, Lunar IPS, and xkas rolled into one. I built the addresser, expander, and IPS patcher on my own. No Lunar code whatsoever. The expander and addresser are pretty useless and I may choose to get rid of them if popular demand will it be so.

Anyway, the IPS patcher is pretty useful in that I added a little formatting option which will allow you to patch patches intended for headered ROMs to non-headered ROMs, and vice versa. This was basically done by just adding a little byte at the end of the file that determines to format for headered ROMs. non-headered, or do no formatting at all (if you make patches for non-SNES ROMs). I went through a lot of trouble making sure the IPS creator was just as efficient as Lunar IPS, so no worries there. Also, the format byte is added at the end of the file, so it will still be compatible with Lunar IPS.

Well, now to talk about the primary feature, the one thing that really made me want to release this, the ASM patcher. It uses xkas v0.12 and has a feature to patch as a different ROM.
I didn't really want to release this after seeing Noobish Noobsicle release his xkas GUI v2.0. However, I regret to say that when testing it, his doesn't support incsrc files. xkas crashes and it still says "Patch successful!" Anyway, I've done some work to make sure that all inc files work. Also, I've 1UPed xkas mildly by prechecking all inc files and making sure they actually do exist. xkas doesn't do this, and if you try to, the program will crash.
So yeah, it's nothing really special, but if you guys like it, here it is. I've also made a separate error dialog which displays errors in a List Box, that way, if you have several errors, rather than stretching a message box, you can scroll through them.

Link again if you missed it at the top.


Interested in MushROMs? View its progress, source code, and make contributions here.

Wow. This wins so much. All this in one? I never thought it was possible! 8> Great work spel werdz rite!
:D This will be so useful.
Nothing to put here at the time being.
Thanks to Tom Servo for the awesome new layout!
Originally posted by Marioman
Wow. This wins so much. All this in one? I never thought it was possible!

I've learnt anything is possibe this C3 ;D

Anyway great tool :D
this is so win that it better work in Wine. If not... Grrrr!

*WARNING: due to cosmic radiation, Quantum fluctuations, or earth going into sector x79352C, the world may end at any moment. Have a nice day.

Current Project:


Previous project status: Failed/Quit

Current Issue

C++ : fsteam help

This is very cool, it will help very much! Nice job her Spel Werds Rite!

I am glad you released this; people always ask me to text their stuff, but I have never had any luck with Xkas. Maybe this would be a good alternative. I've always imagined an Xkas patcher which calculates freespace if !freespace is found somewhere in the file...
That, though, is a rant. Great work; I hope this project evolves into something astonishing, not to say that it isn't, but... Well, you know what I mean.
Balloon Party.
At times like this, you need to step back and say, "Where's the Balloon Party?"
I can't believe you managed to roll all of these things together in one! This definitely gets my vote for most impressive.

You do realize that xkas 0.12 is incompatible with 0.06 therefore making it useless for all the patches here, and even the creator of xkas still recommends xkas 0.06 for SNES games, right?

Your layout has been removed.
Umm you do realize I've tested it inside and out, right? Anyway, show me a time when xkas6 does something that xkas12 can't that is critical, and I'll change it back.

Interested in MushROMs? View its progress, source code, and make contributions here.

Pages: « 1 » Link
Forum Index - Sunken Ghost Ship - C3 Museum - Fall 2009 - xkas with GUI and other stuff

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

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


Follow Us On

  • YouTube
  • Twitch
  • Twitter


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