Views: 1,003,509,984
22 users online: BearAndBoarFan, blocc, DivineSwage, ForthRightMC, G3rminho, Green Jerry,  icrawfish, Infinity, JupiHornet, milgrips, MrFinnister, Ondore's Lies, Planeswater,  Segment1Zone2, spooonsss, Storm Kyleis, Takan, TCgamerboy2002, UTF, VinylHeart, WhiteYoshiEgg, Yoshi Master - Guests: 94 - Bots: 299 Users: 54,846 (2,037 active)
Tip: A common level trope to avoid is "item babysitting". This involves forcing the player to carry P-Switches, springboards, or other items all around the level. Usually, this doesn't end up being very fun or engaging, so use another level gimmick if you can.
Not logged in.
SA1Hybridizer by Atari2.0
Forum Index - Valley of Bowser - Moderation Questions - Tools - SA1Hybridizer by Atari2.0
Pages: « 1 » Link
File Name: SA1Hybridizer
Submitted: by Atari2.0
Authors: Atari2.0
Operating System: Windows
Platforms: SNES
Games: SMW
Source Available: Yes
Featured: No
Website: Link
Description: This is a tool that aims to ease the porting of any asm piece to an SA-1 hybrid equivalent.

It will generate a new file in the same folder called {filename}_sa1.asm with the hybrid code.
It can be used both as a command line tool as well as just a normal executable.
When used with the command line it has a few options to play with, such as verbosity of the output and adding a defines file.

The tool was primarly thought of as a mean to convert sprites to their hybrid equivalent, however it should be able to work with any piece of SMW asm.
Please note that some things aren't converted, such as freeram that's not remapped, registers and loops based on the sprite slots size (12 on lorom/fastrom, 21 on sa1rom), since it's not really doable to do those with 100% accuracy. So if the code has any of those, it is recommended to check it by hand after.

Tested within Windows 10.

Atari, I tested this before, and almost all passed. However... it does not work in this instance:
LDA #$FF;	\ Sets Blue P-Switch Timer to maximum.
STA $14AD;	/

LDA #$29;	\ Plays "Correct" sound effect.
STA $1DFC;	/

Tested it in this resource. It is minor, I recognize that, but it affects the overall usability of the tool. I believe a minor alteration in the regex that identifies the addresses that are convertible should solve this and make it ready for approval.
Pages: « 1 » Link
Forum Index - Valley of Bowser - Moderation Questions - Tools - SA1Hybridizer by Atari2.0

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