Releases: samcan/westward-ho-nes
Releases · samcan/westward-ho-nes
v0.1.9-alpha
Version 0.1.9-alpha - Uses historical temperature data for six cities along the trail to generate temperatures while traveling. - Saves approximately 2 kilobytes of PRG-ROM by updating the DisplayNumberHundreds and DisplayNumberThousands macros to use subroutines for bulk of code. - Highlights current name on alphabet screen. However, this may not be enough of an indicator. I may need to use a sprite for an indicator, and cycle through which sprites are active (causing flickering). - Tweaks title screen colors so wagon cloth is white rather than pinkish. - Adds "very poor" health status icon and "snow" and "snowstorm" weather status icons. Tweaks other status icons.
v0.1.8-alpha
Version 0.1.8-alpha - Update font to a thicker version using mostly the same characters as the Commodore 64, based on a reference image I found. A few characters have my own tweaks.
v0.1.7-alpha
Version 0.1.7-alpha - User can now enter five names for party members when setting up game.
v0.1.6-alpha
Version 0.1.6-alpha - Adds "view supplies" screen for viewing current supply status. - Adds some small landmark icons, however adds compile-time define for disabling them as the code for making them move in line with the miles traveled each day is wonky.
v0.1.5-alpha
Version 0.1.5-alpha - Adds screen where player can choose to rest up to nine days at a time. The maximum number of days to rest at one time is set in constant REST_DAYS_MAX. - Adds landmark screens for Chimney Rock and South Pass. - Advances small landmark icon on traveling screen. Only one small landmark icon has been created so far. - Fixes bug where each day mileage was advancing haphazardly. This was caused by the carry flag sometimes being set, throwing off a calculation.
v0.1.4-alpha
Version 0.1.4-alpha - Fix a bug where store screens down the trail didn't load properly. First, the curlandmark had already been incremented, so when we loaded in the store prices, they were the wrong prices---and because they were off by one, this meant that the prices were all zeros. Then, the number of oxen was fluctuating wildly. This was because the calculated total prices for each of the goods hadn't been initialized to $0, so loading Fort Kearney for example, it was still trying to adjust for the total prices of goods from Independence. - Allow user to buy a single ox rather than a yoke of oxen. The game now stores the oxen as the total count of oxen, rather than the number of yokes.
v0.1.3-alpha
Version 0.1.3-alpha - Adds functional store screen where player can purchase supplies. Player is prevented from spending more money than they have. - Adds decision screen at the Dalles landmark where the player can choose to either go on the Barlow Toll Road or raft down the Columbia River.
v0.1.2-alpha
Version 0.1.2-alpha NOTE: Pulled v0.1.1-alpha as audio wasn't actually working properly. - Adds decision screen for Fort landmarks, allowing player to choose to go to Store screen or continue traveling. - Adds decision screen for Blue Mountains landmark, allowing player to choose to divert to Fort Walla Walla or go straight on to the Dalles. - Adds landmark screen for starting point of Independence, MO. - Rearranges order of initial screens during game setup, including removing the "set pace" screen from game setup. - Paused screen now includes menu options to set pace and set food rations. - Adds songs to title screen and most of the landmark screens. However, audio isn't working properly, and so added a conditional define to not include audio support. Audio is still compiled in so we can see the amount of free space in the ROM, but the calls to the audio functions aren't made.
v0.1.0-alpha
Version 0.1.0-alpha - Add screens where player can set starting pace, starting month for journey, and their occupation. - Display accurate number for food remaining on status bar. - Create Makefile for compilation to replace batch file scripts, and tweak files to allow for compilation on Linux as well as Windows. - Fix bus conflict error when bank switching, exposed when I tested the ROM in FCEUX.
v0.0.9-alpha
Version 0.0.9-alpha - Add slightly more complex landmark screen for Big Blue River Crossing. - Fix glitch where unpausing would reset the mileage remaining to the next landmark. - Add routine for drawing 4-tile metatile, and refactor oxen and wagon metatiles to use it. - Display latest commit number on title screen. This should help when preparing .nes files for distribution for testing.