1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-01-23 09:16:05 +00:00

Commit Graph

  • 72f0558974 Update VM byte codes to match new compiler David Schmenk 2017-07-10 17:46:17 -07:00
  • 976fddd094 Fix dereference from array (and found bug in dgr.pla with it) Dave Schmenk 2017-07-10 09:25:40 -07:00
  • 7477f66acc Merge pull request #1 from dschmenk/master ZornsLemma 2017-07-08 01:00:39 +01:00
  • 0b95baaefc Fix predef paramaters, multiple per line, and asm defs with parameters Dave Schmenk 2017-06-07 19:26:03 -07:00
  • 92535477ff Optimize NOT before branch David Schmenk 2017-06-07 17:41:50 -07:00
  • 7d35fd7726 Clean up scan_rewind string parsing and add branch optimizations David Schmenk 2017-06-07 14:27:52 -07:00
  • d7d50f3d37 Remove 8-bit bunch license that shouldn't be there. David Schmenk 2017-06-06 13:02:51 -07:00
  • def57dc263 Fix some pointer to pointer problems and scan_rewind with string quotes David Schmenk 2017-06-06 12:27:59 -07:00
  • 47ed2014e3 On the road to 1.0: source code cleanup David Schmenk 2017-06-03 08:08:30 -07:00
  • f1c11d6b97 On the road to 1.0: clarify zero return value definitions David Schmenk 2017-06-02 06:39:25 -07:00
  • 6cdbcdd059 On the road to 1.0: Update multiple return value description David Schmenk 2017-06-01 14:06:44 -07:00
  • 3415077a2a On the way to 1.0: Document multi-value assignment/return values dschmenk 2017-06-01 13:07:52 -07:00
  • 45500004dd On the road to 1.0: optimize MUL/DIV by POW2 dschmenk 2017-06-01 12:23:29 -07:00
  • b19956b3ba On the road to 1.0 dschmenk 2017-05-31 18:31:04 -07:00
  • 4543667a37 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-05-20 11:54:22 -07:00
  • acbdde7879 Add Apple II GS support to SPI gameport interface David Schmenk 2017-05-20 11:52:52 -07:00
  • f6315d1bd1 Prepare for extended ops David Schmenk 2017-04-30 08:25:05 -07:00
  • 2407d1bb7e Fix oops of moving increase duration code dschmenk 2017-04-29 07:30:16 -07:00
  • c091ae0084 Fix oops of moving increase duration code dschmenk 2017-04-29 07:29:21 -07:00
  • 734de4a5e3 ReEewrite sequence playback to be fast enough to not pause during state changes Hand edit a few tone values to sound better dschmenk 2017-04-28 17:19:26 -07:00
  • fbbb72c369 Hand tune each not as best as possible dschmenk 2017-04-28 12:08:32 -07:00
  • 0152b5554c Revert to previous frequencies dschmenk 2017-04-27 22:33:36 -07:00
  • 5e7a949133 Revert to previous frequencies David Schmenk 2017-04-27 22:31:59 -07:00
  • eba88e451c Remove initial phase toggle dschmenk 2017-04-27 21:42:57 -07:00
  • f91175da61 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-04-27 21:42:05 -07:00
  • 0c488bd060 Remove inital phase toggle dschmenk 2017-04-27 21:40:44 -07:00
  • feecad3529 Remove initial phise toggle David Schmenk 2017-04-27 21:39:36 -07:00
  • fce84e5c9e Add speaker phase information David Schmenk 2017-04-27 21:23:08 -07:00
  • 14efeab738 Add note duration section David Schmenk 2017-04-27 20:52:35 -07:00
  • 26dcd43c2e Make it 1.2 with the phase fix dschmenk 2017-04-27 20:26:06 -07:00
  • d74435cb61 Flip phase of speaker on entry/exit. Seems to work more often than not dschmenk 2017-04-27 19:48:19 -07:00
  • d51f737af2 Add speaker phase adjust dschmenk 2017-04-27 13:32:05 -07:00
  • 0cc71bff94 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-04-27 13:31:01 -07:00
  • 73574a9ba5 Add speaker phase adjust David Schmenk 2017-04-27 13:30:32 -07:00
  • 57c3034bcb Table of keys to notes David Schmenk 2017-04-27 13:12:42 -07:00
  • 3d7a60fd2b Fix playback when LFO == 0 dschmenk 2017-04-26 22:04:37 -07:00
  • 2184703454 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-04-26 20:45:32 -07:00
  • 5d53c14101 Fix playback previous octave David Schmenk 2017-04-26 20:43:10 -07:00
  • f0382f93df Add rest note recording David Schmenk 2017-04-26 20:07:53 -07:00
  • 68053fb5fc Version 1.1 with docs and LFO from 0 to 32 dschmenk 2017-04-26 14:36:16 -07:00
  • 4a5e3ff989 Initial documentation David Schmenk 2017-04-26 14:34:38 -07:00
  • f1eb872c45 Create readme.md David Schmenk 2017-04-26 10:32:02 -07:00
  • e6b068cee5 Release 1.0 David Schmenk 2017-04-26 10:23:13 -07:00
  • c180c6e544 Update startup Dave Schmenk 2017-04-25 23:10:43 -07:00
  • 9c7f987cdf Macro capability dschmenk 2017-04-25 22:30:03 -07:00
  • 3f7ce73003 Remove unused routine David Schmenk 2017-04-25 13:22:36 -07:00
  • 62b47d0d0f Fix CALL6502 dschmenk 2017-04-25 11:57:11 -07:00
  • 2118af149b Add embedded PLASMA sample dschmenk 2017-04-25 11:54:45 -07:00
  • 488f039494 Fix constant string ENTER code for A3 VM dschmenk 2017-04-08 18:42:01 -07:00
  • ecc010e802 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-03-26 20:37:02 -07:00
  • ee8fd77c26 Check for existing string in pool before copying CS string from aux mem David Schmenk 2017-03-26 20:36:03 -07:00
  • a93cc95655 Check for existing string in pool before copying CS string from aux mem David Schmenk 2017-03-26 20:19:36 -07:00
  • 37c9f76faf Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2017-03-26 20:07:39 -07:00
  • 18b082460f Check for existing string in pool before copying CS string from aux mem David Schmenk 2017-03-26 20:06:25 -07:00
  • 5b6a8d6375 It seems embedded HTML broke my inline images among other things David Schmenk 2017-03-25 12:16:42 -07:00
  • db079b551b Why did markdown break so much with inline images? David Schmenk 2017-03-25 12:15:02 -07:00
  • 372267967a Update README.md David Schmenk 2017-03-25 12:12:20 -07:00
  • c34cade385 Update README.md David Schmenk 2017-03-25 08:45:03 -07:00
  • d18a0369e2 Update README.md David Schmenk 2017-03-19 18:24:49 -07:00
  • 5eac0ad53b Update README.md David Schmenk 2017-03-19 18:22:56 -07:00
  • 88e083eb75 Update README.md David Schmenk 2017-03-19 18:20:47 -07:00
  • 3e8aaa8325 Instructions for Rogue David Schmenk 2017-03-11 20:27:53 -08:00
  • 8ed9c9868d Tab vs spaces cleanup David Schmenk 2017-02-12 19:35:33 -08:00
  • 73559b7f0b Remove useless type casts David Schmenk 2017-02-12 19:03:46 -08:00
  • 988645cf8d Save a few bytes, somehing I meant to do a long time ago... dschmenk 2017-01-28 12:27:34 -08:00
  • cf2d90b4cb Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2017-01-22 11:17:21 -08:00
  • 21b5c85d7a include header for uintptr_t Peter Ferrie 2017-01-22 10:51:59 -08:00
  • afe3b284ed suppress GCC warnings Peter Ferrie 2017-01-06 15:08:28 -08:00
  • 75d5f8d8ce Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2016-11-28 10:39:56 -08:00
  • a5215e3309 Fix pointer to array in sandbox David Schmenk 2016-11-21 16:50:23 -08:00
  • bf3e1f668f Sanbox broken with w->[x] = ??. plasm broken with w->2 = ?? David Schmenk 2016-11-21 16:41:17 -08:00
  • 5e7408c980 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2016-11-21 16:02:51 -08:00
  • 56aa52038b Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2016-08-18 10:29:40 -07:00
  • 10c37a2e8a SDAFAT tools disk image David Schmenk 2016-08-18 08:26:52 -07:00
  • 10618711b8 Use file extension for sector order dschmenk 2016-08-16 18:53:44 -07:00
  • 29afb2e607 Use DOS order for sectors. Will detect proper oder shortly dschmenk 2016-08-16 18:26:32 -07:00
  • 92bbeb2c0a Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2016-08-16 13:15:17 -07:00
  • e3f9c43f03 Name changes David Schmenk 2016-08-16 13:02:44 -07:00
  • 55ce167592 DSK image read and write utilities dschmenk 2016-08-16 12:14:52 -07:00
  • bd3d7de074 Longer timeout for spiSend - intial sd card access takes long time dschmenk 2016-08-16 08:28:53 -07:00
  • a40a0ba3ad Oops on the prodos library name dschmenk 2016-08-15 22:13:37 -07:00
  • 585e19260f README merge Merge branch 'master' of https://github.com/dschmenk/PLASMA dschmenk 2016-08-15 16:09:35 -07:00
  • c413d79f4f handle lower case files and io timing dschmenk 2016-08-15 16:08:31 -07:00
  • 1ca7f199fd Fix tutorial hand build step David Schmenk 2016-08-15 10:23:26 -07:00
  • 6496092c3b Clean up checks now that timing fixed dschmenk 2016-08-15 09:27:50 -07:00
  • db2feb0feb Cleaned up timing issue on last bit of xferByte dschmenk 2016-08-14 21:58:29 -07:00
  • 9170ca8602 SdFat support from Arduino SPI slave dschmenk 2016-08-14 11:11:58 -07:00
  • 4fd990d4c1 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2016-08-10 11:53:55 -07:00
  • e5e2494a7f Fix address shift for digital pin writing David Schmenk 2016-08-10 11:52:51 -07:00
  • fd7ee3ed61 Shift pin number over for proper addressing dschmenk 2016-08-08 15:41:10 -07:00
  • 1ec6333663 Revert to working version David Schmenk 2016-08-05 11:23:52 -07:00
  • 9435425246 Revert to working version David Schmenk 2016-08-05 11:20:38 -07:00
  • f99ea46957 must use cached pointer after all Peter Ferrie 2016-08-05 10:48:49 -07:00
  • 655fa8df4a make compiler happy Peter Ferrie 2016-08-05 09:12:03 -07:00
  • 17e74aa6d0 correct vblank detection Peter Ferrie 2016-08-04 10:39:50 -07:00
  • d8c08bcecf minor size optimisation Peter Ferrie 2016-08-03 16:19:08 -07:00
  • e94e05c3fa minor size optimisation Peter Ferrie 2016-08-03 15:00:53 -07:00
  • a1aa849d60 Add game port library and sandbox example (ex.17) David Schmenk 2016-08-01 13:33:52 -07:00
  • c5d9fc8568 Remove SHIFT+LEFT_ARROW = delete for Apple ][ (shift key mod) dschmenk 2016-08-01 13:10:12 -07:00
  • a2bdffea47 minor size optimisation Peter Ferrie 2016-07-27 10:35:07 -07:00