ehouse
|
68b5a6371f
|
cleanup
|
2004-10-30 16:55:59 +00:00 |
|
ehouse
|
0fe2c7adb4
|
string for reporting missing dicts
|
2004-10-30 04:52:17 +00:00 |
|
ehouse
|
5d7c608c61
|
report missing dicts; don't hide tray on close when only one human in
game
|
2004-10-30 04:51:46 +00:00 |
|
ehouse
|
e89b7da54a
|
add gi_countHumans
|
2004-10-30 04:50:33 +00:00 |
|
ehouse
|
4c64bb282d
|
up version to b2
|
2004-10-26 01:07:53 +00:00 |
|
ehouse
|
853a537114
|
do ExgDBWrite manually
|
2004-10-26 01:07:13 +00:00 |
|
ehouse
|
7159ed40b5
|
change default board pattern
|
2004-10-26 01:03:51 +00:00 |
|
ehouse
|
988eb7566f
|
dual arm/68k build is the default
|
2004-10-16 05:05:27 +00:00 |
|
ehouse
|
7fb7e404a2
|
util_engineStarting takes new param (ignored)
|
2004-10-16 04:46:08 +00:00 |
|
ehouse
|
fef519fde0
|
call dict_super_init
|
2004-10-16 04:45:30 +00:00 |
|
ehouse
|
24dc43055c
|
remove dead code
|
2004-10-16 04:45:00 +00:00 |
|
ehouse
|
299b6020af
|
turn on use of pattern rather than shaded of gray for bonus squares
|
2004-10-16 04:44:40 +00:00 |
|
ehouse
|
f0e5fac581
|
call new dict_super_init
|
2004-10-16 04:41:23 +00:00 |
|
ehouse
|
eb168cf1f2
|
add -raw option to dump DAWG in way useful for debugging engine and
dawgshow.
|
2004-10-15 04:01:22 +00:00 |
|
ehouse
|
807201ec62
|
relaunch app when switching from ARM to 68K
|
2004-10-13 01:34:55 +00:00 |
|
ehouse
|
04aec8a021
|
write to screen when loading PNOlet (temporary)
|
2004-10-13 01:31:00 +00:00 |
|
ehouse
|
4b0db5ece3
|
plug leak when same dict found on both card and device
|
2004-10-13 01:25:23 +00:00 |
|
ehouse
|
affb392d8d
|
relaunch app when switching from ARM to 68K
|
2004-10-13 01:05:53 +00:00 |
|
ehouse
|
09b84286a3
|
add SysUIAppSwitch
|
2004-10-13 01:00:09 +00:00 |
|
ehouse
|
dab8149775
|
pass appname through
|
2004-10-13 00:59:01 +00:00 |
|
ehouse
|
36bbedfe90
|
always include slots that are only used in conditional builds to
simplify converting between saved versions.
|
2004-10-09 00:18:40 +00:00 |
|
ehouse
|
f20f51abb7
|
deal with older app prefs version
|
2004-10-09 00:17:29 +00:00 |
|
ehouse
|
374e21b6ff
|
fix flipDateTimeToArm
|
2004-10-09 00:01:14 +00:00 |
|
ehouse
|
036856d9b0
|
Take endienness into account when converting dicts so can do from ARM
too.
|
2004-10-08 23:59:32 +00:00 |
|
ehouse
|
ec19669d4f
|
always include slots that are only used in conditional builds to
simplify converting between saved versions.
|
2004-10-08 23:57:24 +00:00 |
|
ehouse
|
71142255d6
|
deal with older stream version
|
2004-10-08 23:54:57 +00:00 |
|
ehouse
|
4cc7788fd2
|
add FtrPtrFree
|
2004-10-08 01:13:30 +00:00 |
|
ehouse
|
5d22cb998b
|
use symbolic constant
|
2004-10-08 01:03:43 +00:00 |
|
ehouse
|
4ce6751b42
|
change type to signed as part of not showing engine feedback when (on
ARM) search won't take long enough to matter.
|
2004-10-08 01:02:15 +00:00 |
|
ehouse
|
274c77c255
|
spanish support in ARM
|
2004-10-08 01:00:44 +00:00 |
|
ehouse
|
d7b82f905a
|
engineStarting takes number of blanks; in ARM case show progress only
when non-zero.
|
2004-10-07 13:58:42 +00:00 |
|
ehouse
|
fd75f3324e
|
Pass number of blanks to util_engineStarting
|
2004-10-07 13:51:03 +00:00 |
|
ehouse
|
a187ca99a9
|
don't use palm's all-uppercase tradition for PNOlet resource.
|
2004-10-07 13:27:58 +00:00 |
|
ehouse
|
698c71fc06
|
add option when memory's available for dict to store all of its data
in a single FtrPtr so that lookup can be faster. Still need to
confirm that there's a noticable speedup this way....
|
2004-10-07 13:23:20 +00:00 |
|
ehouse
|
b804927e1a
|
add swap info for const version too
|
2004-10-05 04:35:52 +00:00 |
|
ehouse
|
b8fb47ea6c
|
add .xwd and .pdb
|
2004-10-05 02:34:36 +00:00 |
|
ehouse
|
b7dd4fd50c
|
bug: hide arrow when it can't be moved in case where tile comes via keyboard
|
2004-10-05 02:32:58 +00:00 |
|
ehouse
|
a5e3f3de24
|
name changes; implement user alert
|
2004-10-05 02:31:05 +00:00 |
|
ehouse
|
02d575f068
|
name changes; add cast to macro
|
2004-10-05 02:30:19 +00:00 |
|
ehouse
|
76ce9bae9c
|
put randomness back in; bring up as ARM by default
|
2004-10-05 02:29:31 +00:00 |
|
ehouse
|
39ac117558
|
add comment around pending work (for Spanish)
|
2004-10-05 02:28:43 +00:00 |
|
ehouse
|
cf9a93a59b
|
swapping of EventType and DateTimeType now generated
|
2004-10-05 02:27:30 +00:00 |
|
ehouse
|
eccdbd145f
|
go back to generating EventType functions
|
2004-10-05 02:25:27 +00:00 |
|
ehouse
|
00b53c233a
|
ignore dicts
|
2004-10-02 03:58:47 +00:00 |
|
ehouse
|
44b836717f
|
Don't call startup code when PilotMain is called reentrantly; flip
ExgSocketType when passed into PilotMain; stop warning from
getStorageLoc; remove old screen drawing for debugging.
|
2004-10-02 03:57:36 +00:00 |
|
ehouse
|
0b17bb9b30
|
Add field to track when PilotMain is called reentrantly
|
2004-10-02 03:54:30 +00:00 |
|
ehouse
|
862b42a4b0
|
change version to 4.1
|
2004-10-02 03:53:52 +00:00 |
|
ehouse
|
7097bf321c
|
add logmem debugging utility
|
2004-10-02 03:53:23 +00:00 |
|
ehouse
|
4081b11c6f
|
remove dead field
|
2004-10-02 03:52:46 +00:00 |
|
ehouse
|
6f2a9f0a89
|
include header
|
2004-10-02 03:51:58 +00:00 |
|
ehouse
|
1648dfa0b3
|
add declarations
|
2004-10-02 03:51:39 +00:00 |
|
ehouse
|
088870cab7
|
Fix ExgSocketType flip bugs; add casts to remove warnings; suppport
format numbers in StrVPrintF.
|
2004-10-02 03:51:03 +00:00 |
|
ehouse
|
6344be1b75
|
Track when PilotMain is called reentrantly (as when beaming via
ExgMgr) and don't unload pnolet when exiting inner invocation. Also
remove printfs no longer needed.
|
2004-10-02 03:49:55 +00:00 |
|
ehouse
|
1586797fef
|
remove tabs indenting lines between ifdef and endif. For some reason
this was blocking some assignments.
|
2004-10-02 03:48:14 +00:00 |
|
ehouse
|
f13c0a3473
|
fix arm<->68K save/open problem by not relying on sizeof and saving
each field explicitly (as I already do everywhere else.)
|
2004-10-02 03:47:24 +00:00 |
|
ehouse
|
1f2b523958
|
HIRES is now on for both
|
2004-10-01 06:32:04 +00:00 |
|
ehouse
|
4b1924d9ee
|
flip rect before passing to list draw proc
|
2004-10-01 06:29:28 +00:00 |
|
ehouse
|
cceb68c831
|
separate highres support from screen resizing so can do only the former now
|
2004-10-01 01:40:47 +00:00 |
|
ehouse
|
aa85f6f9c3
|
handle LstSetDrawFunction manually
|
2004-10-01 01:35:22 +00:00 |
|
ehouse
|
12f2f35416
|
handle highres trap
|
2004-10-01 01:33:02 +00:00 |
|
ehouse
|
0edf2d970f
|
add highres functions; handle LstSetDrawFunction manually
|
2004-10-01 01:32:10 +00:00 |
|
ehouse
|
d954366332
|
turn on HIGHRES
|
2004-10-01 01:27:18 +00:00 |
|
ehouse
|
96a241c7d3
|
reject message with wrong connID
|
2004-10-01 01:25:55 +00:00 |
|
ehouse
|
5eea4644e2
|
first player robot again by default
|
2004-09-30 13:51:29 +00:00 |
|
ehouse
|
80cc53eb11
|
fix endienness problem for game id
|
2004-09-30 13:43:07 +00:00 |
|
ehouse
|
b7f847194e
|
fix help message
|
2004-09-30 01:49:46 +00:00 |
|
ehouse
|
f2f45e3e28
|
handle SysNotifyRegister manually (including 68K stub, but without
converting fields of structs pointed to by notifyDetailsP; also remove
excess logging.
|
2004-09-30 01:12:43 +00:00 |
|
ehouse
|
f14f1acfe9
|
handle SysNotifyRegister manually
|
2004-09-30 01:06:37 +00:00 |
|
ehouse
|
c50fc5f37a
|
swap shorts in prefs; workaround wierd codegen/pose bug; put break
back where accidentally removed.
|
2004-09-29 13:23:06 +00:00 |
|
ehouse
|
c73525aed8
|
pad struct to 4 bytes so ARM and 68K size are the same
|
2004-09-29 13:17:15 +00:00 |
|
ehouse
|
57b7d411fe
|
restore warnings; don't reserve r8 since we don't use it
|
2004-09-29 01:09:13 +00:00 |
|
ehouse
|
c6d2bbc38f
|
cleanup; don't touch string ptrs after pass to LstSetListChoices;
store strings in single block so can dispose.
|
2004-09-29 01:07:53 +00:00 |
|
ehouse
|
57c05dc8c0
|
handle LstSetListChoices manually
|
2004-09-29 01:03:49 +00:00 |
|
ehouse
|
e5e304ccca
|
cleanup
|
2004-09-29 00:59:48 +00:00 |
|
ehouse
|
a21894c1e2
|
don't auto-swap FieldAttrType
|
2004-09-28 01:13:09 +00:00 |
|
ehouse
|
98f07c2ca6
|
silence warning
|
2004-09-28 01:11:55 +00:00 |
|
ehouse
|
c1c5dd3266
|
fix sizeof crash on ARM
|
2004-09-28 01:09:22 +00:00 |
|
ehouse
|
1f79b176ea
|
work around prc-tools problem by adding entry point without GOT reference.
|
2004-09-28 01:06:14 +00:00 |
|
ehouse
|
38c638d671
|
switch to prc-tools; re-enable show-progress
|
2004-09-28 01:05:18 +00:00 |
|
ehouse
|
77f543e863
|
fix for 4-byte nodes on ARM
|
2004-09-28 01:03:48 +00:00 |
|
ehouse
|
38a4170fe0
|
cleanup; fix for 4-byte nodes on ARM
|
2004-09-28 01:03:07 +00:00 |
|
ehouse
|
71e9d715f3
|
cleanup
|
2004-09-24 01:47:34 +00:00 |
|
ehouse
|
baabc47f48
|
build with 68K and ARM in same .prc (menu allows choice)
|
2004-09-24 01:38:36 +00:00 |
|
ehouse
|
7f38e98a0b
|
fix cast
|
2004-09-24 01:37:30 +00:00 |
|
ehouse
|
650ccbf0ca
|
no robots for a while
|
2004-09-24 01:35:54 +00:00 |
|
ehouse
|
7f17483c89
|
tweaks to aid ARM debugging
|
2004-09-24 01:33:48 +00:00 |
|
ehouse
|
7157768632
|
new function
|
2004-09-24 01:28:11 +00:00 |
|
ehouse
|
a44cc2df3c
|
build with 68K and ARM in same .prc
|
2004-09-24 01:27:41 +00:00 |
|
ehouse
|
d5e42b8a73
|
build with 68K and ARM in same .prc (menu allows choice)
|
2004-09-24 01:22:25 +00:00 |
|
ehouse
|
229ec88ef3
|
build with 68K and ARM in same .prc
|
2004-09-24 01:21:42 +00:00 |
|
ehouse
|
2f5cf27880
|
pass -w to arm-elf-gcc to stop Palm header warnings (temp!)
|
2004-09-24 01:16:08 +00:00 |
|
ehouse
|
f25ecbed9c
|
remove unused gadget
|
2004-09-23 02:28:47 +00:00 |
|
ehouse
|
018aa34fd6
|
add ntohl etc for ARM
|
2004-09-23 02:27:49 +00:00 |
|
ehouse
|
342e375626
|
very preliminary logging to debug
|
2004-09-23 02:26:50 +00:00 |
|
ehouse
|
1cb340cf95
|
don't save prefs (for now)
|
2004-09-23 02:20:53 +00:00 |
|
ehouse
|
3b5222d5f6
|
use Ftr for globals rather than gadget
|
2004-09-23 02:19:04 +00:00 |
|
ehouse
|
8a83f36368
|
write copiers for structs used in APIs; add name of func following
code in debug build Mac-style
|
2004-09-23 02:15:15 +00:00 |
|
ehouse
|
b142d52545
|
write copiers for structs used in APIs
|
2004-09-23 02:13:53 +00:00 |
|
ehouse
|
4898c89748
|
major rewrite. Covers nearly all functions now.
|
2004-09-23 02:11:29 +00:00 |
|
ehouse
|
90427fe1dc
|
two new functions
|
2004-09-23 02:05:53 +00:00 |
|
ehouse
|
5a9bd351be
|
better -D passing
|
2004-09-23 02:05:07 +00:00 |
|
ehouse
|
638112600d
|
new syntax for gen_pace.pl
|
2004-09-23 01:59:53 +00:00 |
|
ehouse
|
2298f959e4
|
for debugging, print stack ptr at entry
|
2004-09-21 05:00:57 +00:00 |
|
ehouse
|
4843df586d
|
cleanup unrelated to pnolet work
|
2004-09-21 04:57:00 +00:00 |
|
ehouse
|
e35d2603e1
|
add event-related functions. And general cleanup.
|
2004-09-21 04:49:27 +00:00 |
|
ehouse
|
d0ef9e0800
|
emit param-passing code as functions rather than byte-by-byte
assignment for a 15-20% reduction in code size (and likely some slight
slowdown.)
|
2004-09-21 04:39:51 +00:00 |
|
ehouse
|
b80226d923
|
handle event-related functions manually
|
2004-09-21 04:38:07 +00:00 |
|
ehouse
|
a0040132c3
|
add pace_man.o to OBJS
|
2004-09-21 04:31:49 +00:00 |
|
ehouse
|
1b7864cf91
|
Handle VFSMGR_TRAP; swap a small set of pass-by-ref parameters.
|
2004-09-19 15:52:55 +00:00 |
|
ehouse
|
312a81d368
|
generate mapfile (though it only included non-static functions and so
is pretty useless)
|
2004-09-19 15:50:28 +00:00 |
|
ehouse
|
32169413c9
|
turn off highres for pnolet (for now)
|
2004-09-19 15:49:34 +00:00 |
|
ehouse
|
92a7673286
|
fix order for 1-byte args
|
2004-09-19 14:43:43 +00:00 |
|
ehouse
|
27dc6ce932
|
add pno-related obj dir
|
2004-09-19 03:32:43 +00:00 |
|
ehouse
|
e59b44a7d1
|
add pno-related temp files
|
2004-09-19 03:31:32 +00:00 |
|
ehouse
|
7d5117e42c
|
first checked in. Seems to be working.
|
2004-09-19 03:31:10 +00:00 |
|
ehouse
|
53cea797aa
|
cleanup
|
2004-09-19 03:30:37 +00:00 |
|
ehouse
|
cd45d48787
|
add PilotMain params
|
2004-09-19 03:28:45 +00:00 |
|
ehouse
|
748b316187
|
Temp code for PilotMain when pno; unrelated cleanup.
|
2004-09-19 03:27:13 +00:00 |
|
ehouse
|
096de88c4c
|
first checked in. These files will get a lot bigger as I find the
auto-gen versions don't work.
|
2004-09-19 03:22:00 +00:00 |
|
ehouse
|
aca63b1e8f
|
Use macro.
|
2004-09-19 03:21:31 +00:00 |
|
ehouse
|
a6913a2ce3
|
first checked in. This came from the pnolet forum, and I have no idea
what it does.
|
2004-09-19 03:21:00 +00:00 |
|
ehouse
|
4607696900
|
CALLBACK_PROLOGUE goes away for pnolet case
|
2004-09-19 03:20:32 +00:00 |
|
ehouse
|
361704f66e
|
first checked in. Builds a pnolet that launches and runs AS LONG AS
arm-elf tools are used. arm-palmos versions produce a pnolet whose
entry point is not at the top.
|
2004-09-19 03:19:41 +00:00 |
|
ehouse
|
6e8dacc1b5
|
more work on pnolet
|
2004-09-19 03:17:27 +00:00 |
|
ehouse
|
02396298f0
|
first checked in. Many bodies generated this way work. Still to do
(at least): byte-swap in/out params before and after, and handle
selector dispatch methods other than SYS_TRAP
|
2004-09-19 02:41:50 +00:00 |
|
ehouse
|
8243c4fa0d
|
first checked in. Enough to compile the whole app, though many will
be commented out as they turn out to require manual implementations.
|
2004-09-19 02:39:51 +00:00 |
|
ehouse
|
c16a64adb6
|
flesh out, e.g. add PilotMain params to what's passed to pnolet; add
header to pnolet stored in Ftr for access to stuff like GOT address.
|
2004-09-19 02:38:13 +00:00 |
|
ehouse
|
379acc7320
|
first checked in. Works for dummy pnolet at least.
|
2004-09-17 07:11:33 +00:00 |
|
ehouse
|
ca86336496
|
first checked in.
|
2004-09-17 07:11:15 +00:00 |
|
ehouse
|
2d16a04c52
|
add pnolet version as option
|
2004-09-17 07:09:40 +00:00 |
|
ehouse
|
1788752939
|
fix signed bug that broke scrolling in ask dialog
|
2004-08-31 13:27:28 +00:00 |
|
ehouse
|
bcf48a4a40
|
add logEvent
|
2004-08-31 13:19:28 +00:00 |
|
ehouse
|
e9a9125d41
|
add palm-style patterns for bonus squares (via compile-time option)
|
2004-07-29 06:56:48 +00:00 |
|
ehouse
|
67ac5c9ba0
|
add parens so test for dict flags works.
|
2004-07-29 06:55:21 +00:00 |
|
ehouse
|
b4840b6916
|
add new string constants
|
2004-07-25 00:43:54 +00:00 |
|
ehouse
|
edf6fdc116
|
add XP_STRCAT
|
2004-07-25 00:43:23 +00:00 |
|
ehouse
|
5f681eb5c1
|
fix formatting
|
2004-07-25 00:43:04 +00:00 |
|
ehouse
|
7586bf5013
|
up version string; fix formatting.
|
2004-07-25 00:42:39 +00:00 |
|
ehouse
|
810c3475be
|
change signature to fit API changes (but don't use new params yet);
add new strings; fix formatting.
|
2004-07-25 00:42:18 +00:00 |
|
ehouse
|
7dbcdf4ca5
|
change signature to fit API changes (but don't use new params yet);
fix formatting.
|
2004-07-25 00:39:47 +00:00 |
|
ehouse
|
22460e4e6d
|
accept dicts with new-format flags
|
2004-07-25 00:38:52 +00:00 |
|
ehouse
|
e19e47e0a8
|
nuke constant
|
2004-07-25 00:37:25 +00:00 |
|
ehouse
|
2af1705f1c
|
Add warning when ARCH not defined -- it doesn't belong in your default
ENV if you compile Linux kernel 2.6.x -- and turn on new features.
|
2004-07-25 00:36:45 +00:00 |
|
ehouse
|
dfd4da9947
|
accept new-format dictionaries. Tested with BasEnglish2to8.xwd.
Should still work for old-format, and for 4-byte, but untested.
|
2004-07-25 00:35:13 +00:00 |
|
ehouse
|
f091ea2a53
|
just copied from ../English
|
2004-07-21 14:36:00 +00:00 |
|
ehouse
|
b92e531300
|
print letters as well as tiles when dieing because words out of order.
|
2004-07-21 14:34:10 +00:00 |
|
ehouse
|
6043e8c544
|
rule for building main dict from public commons list
|
2004-07-21 02:07:48 +00:00 |
|
ehouse
|
337bdea8a6
|
track last word for debugging purposes.
|
2004-07-21 02:06:24 +00:00 |
|
ehouse
|
a2db305526
|
print words up to 99 letters long
|
2004-07-21 02:04:57 +00:00 |
|
ehouse
|
8a4b9eed3a
|
remove dead code
|
2004-07-20 15:13:54 +00:00 |
|