Martin Haye
|
865ab04cc5
|
First cut at clear to end-of-line and end-of-page in Font Engine.
|
2017-04-10 10:01:36 -07:00 |
|
Martin Haye
|
17c94cff7e
|
Marking a map with negative order now causes it to be replicated on every data disk.
|
2017-04-10 08:35:27 -07:00 |
|
Martin Haye
|
3c221c3316
|
A couple optimizations, and bug fix for nPages calc in store.
|
2017-04-10 07:27:10 -07:00 |
|
Martin Haye
|
1215e12e07
|
Lots of work on selling especially, but also plural item display on inventory screen.
|
2017-04-03 08:22:32 -07:00 |
|
Martin Haye
|
4c0b02931d
|
Improved buy/sell Blockly blocks that can take parameters, to support a parameterized global Merchant script.
|
2017-04-02 09:25:11 -07:00 |
|
Martin Haye
|
006b191345
|
When buying countable things e.g. ammo/pelts, asks quantity.
|
2017-03-30 06:42:36 -07:00 |
|
Martin Haye
|
1cc3d8b67a
|
Can now buy items.
|
2017-03-29 09:36:14 -07:00 |
|
Martin Haye
|
7622f4e41b
|
Working on comparison shopper.
|
2017-03-29 07:36:27 -07:00 |
|
Martin Haye
|
2e779c5028
|
Even faster center mode scrolling.
|
2017-03-25 07:57:21 -07:00 |
|
Martin Haye
|
411294dae8
|
Tiny improvements.
|
2017-03-25 07:25:50 -07:00 |
|
Martin Haye
|
8b488e4e1b
|
Fixed font engine's center mode for oversize window. Sped up center mode. Added more capabilities to store buy.
|
2017-03-25 07:23:10 -07:00 |
|
Martin Haye
|
3f9377088b
|
Sprucing up the buy page.
|
2017-03-23 08:00:49 -07:00 |
|
Martin Haye
|
35c5ee97ef
|
More progress on store buying.
|
2017-03-23 07:07:36 -07:00 |
|
Martin Haye
|
142f50a695
|
Oversized window for buy and sell.
|
2017-03-22 09:46:17 -07:00 |
|
Martin Haye
|
3611b8ebb5
|
Making progress on store buying.
|
2017-03-17 17:18:40 -07:00 |
|
Martin Haye
|
60cc77a59e
|
More groundwork for buy/sell from stores.
|
2017-03-04 08:20:01 -08:00 |
|
Martin Haye
|
ff1e31cd44
|
Adding buy/sell store logic.
|
2017-03-03 08:25:45 -08:00 |
|
Martin Haye
|
6dee0388b1
|
Added ability to increase or decrease a stat for all party members.
|
2017-02-24 08:49:12 -08:00 |
|
Martin Haye
|
e2b5ccf375
|
Bench/unbench now working.
|
2017-02-20 08:02:55 -08:00 |
|
Martin Haye
|
eb9691cb20
|
Proper dependencies for global funcs. Look for portrait on correct disk.
|
2017-02-20 07:42:23 -08:00 |
|
Martin Haye
|
d7d2ae3bbb
|
Added a god-mode cheat for adding an NPC to the party.
|
2017-02-20 06:43:47 -08:00 |
|
Martin Haye
|
d81e5ff8c0
|
Forgot these files.
|
2017-02-19 10:08:32 -08:00 |
|
Martin Haye
|
c29176722d
|
Externalized godmode commands; only load when enabled.
|
2017-02-19 10:08:03 -08:00 |
|
Martin Haye
|
c7e336355a
|
Made combat win and death portraits root deps. Commented out a bunch of debug prints.
|
2017-02-17 09:26:57 -08:00 |
|
Martin Haye
|
ad6b3f5ef8
|
Lots of fixes, related to reseek and resource lookup.
|
2017-02-17 09:01:35 -08:00 |
|
Martin Haye
|
eb2710865f
|
Now using resource index... not right, but using it.
|
2017-02-06 10:01:00 -08:00 |
|
Martin Haye
|
421614f605
|
Added IIc detection logic, thanks to qkumba.
|
2017-02-06 07:54:05 -08:00 |
|
Martin Haye
|
c060bf31d4
|
Lots of progress on disk split allocation.
|
2017-02-05 09:45:34 -08:00 |
|
Martin Haye
|
847228a73d
|
Added clean script shortcut for Martin's use.
|
2017-02-02 07:10:51 -08:00 |
|
Martin Haye
|
9d313d5176
|
Added order field to maps. Fixed some loader bugs.
|
2017-01-29 09:23:58 -08:00 |
|
Martin Haye
|
1d131d523d
|
Updated mem mgr to recognize that we no longer need buffers for ProDOS and copying.
|
2017-01-22 09:44:58 -08:00 |
|
Martin Haye
|
9e3cd2c45e
|
Modified font engine's parse routine to work better when called multiple times in succession.
|
2017-01-22 09:23:29 -08:00 |
|
Martin Haye
|
9e5e955fbe
|
Realized I could use simple PLASMA extern for global heap pointer.
|
2017-01-22 08:44:10 -08:00 |
|
Martin Haye
|
a00e019b75
|
Got game-exist check working.
|
2017-01-18 08:21:01 -08:00 |
|
Martin Haye
|
4dd4ae02b1
|
Fixed load game.
|
2017-01-18 07:43:55 -08:00 |
|
Martin Haye
|
3ff5b34603
|
Moved speed test code and commented it out until needed again.
|
2017-01-18 07:27:15 -08:00 |
|
Martin Haye
|
453f2687ab
|
Modified speed test for just 3D transition.
|
2017-01-18 06:56:10 -08:00 |
|
Martin Haye
|
eed337af74
|
Used up the last two bytes.
|
2017-01-17 10:34:35 -08:00 |
|
Martin Haye
|
5c0ba2dfa3
|
Saved a byte, and a little time.
|
2017-01-17 10:29:49 -08:00 |
|
Martin Haye
|
ead90f2bf3
|
Optimized litlen=1 common case.
|
2017-01-17 10:19:19 -08:00 |
|
Martin Haye
|
a4fede35f7
|
Made gamma refactor permanent.
|
2017-01-15 15:40:47 -08:00 |
|
Martin Haye
|
5a9f8f749b
|
Refactored gamma.
|
2017-01-15 15:19:22 -08:00 |
|
Martin Haye
|
22e4b4b681
|
Saved a byte.
|
2017-01-15 11:54:21 -08:00 |
|
Martin Haye
|
f9e219d493
|
Optimized some source increments.
|
2017-01-15 11:52:08 -08:00 |
|
Martin Haye
|
d20c4ec778
|
Saved 5 more bytes.
|
2017-01-15 11:37:34 -08:00 |
|
Martin Haye
|
ed02a8bdc9
|
Size optimization - saved 2 bytes.
|
2017-01-15 11:33:39 -08:00 |
|
Martin Haye
|
52840945d7
|
Optimized end check.
|
2017-01-15 11:31:02 -08:00 |
|
Martin Haye
|
324fbd48b0
|
Optimized gamma in decomp, for 1.2% gain.
|
2017-01-15 10:47:32 -08:00 |
|
Martin Haye
|
d93d70b172
|
Sped up decomp 3.7% by unrolling part of match loop.
|
2017-01-15 10:22:09 -08:00 |
|
Martin Haye
|
7fb830793c
|
Doing some speed testing.
|
2017-01-15 09:10:43 -08:00 |
|