Jeremy Rand
|
cb1b1c8cfe
|
Update the project to the latest build engine.
|
2019-08-09 21:49:48 -04:00 |
|
Jeremy Rand
|
74cf2775f1
|
Use the volatile keyword with all inline assembly to make sure the optimizer doesn't remove it.
|
2018-10-21 14:26:19 -04:00 |
|
Jeremy Rand
|
209b1ef23e
|
Compile for performance under cc65 v2.17.
|
2018-10-19 21:35:58 -04:00 |
|
Jeremy Rand
|
195940be8f
|
Add support for cc65 2.17
|
2018-10-17 23:45:01 -04:00 |
|
Jeremy Rand
|
1413a58388
|
Update the build engine to support capturing build errors in Xcode itself.
|
2018-06-25 23:04:48 -04:00 |
|
Jeremy Rand
|
f36a0e01fc
|
Migrate to the new build engine
|
2018-06-20 00:08:33 -04:00 |
|
Jeremy Rand
|
1da59daf8b
|
Add a link to the disk image and a screenshot in the readme.
|
2016-07-23 10:16:14 -05:00 |
|
Jeremy Rand
|
ed2b3b3e71
|
Add README.md to the Xcode project.
|
2014-11-18 21:08:45 -08:00 |
|
Jeremy Rand
|
0ce00213ff
|
Adopt the latest build environment
|
2014-11-18 20:54:53 -08:00 |
|
Jeremy Rand
|
7a2e6156c6
|
Merge branch 'master' of https://github.com/jeremysrand/apple2048
Don't commit this.
|
2014-10-09 20:38:44 -04:00 |
|
Jeremy Rand
|
2af2ea8806
|
Some minor fixes to the build environment.
|
2014-09-10 01:26:15 -04:00 |
|
Jeremy Rand
|
c13b5ef765
|
Adopt new build environment.
|
2014-09-09 23:13:18 -04:00 |
|
Jeremy Rand
|
c9a2ab0abe
|
Wasn't quite done afterall. Realized that I was still using all uppercase but was no longer targetting the pre-//e machines so updated all text. Also, clear the keyboard buffer after animations to prevent accidental moves
v1.0.1
|
2014-07-25 21:45:44 -05:00 |
|
Jeremy Rand
|
467610fd93
|
Add readme file
v1.0
|
2014-07-25 15:24:41 -05:00 |
|
Jeremy Rand
|
63132800ec
|
FInal code cleanup for hackfest entry
|
2014-07-25 14:55:41 -05:00 |
|
Jeremy Rand
|
ae7930ddf1
|
Move faster when there are more tiles to animate so animations don't take as long
|
2014-07-25 14:25:32 -05:00 |
|
Jeremy Rand
|
f77826ed09
|
Add special GS page flipping code to work around the lack of text page 2 shadowing
|
2014-07-25 13:51:16 -05:00 |
|
Jeremy Rand
|
ed97fba75d
|
Introduce assembly for flipping text pages a bit faster
|
2014-07-24 20:40:08 -05:00 |
|
Jeremy Rand
|
ed612627af
|
Do page flipping to smooth the animations
|
2014-07-24 16:58:45 -05:00 |
|
Jeremy Rand
|
18ae77860f
|
Display the high score and the tile target
|
2014-07-24 15:51:28 -05:00 |
|
Jeremy Rand
|
3acf1bda4e
|
Save the high scrore and high tile info across game launches
|
2014-07-24 14:21:28 -05:00 |
|
Jeremy Rand
|
956f7ecaca
|
Press space to restart after win or loss
|
2014-07-24 11:50:43 -05:00 |
|
Jeremy Rand
|
5ea3682f70
|
Some small improvements
|
2014-07-24 11:21:54 -05:00 |
|
Jeremy Rand
|
3b271d3c97
|
Clean up the animations
|
2014-07-24 09:47:37 -05:00 |
|
Jeremy Rand
|
f2cfbc6a34
|
Add a bunch of animations and sounds
|
2014-07-24 00:31:37 -05:00 |
|
Jeremy Rand
|
2e0a001c1c
|
Use textboxes for the tiles
|
2014-07-23 16:40:51 -05:00 |
|
Jeremy Rand
|
0342f9a18c
|
Use the Apple //e enhanced target and use some features from that .h file
|
2014-07-23 16:26:55 -05:00 |
|
Jeremy Rand
|
16b96a515c
|
Fix bug where new tiles were being added even when no tiles were moved
|
2014-07-23 16:14:11 -05:00 |
|
Jeremy Rand
|
4b2930c433
|
Adjust the appearance of the end of game text
v0.1
|
2014-07-23 16:06:49 -05:00 |
|
Jeremy Rand
|
910b2aa1ad
|
More basic gameplay work. Now we set a random seed based on the time the user looks at the instructions
|
2014-07-23 14:11:27 -05:00 |
|
Jeremy Rand
|
0902ec0f79
|
Get the basic game working
|
2014-07-23 11:28:10 -05:00 |
|
Jeremy Rand
|
8111301a14
|
More game logic
|
2014-07-23 09:45:10 -05:00 |
|
Jeremy Rand
|
0e26e659ec
|
Some implementation of game logic
|
2014-07-23 09:10:39 -05:00 |
|
Jeremy Rand
|
bd978480a9
|
Add some basic scaffolding for the game logic
|
2014-07-23 08:41:36 -05:00 |
|
Jeremy Rand
|
400016a010
|
Create a basic build infrastructure
|
2014-07-23 08:20:45 -05:00 |
|