ehouse
f0f9fb8973
constant for rename dialog
2005-01-21 07:59:16 +00:00
ehouse
e6315f26a8
draw game name
2005-01-21 07:58:49 +00:00
ehouse
61f14ddd0e
move scoreboard down and draw open game's name above it
2005-01-21 07:58:34 +00:00
ehouse
cb92bd491d
add IsLegalName(), Rename()
2005-01-21 07:56:57 +00:00
ehouse
5b406ab7b9
flesh out methods for deleting and renaming
2005-01-21 07:56:00 +00:00
ehouse
189035c49c
add params to methods for deleting and renaming
2005-01-21 07:55:08 +00:00
ehouse
08aa6ceb37
strings and dialog for renaming and confirming deletion of saved games
2005-01-21 07:54:10 +00:00
ehouse
de6888d7ad
new source file; new library
2005-01-21 07:53:18 +00:00
ehouse
5d36894c51
turn off verbosity
2005-01-20 02:53:07 +00:00
ehouse
6e74c6fb35
add DoImmediateDraw
2005-01-20 02:50:51 +00:00
ehouse
0683fff49e
use a different color for the cursor (board, tray, and the rect that
...
surrounds what has the focus)
2005-01-20 02:48:41 +00:00
ehouse
a74f9702ee
add DoImmediateDraw
2005-01-20 02:42:51 +00:00
ehouse
f2f4b9107d
library for file io
2005-01-20 02:40:34 +00:00
ehouse
6abaa53d86
new constant so clients can extend set of warnings
2005-01-20 02:37:13 +00:00
ehouse
bb7717096a
test for file before opening
2005-01-19 15:15:04 +00:00
ehouse
997e030885
add Exists; improve unique name generation
2005-01-19 15:12:34 +00:00
ehouse
352231b854
confirm deletions
2005-01-19 15:11:07 +00:00
ehouse
42e680e574
don't try to copy null string
2005-01-19 15:08:57 +00:00
ehouse
68b38664d2
new method for external query
2005-01-19 15:07:37 +00:00
ehouse
7318254a46
add Exists()
2005-01-19 15:06:19 +00:00
ehouse
1d15213ec5
pass in view so its methods can be called
2005-01-19 15:05:19 +00:00
ehouse
ee95cc94cf
new user-visible strings for delete confirmation
2005-01-19 15:04:17 +00:00
ehouse
12b8e0a593
save games and prefs
2005-01-18 16:01:29 +00:00
ehouse
e24ece10af
create empty dicts
2005-01-18 15:11:46 +00:00
ehouse
3dc3f0e125
notify view when exiting
2005-01-18 15:09:45 +00:00
ehouse
5836e2fbe8
use constant for UID
2005-01-18 15:08:31 +00:00
ehouse
5e25ea1140
remove dead code
2005-01-18 15:07:00 +00:00
ehouse
62f49a0b59
add desc logging
2005-01-18 15:05:33 +00:00
ehouse
078b0ed8e5
save and restore games and prefs
2005-01-18 15:03:31 +00:00
ehouse
85fbaffd25
constants for saved games dlg
2005-01-18 15:00:49 +00:00
ehouse
07c7cdef1f
add desc logging
2005-01-18 14:58:56 +00:00
ehouse
f619cc9434
add saved games dialog
2005-01-18 14:57:39 +00:00
ehouse
17c3f3e7e7
new source files and library
2005-01-18 14:55:57 +00:00
ehouse
9097728b2f
first checked in
2005-01-18 14:53:30 +00:00
ehouse
1b0e38222e
first checked in; works but confirm and rename pending
2005-01-18 14:49:23 +00:00
ehouse
9cbc3688dc
separate info and query, and use the right one
2005-01-13 14:39:12 +00:00
ehouse
bc771cf3a1
default impl of getShortName
2005-01-13 14:36:42 +00:00
ehouse
c0efcd6b00
util function sig change
2005-01-13 04:37:36 +00:00
ehouse
f5a5d3d7a6
util function sig change
2005-01-13 04:30:50 +00:00
ehouse
8e656ad74a
define OS_INITS_DRAW
2005-01-13 02:56:08 +00:00
ehouse
70266c075d
don't call board_draw except in response to Draw() on Symbian
2005-01-13 02:52:45 +00:00
ehouse
26142ff074
fix crasher due to uninited var; add static util method
2005-01-13 02:31:15 +00:00
ehouse
ea28365c60
overload symReplaceStr
2005-01-13 02:26:05 +00:00
ehouse
aea7a28f97
stop compiler warnings
2005-01-13 02:25:01 +00:00
ehouse
e8eec6f5f0
keep a copy of dict name
2005-01-13 02:21:30 +00:00
ehouse
3bde62ee78
swap linefeeds into text so it wraps in EDWINs
2005-01-13 02:16:52 +00:00
ehouse
3f772057d5
clean up compile warnings; implement menuitems that use ask dlg
2005-01-13 02:13:17 +00:00
ehouse
f2f766d6a4
util methods for using NewGame
2005-01-13 02:08:35 +00:00
ehouse
79f93db91b
tweaks for non-debug compilation
2005-01-13 02:06:59 +00:00
ehouse
dfc6934da5
overload symReplaceStr
2005-01-13 02:04:43 +00:00
ehouse
56536417d3
add static utility function
2005-01-13 02:01:31 +00:00
ehouse
72ad619ee8
tweak
2005-01-13 01:55:12 +00:00
ehouse
853ad798d0
make edwin work better for static data display
2005-01-13 01:54:22 +00:00
ehouse
c1a9619314
remove dup lib
2005-01-13 01:47:34 +00:00
ehouse
1fdbd39642
rearrange MACRO lines
2005-01-13 01:45:24 +00:00
ehouse
538113220f
add missing gameID param
2005-01-13 01:43:02 +00:00
ehouse
e66180acb6
make switching between armi and wins easier
2005-01-10 01:43:26 +00:00
ehouse
d353d1eb85
pass key events to board
2005-01-10 01:41:38 +00:00
ehouse
5e7f0b6b02
first checked in; works
2005-01-09 21:59:03 +00:00
ehouse
2dbc132f9b
call blanks dlg
2005-01-09 21:58:08 +00:00
ehouse
02fd546de0
remove logging
2005-01-09 21:54:20 +00:00
ehouse
834d1a9266
first checked in
2005-01-09 21:53:36 +00:00
ehouse
97267a0b00
add blanks picker dlg
2005-01-09 21:37:38 +00:00
ehouse
4612c37397
add symblank.cpp
2005-01-09 21:36:01 +00:00
ehouse
0bc0c53823
make params const
2005-01-09 21:33:48 +00:00
ehouse
3d8f693d8c
get dialog working, use cur settings to load and save 'em out when closing. Does names and robot and dict only so far
2005-01-09 18:58:05 +00:00
ehouse
127c569d8f
gather dicts manually; call game info dlg when no game saved (which is always still) and use dict chosen there
2005-01-09 18:55:41 +00:00
ehouse
8fbeaaa9b1
implement symReplaceStrIfDiff
2005-01-09 18:53:15 +00:00
ehouse
81b4f42bd0
tmp hack to run native
2005-01-09 18:51:57 +00:00
ehouse
d374d82799
param change
2005-01-09 18:50:19 +00:00
ehouse
fdd8b1de0c
add class for tmp storage of game info; new dialog has only one pane for players
2005-01-09 18:47:05 +00:00
ehouse
503f8d8938
add and remove consts
2005-01-09 18:45:36 +00:00
ehouse
f4b75f1c7d
use game info dlg to get initial game setting; make list of dicts without user
2005-01-09 18:43:27 +00:00
ehouse
b75b09d1a6
api change
2005-01-09 18:42:08 +00:00
ehouse
ee9a820444
first checked in
2005-01-09 18:41:45 +00:00
ehouse
20b787e028
better game info dialog
2005-01-09 18:40:33 +00:00
ehouse
75a5de7644
new library
2005-01-09 18:38:19 +00:00
ehouse
e583e32181
first stab at adding sis production
2005-01-09 18:37:22 +00:00
ehouse
ac9dd69308
remove STUBBED_DICT
2005-01-09 00:08:32 +00:00
ehouse
b2282b3e53
common lib must come before what it requires
2005-01-09 00:07:51 +00:00
ehouse
fbe614705b
implement final scores
2005-01-08 18:27:50 +00:00
ehouse
f1b57e6a1f
add option to take a TBuf16
2005-01-08 18:21:35 +00:00
ehouse
5f66c51e38
use bitmaps for arrows and star
2005-01-08 18:19:12 +00:00
ehouse
ca71bc4c04
larger tmp buf for faster copying
2005-01-08 18:14:36 +00:00
ehouse
f53ccf7580
first cut at game setup dialog
2005-01-08 18:13:30 +00:00
ehouse
290ff76587
DisplayFinalScoresL
2005-01-08 18:12:26 +00:00
ehouse
a0dd4547d7
80 vs 60 foo
2005-01-08 18:10:25 +00:00
ehouse
f7253e0465
add option to take a TBuf16
2005-01-08 18:09:32 +00:00
ehouse
473c2d5ed7
add stdlib.h
2005-01-08 18:08:44 +00:00
ehouse
cdea180f9d
first checked in
2005-01-08 18:06:01 +00:00
ehouse
9231c960f1
add bitmaps
2005-01-08 18:00:37 +00:00
ehouse
19adc3055d
add libc to include path
2005-01-08 17:59:26 +00:00
ehouse
f0d5b0b251
allow caller to assign COMMONDIR for cases where caller isn't where
...
expected.
2005-01-07 11:09:09 +00:00
ehouse
6d840fd2ce
first checked in. Compile succeeds. May not run however!
2005-01-07 11:07:52 +00:00
ehouse
6f8318d073
Fix to compile for series 60 under Linux. Completely untested!
2005-01-07 11:06:54 +00:00
ehouse
cce9766a2b
snapshot trivial but working tabbed dialog skeleton; replace flip hardware button with done
2005-01-06 14:16:59 +00:00
ehouse
8802805af4
replace uid with official one supplied by Symbian
2005-01-05 03:18:48 +00:00
ehouse
301883acfa
draw cur player and highlighted tiles white-on-black
2005-01-05 02:54:05 +00:00
ehouse
d90c3bf80e
remove unused vars
2005-01-04 15:11:00 +00:00
ehouse
1f5783cbf2
first checked in
2005-01-04 15:01:00 +00:00
ehouse
4fe5660bcb
first checked in
2005-01-04 14:51:33 +00:00
ehouse
2cb6770042
first checked in; works but edit control way too small
2005-01-04 14:42:42 +00:00
ehouse
c97978911b
first checked in
2005-01-04 14:34:36 +00:00
ehouse
ccee0fc65f
first checked in
2005-01-04 04:31:36 +00:00
ehouse
536dfc2d1c
first checkin
2005-01-04 04:14:59 +00:00
ehouse
4fef428808
first checked in
2005-01-04 04:12:11 +00:00
ehouse
dd019b576e
remove unused constant
2005-01-04 04:07:38 +00:00
ehouse
a55d4c4435
add casts for symbian compiler
2005-01-04 04:06:37 +00:00
ehouse
c5e534680f
formatting
2005-01-04 04:05:02 +00:00
ehouse
8b44ad1324
start cursor near middle of board
2005-01-04 03:23:12 +00:00
ehouse
bbd8d917bc
up/down arrow keys move divider
2005-01-04 03:11:56 +00:00
ehouse
b9d411c708
turn on optimizations for ARM Release build; kill precompiled headers for all
2004-12-18 01:21:11 +00:00
ehouse
b77d8b8fbb
use dict_getShortName
2004-12-18 01:06:47 +00:00
ehouse
718eb3f600
add dict_getShortName
2004-12-18 01:05:20 +00:00
ehouse
3394e20e9b
add dict_getShortName, casts for symbian
2004-12-18 01:04:57 +00:00
ehouse
e847769650
version to b2
2004-12-18 01:04:19 +00:00
ehouse
ea9e897407
use _vsnprintf to fix buffer overflow
2004-12-18 01:03:26 +00:00
ehouse
f474ff3ba6
add bname
2004-12-18 01:02:54 +00:00
ehouse
99c4f0b15a
dict_getShortName
2004-12-18 01:02:22 +00:00
ehouse
10b61b5bad
remove bname
2004-12-18 01:01:47 +00:00
ehouse
cd4f97bd15
remove too-frequent logging
2004-12-17 15:17:20 +00:00
ehouse
45e60d831b
turn on MY_COLOR_SEL for .rc file too
2004-12-17 15:15:12 +00:00
ehouse
f009b7a13d
cover timer with scoreboard when no timer so region gets erased
2004-12-17 15:11:45 +00:00
ehouse
d6f8bd0631
beta 1
2004-12-17 15:09:09 +00:00
ehouse
67a5554d99
move scoreboard back to top
2004-12-17 15:08:00 +00:00
ehouse
6667fbf279
add aygshell.lib
2004-12-17 07:48:34 +00:00
ehouse
4e4123c0d3
init new-style menus
2004-12-17 07:45:30 +00:00
ehouse
23139bccce
specify new-style menus
2004-12-17 07:42:25 +00:00
ehouse
a576baca78
expand board to fill space created by new-style menus
2004-12-17 07:27:46 +00:00
ehouse
24286777bf
add aygshell struct for new-style menus
2004-12-17 07:24:52 +00:00
ehouse
cd6581bc19
constants for new-style menus
2004-12-17 07:23:23 +00:00
ehouse
afea0cf42b
.cvsignore
2004-12-12 17:47:24 +00:00
ehouse
3d0eb0200a
turn on features for code and resources
2004-12-12 17:45:44 +00:00
ehouse
d420241db4
version -> 4.1
2004-12-12 17:41:01 +00:00
ehouse
3e1dfcb1ac
fix hint borders for arrowcursor
2004-12-12 17:39:59 +00:00
ehouse
4e6f6bc545
formatting change only
2004-12-12 17:33:52 +00:00
ehouse
5fb5008562
fix glitch in tile picker (same as palm)
2004-12-12 17:32:17 +00:00
ehouse
cf206900fd
add note about use of iso-8859-2 character encoding
2004-12-12 06:29:16 +00:00
ehouse
abd8356964
catch up with the current Polish values (says a correspondent)
2004-12-11 05:36:31 +00:00
ehouse
51f1cec7c9
generated by evc4 in converting from evc3
2004-12-11 04:29:57 +00:00
ehouse
f9149e03b1
fix to compile without SEARCHLIMIT set
2004-12-11 04:25:45 +00:00
ehouse
6a569d5632
add missing param
2004-12-11 04:17:07 +00:00
ehouse
aa6e46d05f
always set nTilesMax so works when XWFEATURE_SEARCHLIMIT not defined
2004-12-11 04:16:48 +00:00
ehouse
5dd17b4729
fix non-high-res build so compiles again
2004-11-17 03:54:35 +00:00
ehouse
c23ca0c1f6
use old default locations for tray buttons in non-highres case
2004-11-17 03:50:47 +00:00
ehouse
cce9086e6b
ship this mutha!
2004-11-16 04:10:26 +00:00
ehouse
f72c757fa0
At user's suggestion, provide 'R' as the shortcut for "tiles left"
...
(and so change to "remaining tiles")
2004-11-16 04:09:35 +00:00
ehouse
b4afa129cb
fix bug on (high-res screens that can't do tiny font) where value was
...
drawn too low.
2004-11-16 04:08:41 +00:00
ehouse
d94d6d715a
get spanish and catalan compiling again (translation of changed strings needed)
2004-11-14 20:01:29 +00:00
ehouse
6a517c254c
version string -> rc2
2004-11-14 16:31:10 +00:00
ehouse
ebec5b9b17
remove hint-drag logging (no change to non-debug code)
2004-11-14 16:29:13 +00:00
ehouse
28b98cfd79
add HintAtts param to draw_drawBoardArrow
2004-11-14 16:27:51 +00:00
ehouse
edd2c61976
add HintAtts param to draw_drawBoardArrow; in tiles, draw letter after
...
number so on those OS versions where winOverlay flag is ignored what's
erased will be part of the value rather than of the letter; use
nativeFormat in offscreenWindow so highres will work.
2004-11-14 16:19:21 +00:00
ehouse
81595bcb06
var name change
2004-11-14 16:17:47 +00:00
ehouse
47f81507af
add HintAtts param to draw_drawBoardArrow
2004-11-14 16:06:30 +00:00
ehouse
188fabce40
"Explain robot scores" -- same as on Wince
2004-11-14 14:33:18 +00:00
ehouse
70dfd97628
Change to "Pick tiles face-up" to match PPC version.
2004-11-14 00:19:45 +00:00
ehouse
f45de1395d
draw hint rect segments a line at a time to avoid overwriting
...
blank-marking erasures. Just doing the erasing after doesn't work
because it's really a circle and too much shows up.
2004-11-14 00:19:13 +00:00
ehouse
8219e62b83
use XP_MALLOC rather than MemPtrNew
2004-11-13 17:43:31 +00:00
ehouse
6eda5326d8
comment
2004-11-13 16:03:15 +00:00
ehouse
f57dbc0a5f
don't scroll when menu's frontmost
2004-11-13 16:01:30 +00:00
ehouse
5c43414073
add string shown when copying dictionary
2004-11-13 05:22:33 +00:00
ehouse
dc07e33c50
pass globals to palm_dictionary_make, and use it to draw a crude
...
string on board when copying dictionaries from card to memory -- since
that can take several seconds.
2004-11-13 05:21:59 +00:00
ehouse
774b5a27cc
pass globals to palm_dictionary_make
2004-11-13 05:20:35 +00:00
ehouse
045383f7dd
pass globals to palm_dictionary_make; handle five-way up/down in ask
...
dialog scrolling
2004-11-13 05:20:07 +00:00
ehouse
b0fd07a571
add comment
2004-11-11 15:21:50 +00:00
ehouse
0433e3cc66
check that there's a form up before calling FrmCustomAlert (when
...
warning about missing dict)
2004-11-11 15:11:54 +00:00
ehouse
efc1800f87
Add string resource giving a path in addition to /palm/Launcher where
...
we'll search for dictionaries so users can unclutter the default dir.
2004-11-11 07:49:48 +00:00
ehouse
b60d605ea4
add remaining tiles dialog
2004-11-09 02:51:22 +00:00
ehouse
e826824935
add tiles left menuitem
2004-11-09 02:46:38 +00:00
ehouse
3eb12c918d
catch up with api changes; add remaining tiles dialog
2004-11-09 02:40:36 +00:00
ehouse
0664c9b089
bug: use ce's rule for hiding tray; works with always-visible case now
...
expected on high-res
2004-11-09 02:13:43 +00:00
ehouse
4971a622ce
Make linux compile with latest changes
2004-11-09 02:06:32 +00:00
ehouse
fbc2f86187
Don't use Palm APIs in common code!
2004-11-09 02:03:28 +00:00
ehouse
6b212d60d9
wrap launch-68K option in compile-time flag off by default
2004-11-08 14:50:05 +00:00
ehouse
1e964a1211
In about screen point users at sourceforge site for manual.
2004-11-08 14:48:19 +00:00
ehouse
9d7e7b6f4b
wrap launch-68K option in compile-time flag off by default; version to
...
rc1
2004-11-08 14:46:22 +00:00
ehouse
53f7ebe068
wrap launch-68K option in compile-time flag off by default
2004-11-08 14:44:52 +00:00
ehouse
47b4de73e7
add board_formatRemainingTiles
2004-11-06 02:54:25 +00:00
ehouse
7a84f7f425
add param to model_countAllTrayTiles
2004-11-06 02:50:01 +00:00
ehouse
a4938db8fe
server_formatRemainingTiles and server_formatDictCounts
2004-11-06 02:46:08 +00:00
ehouse
a80a8dd431
add new tiles left menuitem
2004-11-06 02:40:53 +00:00
ehouse
2ed865a388
new string for remaining tiles dlg; include dict name in values dialog
...
string.
2004-11-06 02:39:30 +00:00
ehouse
d5acba0345
new constants for new menuitem
2004-11-06 02:37:38 +00:00
ehouse
815b2a0b3e
ifdef out likely-dead code
2004-11-06 02:36:23 +00:00
ehouse
df691a5403
use symbolic constant
2004-11-06 02:34:49 +00:00
ehouse
6c22698ca8
add wrapper makeSimpleStream; handle new TILES_LEFT menuitem; server
...
now writes dict name to counts/values stream
2004-11-06 02:33:43 +00:00
ehouse
9575cdc08b
palmaskFromStrId changed
2004-11-05 14:48:06 +00:00
ehouse
042e02723e
Change button strings and constants to YES,NO
2004-11-05 14:46:47 +00:00
ehouse
057d4b8505
Tweak strings in reponse to user comments.
2004-11-05 14:44:55 +00:00
ehouse
5c24ed2b40
Change constants to YES,NO; beta5
2004-11-05 14:43:05 +00:00
ehouse
b1b8e3efd3
add fitButtonToString
2004-11-05 14:40:37 +00:00
ehouse
1d2c533094
add .xwd
2004-11-05 14:37:38 +00:00
ehouse
4453db94d0
palmaskFromStrId changed
2004-11-05 14:37:38 +00:00
ehouse
6a18321387
palmaskFromStrId changed as part of proving "Yes" and "No" buttons to
...
queries by default. "Ok" becomes the answer only when there's a title
and (it's assumed) only one button needed.
2004-11-05 14:35:28 +00:00
ehouse
766aa6ecbf
palmaskFromStrId changed
2004-11-05 14:30:31 +00:00
ehouse
0f557c3e73
nuke tmpModel earlier
2004-11-05 14:29:17 +00:00
ehouse
6ca65b261e
first checked in
2004-11-05 14:26:25 +00:00
ehouse
b24837669d
TARGET_TYPE to PALM; use env variable to locate input wordlist
2004-11-05 14:24:47 +00:00
ehouse
d890b0c892
TARGET_TYPE to PALM
2004-11-05 14:20:25 +00:00
ehouse
8080280ccc
apply human-count test when hiding tray when quitting. No replaces
...
Cancel.
2004-11-04 02:01:47 +00:00
ehouse
b5f2ebcddf
shorten button by one row of pixels
2004-11-03 03:59:19 +00:00
ehouse
fd93e1c13a
tweaks on tray position
2004-11-03 03:58:46 +00:00
ehouse
4b37b0dc94
skip Pts string if doing highres without small font capability
2004-11-03 03:57:07 +00:00
ehouse
e96013f4c9
Remove main form since needn't be localized
2004-11-02 06:29:45 +00:00
ehouse
90920a51ca
add comment
2004-11-02 06:27:47 +00:00
ehouse
7bc78dc264
Remove main form since needn't be localized; tweak tile picker
...
buttons.
2004-11-02 06:26:50 +00:00
ehouse
d3d1b11209
first checked in.
2004-11-02 06:25:16 +00:00
ehouse
4bc0c52ed7
move "1" to left
2004-11-02 06:24:14 +00:00
ehouse
6e8a9e0314
add .bin files
2004-11-02 06:23:22 +00:00
ehouse
9f2f93d439
add high density arrow icons. Move main form in from localized file
...
since it has no strings, and make tray buttons' default positions those
for highres.
2004-11-02 06:23:02 +00:00
ehouse
efb12fe68d
stop spewing progress info
2004-11-02 06:21:03 +00:00
ehouse
1b0dc2cfbf
tray can be in two positions/have two sizes only, either scrunched for
...
highres or square as it's always been. Initial position is for
highres; at app startup, relocate if device is low-res. Also, fix
glitch in tile picker.
2004-11-02 06:20:29 +00:00
ehouse
f55cf52162
tray can be in two positions/have two sizes only, either scrunched for
...
highres or square as it's always been.
2004-11-02 06:07:07 +00:00
ehouse
be480dba5b
more tweaks to high-res drawing -- and don't call WinSetScalingMode
...
when it's not available!
2004-11-02 06:05:23 +00:00
ehouse
e589127516
put bitmaps into families with high-res members
2004-10-31 17:14:44 +00:00
ehouse
93073bd29a
first checked in
2004-10-31 17:08:35 +00:00
ehouse
3046815907
another move-summary bug
2004-10-31 00:54:21 +00:00
ehouse
2866ccfc95
fix bug summarizing score for one-tile moves; remove return from
...
middle of function.
2004-10-31 00:53:26 +00:00
ehouse
e8ec608fd2
change undo menu text
2004-10-30 20:20:13 +00:00
ehouse
3843769913
version now b3
2004-10-30 19:54:51 +00:00
ehouse
7a03036e48
fix to compiler with FEATURE_HIGHRES undefined
2004-10-30 19:29:33 +00:00
ehouse
d8db652dca
add FntBaseLine and WinSetScalingMode
2004-10-30 19:26:02 +00:00
ehouse
881e81425c
Draw tray tile value very small in highres case.
2004-10-30 19:25:23 +00:00
ehouse
03eeac1d30
fix bug with printing last move score. Undo on the tmp model wasn't
...
working and so tiles added later got included.
2004-10-30 18:22:39 +00:00
ehouse
00cc411f39
fix linux build: set up super's vtable
2004-10-30 17:01:20 +00:00
ehouse
7afe70569c
fix linux build: add missing param
2004-10-30 16:59:07 +00:00
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