21.7 C
New York
Monday, April 28, 2025

Indie Retro Information: Biker Motion


Ask anybody in regards to the 8-bit sport motion biker, And they’d most likely let you know that not solely is it a terrific sport with an unbelievable soundtrack, however there may be nothing extra enjoyable than driving a motorbike, amassing numerous objects and avoiding all types of obstacles. Properly, not solely has this well-known sport made a visitor look on our web site, however due to Grue, there has additionally been an enhanced model that makes an already wonderful sport even higher.

And here is the most recent from the creator by way of Lemon64 Boards. “Why Motion Biker? There are already good variations, however I wished one thing extra, so I made a decision to look into it! Fundamental stuff: decipher the unique, reverse engineer the sport and generate sources. The sport itself was fairly Easy, I did not even care I bothered utilizing Ghidra for the reverse engineering half and proceeded on to financial institution 6502. The sport map is 160 x 80, or 4 screens extensive and a pair of tall. The bike makes use of 32 sprites. animation, and the map tiles match right into a font. The playfield additionally has a Z axis, so the participant can transfer among the options up or down, that are dealt with utilizing single tiles on the map.”

“The sport consists of amassing objects on the map, which improve your bike so that you’re prepared for the drag race on the finish of the sport. Some objects have notable modifications, reminiscent of amassing a gearbox, which lets you shift into the/ Hey gear, utilizing the fireplace button, I added some extra features for the objects, listed below are the modifications I made:

  • Fuel Gauge: Prompts the gas gauge on the display screen.
  • Exhaust pipe: change the sound of the bike.
  • Speedometer: exhibits velocity
  • Brake Gentle: Prompts the bike’s brake mild.
  • Go for sooner stripes: extra prime velocity for the bike 😉
  • Water snowboarding: you die should you drive on water below 50 years previous
  • Stopwatch: Prompts endurance race timing.

“I additionally added timing to the endurance race. The time is measured between the beginning mild turning inexperienced and the end line. In case you have a greater time than earlier than, it’s saved to disk. Additionally, HighScore it’s saved should you handle to get one. There may be additionally PAL/NTSC detection primarily for the race clock and the break up timing of the 6581 and 8580 display screen can also be detected and the filter cutoff is adjusted to finest match.”

Kind of the entire listing of modifications:

  • – Begin a brand new sport with a hearth button as an alternative of utilizing the keyboard.
  • – gas degree will not be displayed till the gas gauge is picked up
  • – Modified the textual content “press area to play” to “press fireplace to play.”
  • – The merchandise known as “go sooner with stripes” modifications the utmost velocity $fa -> $ff
  • – Speedometer on display screen, activated when the participant picks up the speedometer 🙂
  • – The border that sparkles on loss of life commanded to vary raster line colours is $00, not $40.
  • – Modified collision detection with a fence in order that it would not crash till it truly hits the fence.
  • – Applied toggle for F7 key, music now turns on and off once more.
  • – I added Brake Gentle and the sprite layer activated after amassing: tadaa! brake lamp
  • – Added show of race time, activated after amassing stopwatch
  • – tailpipe pickup prompts low move filter on channel 3 (devoted sfx)
  • – rely the time from the inexperienced mild to the end line. Reveals the end result on the display screen while you attain the aim.
  • – die should you transfer beneath 50 within the water on water skis
  • – Appropriate a bug the place you possibly can journey below 50 years previous in massive elements of the lake.
  • – The unique sport did not must kill items on all of the water tiles.
  • – Construct quantity and a few credentials on the title display screen.
  • – Added pause key, use run/cease to pause.
  • – Facet detection and altering the filter cut-off worth in keeping with 6581/8580 have an effect on the sound of the exhaust pipe.
  • – excessive rating and finest time to avoid wasting/restore
  • – NTSC fixes, timer change for 50/60Hz refresh charge and display screen break up cleanup relying on system.
  • – If you happen to run out of gas, present gas textual content on the display screen with the border.
  • – fixes a bug the place the sport at all times began at: 10:01 as an alternative of the anticipated 10:00
  • – Mute Sid throughout file operations to keep away from listening to dangling notes.
  • – Disable the filter on voice 3 on the finish of the sport, to allow the third voice within the end-game melody.
  • – Mounted a bug: should you failed throughout the race, the race timer wouldn’t cease and restart when retrying.
  • – Unused tables and variables have been eradicated and reminiscence areas have been optimized.
  • – NMI configuration for rti

And there is all the things to be mentioned for this enchancment, so come and test it out (HERE)

Related Articles

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Articles