What's New in Adventure PDA
---------------------------

[v1.18]

- Now allows shortcuts of NN, EE, WW, SS, HH, II, LL
 from hardware keyboard.

- Support for 240x400 screen resolutions.


[v1.17]

- Actions 84 and 85 were not printing out the noun.
 Found during playing Pyramid of Doom when using
 THROW (something that shouldn't need to be thrown)
 command. Must have been when I introduced HX()
 function. DOH! Fixed now :)

- Support now for 480x800 screen resolutions.

- Support now for "Hiding the soft keyboard" in case
 you have a hardware keyboard. See the manual for
 more information.


[v1.16]

- Couple of grammar corrections in Savage Island
 Two and one also in Pirate Adventure.

- Rename Savage Island pt1 and pt2 to One and Two.

- Edited image of Adventure 3 from Mission Secret
 to Mission Impossible.

- Print CR action was getting upset so I reworked it.



[v1.15]

- Fixed an issue on Trim function if using a
 certain word on Return To Pirates Isle.


[v1.14]

- Fixed removal of . on inventory (see v1.12)
 if font bold is on.

- If messages section ends in a comma, change
 to a full stop.


[v1.13]

- On Font Bold, messages didn't concatenate.

- Fixed {BR} seen in some room decriptions.


[v1.12]

- Centered keyboard on 320x320 screens.

- Spelling correction on Savage Island 2 blurb.

- Spelling correction in Return to Pirate's Isle.

- Removed . after inventory if followed by a 'which
 I'm wearing' or 'that...'.

- Code to change '&' in messages to 'and'.

- Code to concatenate messages if previous message
 ended in a comma.


[v1.11]

- Introduced code so if you DROP non-carryable items
 such as DROP ANCHOR in Golden Voyage, it does not
 then show the 'I am now carrying...' inventory
 update. The latter I introduced so you can drop
 items one after the other for speed of play
 instead of DROP x... INV... DROP x... INV... etc.

- Tidied up duplicate messages when dead such as
 in inventory / drop item cases.

- Any 'items' carried in inventory which are not
 really items but are just descriptive messages of
 its neighbours item such as 'worn' or 'wearing'
 in their description (and that do NOT have an
 associated item code) will not get counted
 toward the carrying total.
 This covers where the game (via auto-actions)
 puts additional descriptions in for items
 carrying such as "Golden Mask". "I'm wearing it."
 (in Golden Voyage), "Sandals." "I'm wearing them."
 (in Golden Voyage) and "Helmet." "(Worn)." in
 Brian Howarth's Mysterious Adventures.

 The full list of exclusive rules are:

 Item description contains 'wearing'
 Item description contains 'worn'
 Item description starts with 'which '
 Item description starts with 'they ' / 'they're '
 Item description starts with 'that '
 Item description starts with 'with '
 Item description starts with 'i'm ' / 'i am ' / 'im '
 Item description starts with 'it's ' / 'it ' / 'im '

- Spelling correction in Adventure 4 'SAfe'->'safe'.


[v1.10]

- Rectified bug introduced in v1.09 where it has
 the "I'm in a *I'm on a ...." issue in describing
 some rooms.

- Fixed the GET bug which popped up every now and
 then.


[v1.09]

- Implemented workaround for early ROM versions
 of WM5 which have the Pocket Internet Explorer
 but regarding 'about:' links when used with
 webbrowser DLL. If users experience errors
 when clicking on hyperlinks they should go
 into options and set Linkfix to Yes.

- When DROP ALL is used and you are carrying
 items without a code, it would say I'm not
 carrying anything. Now put a more useful message
 in place suggesting user try dropping individually.
 I could have force dropped these items but this
 would bypass certain games 'items' which are
 compulsory carries such as 'Chigger Bites' in
 Adventureland.

- Added a Font Bold Option in Options menu.


[v1.08]

- Support now for 640x480 / 480x640 devices :)


[v1.07]

- More sensible message if errors are encountered
 when opening 'Other' game data file.

- Bugfix on hyperlink Get item issue which occurred
 sometimes.

- Reworked hyperlinks removing special characters
 with alpha codes just incase this is causing an
 issue with some versions of WM5 / .net frameworks.

- Added NORTH, SOUTH, EAST, WEST, UP, DOWN as semi-
 shortcuts which get translated to 'GO {DIRECTION}'

- Tidied up HTML code a little.

- Fixed a problem with 320x320 pixel PDAs.

- Patched up sentence formatting with numbers from
 counters such as 'n' days left in Golden Voyage.

- Converted Scott Adams data files to $0d$0a end of
 line termination instead of just $0a for up and
 coming application 'Adventure Creator'.


[v1.06]

- Now has intelligence to concatenate the same sentences
 from multiple messages when writing to screen therefore
 eliminating unnecessary new lines part way through the
 sentences.

- Now capitalizes first character of entire msg if its
 lower case.

- Also adds full stops on end of sentences if required.

- Reworked Get / Drop using item number instead of just
 code incase there are more than one object of same
 code such as "Tiny Key/KEY/" and "Large Key/KEY/" in
 Pyramid of Doom.


[v1.05]

- Now checking for {br} and <, > in room descriptions.

- Bugfix on font size for 'I can see...' section.

- Reordered What's New file for newest version info at the
 top of the file.

- Edited text for a room description on Strange Odyssey.


[v1.04]

- Some games (for example Brian Howarths Time Machine) use
 the characters < and >. These are special HTML characters
 so I am now catering for these using a replace from <, >
 to &lt; and &gt; respectively (rookie mistake by me, I
 should have done this earlier :)

- Amended advpda_manual.txt.


[v1.03]

- Introduced landscape mode (it autodetects screen type on
 loading and then shuffles the screen round accordingly).

- Now merged the 2 DLLs into the EXE.


[v1.02]

- Fix when playing Brian Howarth games where you start the
 adventure carrying items, such as Matches in Golden Baton.
 Brian Howarth uses code 255 to signal carrying the item,
 whereas in Scott Adams (rightly in my opinion) uses -1.


[v1.01]

- Compiled with v6.30 of Basic4PPC

- Spelling mistake 'OPen' in Strange Odyssey corrected

- Sleep function now implemented - this updates the
 display in stages (for example in certain situations
 in Ghost Town).
 When the sleep function is called, I disable the
 buttons temporarily until the sleep function is
 finished and also if any info is shown in the sleep
 function, hyperlinks are temporarily disabled to
 allow the sleep to finish.
 The sleep function gives "temporary suspense" and therefore
 adds atmosphere to games (which is really cool) such as:
   ... Screen says "It is too dark to see."
   ... You enter LIGHT MATCH
   ... Screen says "The match flares up"
   ... <there is a pause>
   ... Screen says "You see an unlit lamp. Exits: North".
   ... <pause>
   ... Screen says "It is to Dark to see."

- Spelling correction 'wil' in Mission Impossible.

- Swapped order of showing NSEWUD on screen to NSWEUD
 otherwise I have found you instinctively click East
 when you mean West and vice versa!


[v1.00]

- Released!