Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Super Mario Bros: Time and Place

Original game : Super Mario Bros.

Platform : NES

Author : Leon Arnott

Release date : 28 April 2011

Category : Improvement

Patch version : 1.0

Modifications : P

Downloads : 10676

ROM Information

Super Mario Bros. (JU) (PRG0) [!]
No-Intro Name: Super Mario Bros. (World)
(No-Intro version 20130731-235630)
File SHA-1: EA343F4E445A9050D4B4FBAC2C77D0693B1D0922
ROM SHA-1: FACEE9C577A5262DBE33AC4930BB0B58C8C037F7

Hack description

This is Super Mario Bros: Time And Place. In this variation inspired by the "Time and Place" world from Braid, time stands still when Mario stands still and speeds up when Mario speeds up. It took me ages to code this darned thing, so be sure you check out all of the strange new behaviours that result from this temporospatial anomaly. Like the balance-lift platforms, for instance.

Screenshots

Contributions

ContributorType of contributionDescription
Leon ArnottHacking

Reviews

Short fun, as if you can really control time. The coding can be improved though.w7n2013-12-22-

Reviewing: This hack is quite fun to play with. The timers depend on how fast the player walks. If the player's standing still, the timer simply stops and you can get ready to fire some fireballs, then continue walking and 'release' the fireballs.

Technical stuff:

So I believe the mechanics are like this: Everything depends on your horizontal speed. You're moving = Game clock works, otherwise the clock doesn't.

Standing still = Mechanics stop. Walking = Game mechanics are slowed. Running = Game mechanics are like normal.

My suggestion is that if you want to improve this, calculate the H^2 + V^2 speed (or simply use the |H| speed or |H|+|V| speed) and adjust the slowdown rate&clock speed(clock counter reload value) accordingly. Use a table if required.

Anyway, nice stuff, it could be of some fun. Much better than the other hacks you submitted this time (fun over frustration).

Amusing Noveltysnarfblam2013-12-21-

Surprisingly well executed and fun to play around with, this hack is good for a little amusement. It seems to be well coded, and could probably be used as an interesting mechanic in a more extensive hack, but as is it's mostly a novelty and not something you'll spend too much time with.