1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2026-01-25 07:17:51 +00:00

Commit Graph

  • a8553cfdb7 re-arrange some ops David Schmenk 2018-03-05 15:40:43 -08:00
  • f3ef1b4820 Enable 65C02 ConstantNybble David Schmenk 2018-03-05 12:19:47 -08:00
  • 334bf1ec4d Nybble constants encoded in opcode David Schmenk 2018-03-05 11:38:16 -08:00
  • eff01c5f12 Short circuit AND/OR David Schmenk 2018-03-05 10:55:19 -08:00
  • 6de120ec89 New WHEN/IS for hosted compiler David Schmenk 2018-03-05 08:58:21 -08:00
  • 3ee19e86f6 SWITCH/CASE table optimization David Schmenk 2018-03-04 21:36:23 -08:00
  • e1090c012c Better WHILE/LOOP David Schmenk 2018-03-04 15:00:40 -08:00
  • 18301b6ce9 Adjust to new for/next David Schmenk 2018-03-04 14:21:40 -08:00
  • 5b41fd07c4 More work on for/next David Schmenk 2018-03-04 13:15:02 -08:00
  • 2b2e464c9b More immidiate ops, add/sub next branches Dave Schmenk 2018-03-04 10:18:31 -08:00
  • 793b1760a0 Constant op codes Dave Schmenk 2018-03-03 18:55:39 -08:00
  • f633944e48 Tweak makefile to avoid noisy no-op builds Steven Flintham 2018-03-03 15:47:00 +00:00
  • 70eb667db9 Merge pull request #10 from dschmenk/master ZornsLemma 2018-03-03 15:45:34 +00:00
  • 28f6e11606 Don't over-copy 65C02 routines Dave Schmenk 2018-03-02 21:54:03 -08:00
  • 40c3dcd197 Better FOR/NEXT ops Dave Schmenk 2018-03-02 21:43:09 -08:00
  • 8f408c8bbb more robust MB check Dave Schmenk 2018-02-26 19:32:20 -08:00
  • 8ebe11621a Better MockingBoard detection David Schmenk 2018-02-26 11:31:59 -08:00
  • b96c08fb59 Update Version 1.0.md David Schmenk 2018-02-26 06:41:03 -08:00
  • 0b37080b64 Update Version 1.0.md David Schmenk 2018-02-26 06:40:42 -08:00
  • 86408f5157 First Commodore 64 version! David Schmenk 2018-02-24 18:11:06 -08:00
  • c5d4d7d35f Update images for Apple 3 sound sequencer David Schmenk 2018-02-24 12:29:47 -08:00
  • b6bb431ac2 Remove apple II-isms from sndseq David Schmenk 2018-02-24 10:28:52 -08:00
  • e79d17c14a Update images David Schmenk 2018-02-23 18:25:16 -08:00
  • 47217c0d93 Add some useful links David Schmenk 2018-02-23 17:47:32 -08:00
  • 03923a9825 Uthernet II found! Fix HTTPD! David Schmenk 2018-02-23 17:11:55 -08:00
  • 6eb842e472 More precision for axis David Schmenk 2018-02-23 15:23:42 -08:00
  • ea5bdccb82 Joystick dual axis read + buzz in constant time David Schmenk 2018-02-23 09:29:22 -08:00
  • 44e307325c Create rel directories David Schmenk 2018-02-22 08:09:37 -08:00
  • e241719ea5 Update line drawer with new PLASMA-isms Dave Schmenk 2018-02-21 09:53:11 -08:00
  • 4204d47d3c formatting David Schmenk 2018-02-21 09:44:59 -08:00
  • 56c033fe58 Clean up samplesrc Dave Schmenk 2018-02-21 07:31:52 -08:00
  • da8fce2f96 Don't want built binaries in repo Dave Schmenk 2018-02-21 07:27:00 -08:00
  • ac78dad38f Seed Commodore 64 code Dave Schmenk 2018-02-21 07:25:22 -08:00
  • eb4bb099f1 Get proper link for plvmzp.inc established Dave Schmenk 2018-02-20 22:56:55 -08:00
  • 3a448329d0 opy ED from rel Dave Schmenk 2018-02-20 22:38:46 -08:00
  • 3fbf2e4fbd Support multiple architecture ports Dave Schmenk 2018-02-20 17:27:44 -08:00
  • a2c83dfdc0 Update images Dave Schmenk 2018-02-19 16:22:40 -08:00
  • efe08f8ea7 Save a couple bytes and sync label names David Schmenk 2018-02-17 10:34:09 -08:00
  • f266f1c035 Apple 3 graphics demo David Schmenk 2018-02-12 12:12:16 -08:00
  • c9a5b25194 Apple /// graphics library David Schmenk 2018-02-11 21:46:21 -08:00
  • 5c56020c2b Apple /// graphics libary David Schmenk 2018-02-11 21:45:31 -08:00
  • 02760f1038 Thanks SteveF! David Schmenk 2018-02-10 19:33:48 -08:00
  • 5b9212be82 Merge pull request #9 from dschmenk/master ZornsLemma 2018-02-10 23:40:04 +00:00
  • dd4ecb77b3 Apple /// and ][ editor tweaks David Schmenk 2018-02-10 10:39:30 -08:00
  • 1fce2f5916 Apple /// and ][ editor keyboard tweaks David Schmenk 2018-02-10 10:09:33 -08:00
  • 9ee760007a PLASM patch #2 David Schmenk 2018-02-09 20:39:05 -08:00
  • 474f0a9017 PLASM type override bug :-( David Schmenk 2018-02-09 20:17:13 -08:00
  • c786d4aaf8 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2018-02-09 14:17:07 -08:00
  • ebff3ebc07 Allocate all interp bank. Check path during set_pfx David Schmenk 2018-02-09 14:16:06 -08:00
  • 3d1d82d8fc Update image David Schmenk 2018-02-08 18:49:23 -08:00
  • 7af5d53fbb Allow Apple3 heap allocator to skip graphics memory David Schmenk 2018-02-08 18:46:50 -08:00
  • b986e1da38 PLASM compiler patch #1 David Schmenk 2018-02-07 12:01:55 -08:00
  • 7f9975c442 PLASMA Version 1.0 v1.0.0 David Schmenk 2018-02-06 14:31:09 -08:00
  • 704df0cb4c Update images David Schmenk 2018-02-06 11:37:49 -08:00
  • 6a5df01a07 Spell MockingBoard right David Schmenk 2018-02-06 10:57:17 -08:00
  • 31f9a207b2 Fix speaker octave settings David Schmenk 2018-02-06 10:32:52 -08:00
  • 75499af5d5 Clear screen on Apple /// grmode David Schmenk 2018-02-06 10:07:28 -08:00
  • 9b7ecaf8e6 Synch Apple 1 CMD to A2 and A3 David Schmenk 2018-02-06 09:49:48 -08:00
  • b56b57fa4d Add echo on/off to conio for Apple 3 David Schmenk 2018-02-06 09:00:18 -08:00
  • d2566c89c0 Multiple versions of spkr routines called through pointer David Schmenk 2018-02-06 08:35:48 -08:00
  • 14fabc1467 Add MockingBoard select options and Apple /// support David Schmenk 2018-02-06 08:26:23 -08:00
  • be5dfdba4b Could this be it? David Schmenk 2018-02-05 14:54:06 -08:00
  • 691f153b22 SOS interpreter launcher David Schmenk 2018-02-05 13:08:28 -08:00
  • 5c322acf06 Fix gets() David Schmenk 2018-02-04 20:53:04 -08:00
  • 16932e90f7 change opensys to allocate number of I/O buffers for open David Schmenk 2018-02-04 13:01:07 -08:00
  • 384c6e8a18 Lots of Apple /// progress David Schmenk 2018-02-03 20:20:21 -08:00
  • d59a54d8fd Extend Console I/O so Rogue I/O disappears David Schmenk 2018-02-03 09:26:27 -08:00
  • 39385d79a4 Add more files to release David Schmenk 2018-02-02 21:06:17 -08:00
  • 9331976be3 Clean up old images David Schmenk 2018-02-02 17:11:52 -08:00
  • 6267264467 Pass yieldtime into GetKey David Schmenk 2018-02-02 16:41:10 -08:00
  • 222e34e229 Give 64K machines better ENTER/LEAVE David Schmenk 2018-02-01 18:49:20 -08:00
  • 10274bdf27 Synchronize CMDs David Schmenk 2018-02-01 18:10:02 -08:00
  • f039572dde Synchronize VMs David Schmenk 2018-02-01 12:56:06 -08:00
  • b177c3f69d Synchronize VMs David Schmenk 2018-02-01 12:52:00 -08:00
  • 23cb41e108 Update README.md David Schmenk 2018-02-01 06:54:06 -08:00
  • 29eca26e55 Capture Peter's 65C02 optimizations in VM David Schmenk 2018-01-31 15:51:03 -08:00
  • d2176792fb Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2018-01-31 15:47:18 -08:00
  • b2ddeb090b PLASM Patch #1 - export def bugfix David Schmenk 2018-01-31 15:46:50 -08:00
  • 5499614c16 Update Editor.md David Schmenk 2018-01-31 15:16:57 -08:00
  • ca32469253 Update Editor.md David Schmenk 2018-01-31 15:15:24 -08:00
  • b85e85e18b Update Editor.md David Schmenk 2018-01-31 15:14:09 -08:00
  • a58886b19f Add editor readme David Schmenk 2018-01-31 15:03:18 -08:00
  • 11dea3d389 Capture Peter's 65C02 optimizations into standard VM David Schmenk 2018-01-31 14:36:50 -08:00
  • 7021424990 Merge pull request #32 from peterferrie/master David Schmenk 2018-01-30 21:17:13 -08:00
  • 3c36438333 a bit smaller, another attempt at 65c02 VM Peter Ferrie 2018-01-30 16:27:18 -08:00
  • 88471f94f0 Fix LEAVE for lambda funcs David Schmenk 2018-01-27 19:23:41 -08:00
  • 5a48384daa Merge pull request #8 from dschmenk/master ZornsLemma 2018-01-27 20:52:50 +00:00
  • da22d6882d fix and update fiber library David Schmenk 2018-01-24 21:40:41 -08:00
  • 6a51ad7879 Update README.md David Schmenk 2018-01-24 20:21:02 -08:00
  • 6e217f5519 Update Preview Version 1.0.md David Schmenk 2018-01-24 20:20:08 -08:00
  • ba6e15feef Replace PRODOS 1.9 *again* David Schmenk 2018-01-24 19:18:05 -08:00
  • 1fd30c9536 Update images Dave Schmenk 2018-01-24 18:25:02 -08:00
  • 5769cf67be Fix TCP/IP bitrot and last dataseg zero length symbol overlap with code seg David Schmenk 2018-01-24 18:08:18 -08:00
  • b0535cd972 Rebuild image Dave Schmenk 2018-01-24 13:51:11 -08:00
  • c2ee0a04ab Last of the VM opts. For now David Schmenk 2018-01-24 13:35:00 -08:00
  • 115c11d57b Turns out you cannot set emulation mode from native mode with PLP David Schmenk 2018-01-24 11:52:05 -08:00
  • 243dba457d Ready for HW testing David Schmenk 2018-01-24 10:42:50 -08:00
  • ec5109a6db DP#3 test David Schmenk 2018-01-23 20:54:06 -08:00
  • ae34aae608 Add more demo music David Schmenk 2018-01-23 15:31:34 -08:00
  • 527d27b9f6 Clean up a few more libraries and demos David Schmenk 2018-01-23 15:15:11 -08:00