Skip to content

A Repository of Publicly-Available ASM Scripts for the NESMaker NES Game Creation System

License

Notifications You must be signed in to change notification settings

chronosv2/NESMaker_Public_Code_Repository

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NESMaker Public Code Repository

Code by Chronosv2

This repository contains all the code I've written for use with the NESMaker game making platform.

Included Code Snippets:

NESMaker 4.0.x

LongVarHUD:

Ever wanted a bar on screen longer than 8 tiles? This script allows you to combine two HUD Elements to make one longer element 9-16 tiles long. Note: If you wnt to update a bar and a number in NESMaker's HUD in one pass that's supported already and you do not need my code to do so!

CountDownTimer:

Used as the "Water" Gauge in my Desolate Desert Showcase ROM, this set of functions implements a counting down timer that, as of this code, hurts the player if the timer is at 000.

NumberSplitting:

Used as the "Foe" Gauge in my Desolate Desert Showcase ROM, this set of functions implements splitting a byte of numbers (Monster HP) into individual numbers for use in the HUD.

MoveAfterMelee:

Currently only contains a script that prevents animations from resetting if you set ChangeToWalkAnimation to HOLD direction.

NESMaker 4.1.x

CheckMultiByteZero:

A macro that compares a multi-byte number to check if all digits are 0.

Use of the above code is free for any use, either commercial or otherwise, so long as you are not infringing upon the IP of others.

Credit (to "chronosv2" or "Kevin S.") would be nice but is NOT REQUIRED.

About

A Repository of Publicly-Available ASM Scripts for the NESMaker NES Game Creation System

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published