Banner
C3 IS OVER! (buy Skyrim on Commodore 64)
Views: 599,243,544
Time: 2018-01-19 02:22:08 AM
17 users online: buggy789, FedoraFriday, HookEcho, JokingOnTheSidewalk, o Koopster, o Ladida, lion, LMPuny, o Mirann, NGB, Nimono, Onik, RainbowYoshie, Roykirbs, RussianMan, StrikeForcer, o underway - Guests: 74 - Bots: 246Users: 33,626 (1,518 active)
Latest: DingusEgg
Not logged in.
Details for GPS V1.3.0 - Gopher Popcorn Stew
Tools - GPS V1.3.0 - Gopher Popcorn Stew
File Name: GPS V1.3.0 - Gopher Popcorn Stew
Added: 2018-01-15 04:27:59 PM
Version History: View
Authors: TheBiob, p4plus2
Operating System: Windows, Mac OS X, Linux
Platforms: SNES
Games: SMW
Source Included: Yes
Featured: Essential
Website:
Description: This tool, as the name clearly doesn't imply, is a block inserter designed to replace the dated BTSD. It is backwards compatible with BTSD and will upgrade your ROM when using the tool. The readme has full details on benefits, and thanks to Alcaro for writing the included GUI. The GUI is much slower to use in my opinion but does exist. Use the GUI at your own risk.
The GUI does not work with the features this version adds to the list

Simple blocks, for example Mario-only, can be created with Blockreator.
Tags: block, blocktool, btsd, gps, sa-1
Rating: 5.0 (Votes: 1)
Download: Download - 370.26 KiB
161 downloads
  Submit Update
RPG Hacker
Note: updated the Readme to add an example for the @dsc command and explain it in more detail. Also removed the GUI application from the download since I don't see a point in dragging a dead horse along. If you still want to use the GUI application and don't care about any new GPS features, you can just download an old version of GPS and copy the GUI application from there over to where you saved the new version of GPS.
Posted by: o RPG Hacker - 2018-01-15 04:27:38 PM
GreenHammerBro
Hey, since you've added a routine file named swap_XY.asm, you might want to change the comment mentioning why is it needed, like replace “This is required if the high byte of the block's position is used.” with “This is required after you've used "change_map16.asm" so that the high byte position are unswapped.”. And have change_map16.asm mention “Make sure you use "%swap_XY()" if you are changing multiple tiles; as this routine leaves the high byte block positions swapped in vertical levels”.

This is so that ASM block (or any other ASM that changes tiles, such as uberasm reusing the change block to do stuff blocks can't.) developers know about the block change routine.
Posted by: GreenHammerBro - 2017-12-30 02:58:24 AM
TheBiob
Huh, didn't know BIT works that way. Might as well change that.
Posted by: TheBiob - 2017-10-29 12:12:37 PM
Akaginite
does not matter
Code
	if !__insert_pages_40_plus == 0
		BIT $03		; LDA $03
				; ASL
		BVS .return	; BMI .return
	endif
Posted by: Akaginite - 2017-10-22 05:12:14 PM
TheBiob
Looking at the code it seems like you're using the player direction as a way of telling what side he's on.

I was more talking about something like
Code
REP #$20
LDA $9A
AND #$FFF0
ORA #$0008
SEC : SBC $D1
SEP #$20
BPL .is_left
;player is to the right side of the block
.is_left
;player is to the left side of the block

Can't really test right now but I don't see a reason why this wouldn't work.
Posted by: TheBiob - 2017-10-22 02:48:08 AM
Hamtaro126
It's not the GPS end, rather the in-game block's end, I did split the two offsets already using your method, but as it stands, the spin/cape attacks don't like it!

The problem is the bounce block direction, not the cape.

Do you have a better way of fixing the bounce block directions? Be my guest... Go download it Here...
Posted by: Hamtaro126 - 2017-10-22 12:44:50 AM
TheBiob
Quote
the problem is the spin attack/cape glitches the block sprite!

Why is GPS the cause of this problem? And what would adding another offset do better than checking if the player is to the left or to the right of the center of the block?
Posted by: TheBiob - 2017-10-21 07:27:32 PM
Hamtaro126
Is there still no way to add another header number setting and JMP offset to help add one more direction, so the block goes left OR (not AND) right when bumped?

A good example is the "Side Turn Blocks/Wood Blocks" that I am finished with almost, the problem is the spin attack/cape glitches the block sprite!
Posted by: Hamtaro126 - 2017-10-21 06:59:40 PM
TheBiob
Quick change overview:
- New map16 area (Pages 40+) now supported
- Uses asar 1.50
- Changes to the list format (Old format still applies, just new features which might make stuff easier to organize)
- Updated a couple of routines
- Added a few routines
- Fixed shared subroutines (They weren't exactly broken but it could break if you used too many shared subroutines. Don't think anyone ever ran into this problem though)


See Changes.txt and README.txt for a more detailed description on what changed and how to use the new features.
Posted by: TheBiob - 2017-10-21 04:59:27 PM

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

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


Total queries: 32

Menu

Follow Us On

  • Facebook
  • Twitter
  • YouTube

Affiliates

  • Talkhaus
  • SMBX Community
  • GTx0
  • Super Luigi Bros
  • ROMhacking.net
  • MFGG
  • Gaming Reinvented