Commit Graph

2941 Commits

Author SHA1 Message Date
Martin Martin a2215f4f90 Revert "Fix bug in Lunar: wrong capsule weight."
This reverts commit 52e1bf4998.

The original commit modified the game away from what was in BASIC Computer
Games, replacing it with the value from the original FOCAL version.  The
difference was intentional, as the introductory text makes clear, which is also
in the README.md here:

"To make the landing more of a challenge, but more closely approximate the real
Apollo LEM capsule, you should make the available fuel at the start (N) equal to
16,000 lbs, and the weight of the capsule (M) equal to 32,500 lbs."

Here we bring the value back into line with the BASIC Computer Games book & the
README.md text.  If we wanted to keep the FOCAL value, we should update the text
in the README.md to explain why.

See issue #867
2024-05-31 14:15:52 -04:00
Martin Martin 456f228e17 Add explanation of variables and code structure. 2024-05-31 14:00:46 -04:00
Jeff Atwood 25d54ab525 Merge pull request #914 from apeng2012/12-bombs-away-rust
Port 12_Bombs_Away to Rust
2024-04-19 09:09:32 -07:00
apeng2012 a34fa0e581 Port 12_Bombs_Away to Rust 2024-04-19 20:03:25 +08:00
Jeff Atwood d824b7316e Merge pull request #913 from aldrinm/queen
72. Queen ported to Java
2024-03-24 09:50:07 -07:00
Aldrin Misquitta c9f91288f0 72. Queen ported to Java 2024-03-24 16:12:10 +00:00
Jeff Atwood 8b40cc8dde Merge pull request #912 from JoeStrout/miniscript-tweaks
Miniscript tweaks
2024-01-10 17:07:05 -08:00
JoeStrout cfa084b43a Merge branch 'coding-horror:main' into miniscript-tweaks 2024-01-02 20:16:31 -07:00
Jeff Atwood cdced29c9b Merge pull request #911 from apeng2012/09-battle-rust
Port 09_Battle to Rust
2023-12-28 15:03:33 -08:00
apeng2012 e893704987 Port 09_Battle to Rust 2023-12-29 06:38:02 +08:00
Jeff Atwood b0a083fc63 Merge pull request #910 from jkboyce/main
Fix minor typos in README.md
2023-12-08 14:10:25 -08:00
Jack Boyce 9b4153dce8 Update README.md
fix typos from original book
2023-12-08 13:32:21 -08:00
Jeff Atwood 5a7e208783 Merge pull request #909 from apeng2012/08-batnum-rust
08 batnum rust
2023-12-01 13:10:19 -08:00
apeng2012 7fa5200072 Port 08_Batnum to Rust 2023-12-02 03:39:54 +08:00
apeng2012 84f15fdb46 Revert "Port 06_Banner to Rust"
This reverts commit e9aa366a8b.
2023-11-26 10:11:24 +08:00
Jeff Atwood a754dff246 Merge pull request #908 from apeng2012/06-banner-rust
Port 06_Banner to Rust
2023-11-16 09:55:51 -08:00
apeng2012 e9aa366a8b Port 06_Banner to Rust 2023-11-14 21:27:26 +08:00
JoeStrout 437bfc36f0 Improved error handling in pizza.ms. 2023-10-24 12:26:46 -07:00
JoeStrout 83e5dccfa9 Commented out debug line in hangman.ms. 2023-10-24 12:24:20 -07:00
Jeff Atwood a7e0f6ba9e Merge pull request #903 from JoeStrout/main
Last batch of MiniScript ports!
2023-10-23 03:20:09 -07:00
Jeff Atwood ea1c72bbf0 Merge pull request #904 from kpcyrd/69-pizza-rust
Port 69_Pizza to Rust
2023-10-23 02:54:49 -07:00
Jeff Atwood 134d7c1273 Merge pull request #905 from polettix/polettix/43-Hammurabi-perl
Add Perl implementation for Hammurabi
2023-10-23 02:54:38 -07:00
Flavio Poletti 870df015c3 Add Perl implementation for Hammurabi 2023-10-22 22:35:43 +02:00
kpcyrd b17510fb06 Port 69_Pizza to Rust 2023-10-22 20:00:32 +02:00
JoeStrout c45a80b074 Fixed/elaborated two MiniScript README files. 2023-10-18 14:03:44 -07:00
JoeStrout f7db28ec30 Added MiniScript version of 88_3-D_Tic-Tac-Toe.
(Also fixed a bug in the JavaScript port.)
2023-10-18 13:53:57 -07:00
JoeStrout 11de8ff9b0 Added instructions. Chose to incorporate these into the main program
rather than as a separate program; I think the original BASIC programs
were separated only due to memory limitations.
2023-10-17 10:58:52 -07:00
JoeStrout 0c90f7c393 Added MiniScript version of 84_Super_Star_Trek.
(Though I still need to port the instructions, superstartreckins.bas.)
2023-10-17 10:37:25 -07:00
JoeStrout a76db6de91 Added MiniScript version of 83_Stock_Market. 2023-10-07 06:51:11 -07:00
JoeStrout 58c0485233 Updated formatting in some of the MiniScript README files;
commented out a Mini Micro -specific call in splat.ms.
2023-10-06 08:16:39 -07:00
JoeStrout dee12247fa Merge branch 'main' into miniscript-batch-9 (resolved conflicts in favor of branch). 2023-10-06 07:46:29 -07:00
JoeStrout 39366de5a9 Merge pull request #3 from chinhouse/main
MiniScript version of SLOTS
2023-10-06 07:42:38 -07:00
chinhouse 9afa9d573c Merge branch 'JoeStrout:main' into main 2023-10-04 16:00:37 -07:00
JoeStrout 3bd8b2f614 Added MiniScript version of 80_Slots. 2023-10-04 15:12:39 -07:00
Jeff Atwood f7ea1843ef Merge pull request #902 from JoeStrout/miniscript-batch-8
Miniscript batch 8
2023-10-03 16:53:12 -07:00
JoeStrout 55ec081147 Added MiniScript version of 79_Slalom. 2023-10-03 16:10:16 -07:00
JoeStrout 691664d902 Added MiniScript version of 77_Salvo. 2023-10-03 13:03:47 -07:00
JoeStrout 91a494df5b Added MiniScript version of 76_Russian_Roulette. 2023-10-02 15:30:55 -07:00
JoeStrout bd23c4778b Added MiniScript version of 75_Roulette. 2023-10-02 09:40:53 -07:00
JoeStrout 22e011349c Added MiniScript versions of 72_Queen and 74_Rock_Scissors_Paper. 2023-10-01 15:38:34 -07:00
JoeStrout 75b0ce9c46 Added MiniScript implementation of 71_Poker. 2023-09-30 17:02:12 -07:00
chinhouse 7e3fe0279e Add tictactoe2.ms 2023-09-22 22:34:39 -07:00
chinhouse 5126e83598 Add files via upload 2023-09-21 22:28:49 -07:00
chinhouse 7db163b2f3 Create README.md 2023-09-21 22:28:27 -07:00
chinhouse b9031ce637 Add files via upload 2023-09-19 16:08:09 -07:00
chinhouse 1b40ef39e1 Create slots.ms 2023-09-19 16:07:39 -07:00
JoeStrout bd1815d5da Merge branch 'main' into miniscript-batch-8 2023-09-18 12:52:13 -07:00
JoeStrout e89ea05e97 Merge pull request #2 from chinhouse/main
add Stars, Reverse and version of Tic Tac Toe with no board updates shown
2023-09-18 12:51:42 -07:00
JoeStrout 70743baaef Added MiniScript implementations of 69_Pizza and 70_Poetry. 2023-09-18 09:48:48 -07:00
JoeStrout 95e9d8b2c4 A couple of minor tweaks to already-ported-to-MiniScript projects. 2023-09-18 07:58:50 -07:00