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

Commit Graph

  • 3d44c8533b Functional mouse API David Schmenk 2018-04-28 18:43:57 -07:00
  • 78a068e6d2 fix addres of int counters David Schmenk 2018-04-28 17:11:12 -07:00
  • 3db676c5dd Mouse API test David Schmenk 2018-04-28 13:34:05 -07:00
  • 67d0762272 Prepare for event manager David Schmenk 2018-04-28 08:00:10 -07:00
  • d5f812d878 check for mouse/VBL events David Schmenk 2018-04-28 07:15:56 -07:00
  • 0f2a76dd55 Fix infunc for asm defs David Schmenk 2018-04-27 19:47:23 -07:00
  • d52bf07344 Clen mouse init up David Schmenk 2018-04-27 19:36:01 -07:00
  • 3eb62ead0d Clean mouse init up David Schmenk 2018-04-27 19:35:26 -07:00
  • 5f1656b6a1 Backport some fixes from V2 David Schmenk 2018-04-27 14:10:26 -07:00
  • 1783aaef7a Fix resetmemfiles, use heap for catalog/volumes, and free CMD init code Dave Schmenk 2018-04-27 13:06:49 -07:00
  • 5ab6d915b3 track down mouse int corrption David Schmenk 2018-04-26 20:00:15 -07:00
  • d0d328227a Mouse updates David Schmenk 2018-04-25 21:28:05 -07:00
  • 6ec3ce3b91 Import VM02 mouse driver David Schmenk 2018-04-25 11:25:41 -07:00
  • b576ea8b85 update images Dave Schmenk 2018-04-24 20:42:07 -07:00
  • 1299cbc48b Fix UTHERNET autodetect and code cleanup David Schmenk 2018-04-24 18:56:35 -07:00
  • d3a19cccbf Remove xheap from 64K cmdsys. Rework init message David Schmenk 2018-04-24 10:26:48 -07:00
  • 9809c2b5b2 Add TFTPD to release 1 David Schmenk 2018-04-23 13:47:42 -07:00
  • c0ddb5d197 Add TFTPD to release 1 David Schmenk 2018-04-23 13:46:08 -07:00
  • e6fc45a798 Network error messages and code cleanp David Schmenk 2018-04-23 13:29:54 -07:00
  • ea542905b7 Better Uthernet card detection David Schmenk 2018-04-23 12:02:58 -07:00
  • fb1f08bcc9 Fix UDP header len for UTHERNET David Schmenk 2018-04-22 14:26:12 -07:00
  • 8c0e66daf8 Update image David Schmenk 2018-04-21 22:31:59 -07:00
  • be9465cd02 Try different fixes David Schmenk 2018-04-21 19:05:37 -07:00
  • 881c017ac7 update images David Schmenk 2018-04-21 17:54:29 -07:00
  • a9607e7476 update images David Schmenk 2018-04-21 17:37:27 -07:00
  • 4db8271a25 TFTP server and fix FOR/NEXT in module init bug David Schmenk 2018-04-21 16:35:31 -07:00
  • 0a1f497d6c Smaller startup message Dave Schmenk 2018-04-20 10:05:53 -07:00
  • ddd5e28fd4 Update startup message Dave Schmenk 2018-04-20 09:42:01 -07:00
  • 8d7ed176c5 update images David Schmenk 2018-04-19 16:35:32 -07:00
  • 912a4526fe LZ4 unpack library and sample lz4cat David Schmenk 2018-04-19 13:41:14 -07:00
  • 6cf47da936 LZ4 decompressor David Schmenk 2018-04-19 06:59:39 -07:00
  • 430b70f931 Update memmgr library David Schmenk 2018-04-17 16:15:50 -07:00
  • d0eb8a5897 update images with FOR/NEXT changes David Schmenk 2018-04-17 11:11:11 -07:00
  • c1d849946f BIG change so FOR/NEXT exits with proper terminal value in variable David Schmenk 2018-04-17 10:39:05 -07:00
  • 1c63d4832e Update C64 VM David Schmenk 2018-04-16 11:10:51 -07:00
  • bef66ae6c0 Fix buggered 65802 JIT optimization David Schmenk 2018-04-15 15:28:20 -07:00
  • f32349b849 Buggered that optimization up David Schmenk 2018-04-15 15:25:00 -07:00
  • 8d119d3d8c Check for H/W/ access on BYTE loads David Schmenk 2018-04-15 14:47:14 -07:00
  • bbac311c4f John Brooks Optiizations David Schmenk 2018-04-15 14:34:45 -07:00
  • 174ff0b7a2 update image` David Schmenk 2018-04-14 13:32:38 -07:00
  • 45b3560040 Fix compiler allocations for 64K machine David Schmenk 2018-04-14 12:48:12 -07:00
  • ed280b3584 Update README.md David Schmenk 2018-04-13 21:47:12 -07:00
  • c88d5cabcb update images David Schmenk 2018-04-13 16:14:40 -07:00
  • 97e2c48098 Fix 64K VM David Schmenk 2018-04-13 16:13:12 -07:00
  • 0925945d2e Fix VM filename in VMLOAD David Schmenk 2018-04-13 13:34:10 -07:00
  • b5c30d524e update images David Schmenk 2018-04-13 12:21:04 -07:00
  • 3a6c77a4eb Simplify VM configurations and auto-load alternative VMs David Schmenk 2018-04-13 12:09:14 -07:00
  • 795d56c2a7 Fix SEL JIT16 compiler David Schmenk 2018-04-12 17:15:16 -07:00
  • 2bb9f73448 Fix INCBRLE and JIT cleanup David Schmenk 2018-04-12 14:20:02 -07:00
  • 23aaef442d Cleanup David Schmenk 2018-04-11 22:16:30 -07:00
  • 7f46144911 Working 65802 JIT compiler David Schmenk 2018-04-11 14:48:21 -07:00
  • 3e4d0bcedf Build jit16 for real David Schmenk 2018-04-11 10:06:57 -07:00
  • 177c951a2d Update images Dave Schmenk 2018-04-11 07:49:19 -07:00
  • 11ee2feed5 JIT16 WIP David Schmenk 2018-04-10 21:02:48 -07:00
  • 07733cc5a6 JIT 65802 WIP David Schmenk 2018-04-10 18:11:35 -07:00
  • ce27807cd9 update image David Schmenk 2018-04-09 10:17:29 -07:00
  • 7fae43e216 Update image David Schmenk 2018-04-09 09:16:02 -07:00
  • 758f6eb499 Merge branch 'master' of https://github.com/dschmenk/PLASMA David Schmenk 2018-04-09 09:14:05 -07:00
  • daf25e990a Running out of disk image space David Schmenk 2018-04-09 09:13:17 -07:00
  • f884034786 Update image with SOS.DRIVERS for Mame Apple /// David Schmenk 2018-04-09 08:51:00 -07:00
  • 8ee09363f0 New Acronym David Schmenk 2018-04-09 08:15:15 -07:00
  • f097361b83 Update Version 1.1.md David Schmenk 2018-04-09 07:16:07 -07:00
  • b33856ee28 Get 65802 to sort-of run JIT David Schmenk 2018-04-08 14:59:45 -07:00
  • 87d43d74ce Merge pull request #12 from dschmenk/master ZornsLemma 2018-04-08 15:18:23 +01:00
  • 61eaeef9c1 Disable JITC on certain modules. David Schmenk 2018-04-07 10:48:11 -07:00
  • 2241c0c65f Somehow this got lost in the merge David Schmenk 2018-04-07 09:33:22 -07:00
  • bc7e38ee17 Merge branch 'devel' David Schmenk 2018-04-07 09:27:21 -07:00
  • dad0f4b4d5 Add NO-JITC flag to module SYSFLAGS David Schmenk 2018-04-06 17:53:51 -07:00
  • fd641bef8f JIT specific module loading David Schmenk 2018-04-06 14:22:39 -07:00
  • 11dc4abcda 65802 JITC placeholders David Schmenk 2018-04-06 12:45:34 -07:00
  • 82a4b57c43 65802 requires 128K and JITC David Schmenk 2018-04-06 12:42:48 -07:00
  • 2a015d98cf Update images David Schmenk 2018-04-06 09:13:55 -07:00
  • 625ce2704e Sync cleanjit with jitcore David Schmenk 2018-04-06 08:25:42 -07:00
  • f35f0b3bba Fix OBO in branch calc loop and free up bytes to re-enable LLA opt David Schmenk 2018-04-06 08:05:23 -07:00
  • e3606f3f64 Fix byte variable used in negative FOR/NEXT David Schmenk 2018-04-05 11:51:53 -07:00
  • 558290100c Clear MSB for DLB/DAB David Schmenk 2018-04-05 11:20:43 -07:00
  • 5285f99a03 Merge branch 'devel' of https://github.com/dschmenk/PLASMA into devel David Schmenk 2018-04-04 20:20:16 -07:00
  • 6c6dca3348 re-arrange a few things David Schmenk 2018-04-04 20:19:35 -07:00
  • 87a0b24d7a image update David Schmenk 2018-04-04 17:44:52 -07:00
  • 8b649b0d48 fix opcode skip for CS in branch detection David Schmenk 2018-04-04 13:25:13 -07:00
  • 9a82e3b5fb Looking for one more JITC bug David Schmenk 2018-04-03 13:56:55 -07:00
  • 3e0d81d09d Put buffer at beginning of SBANK David Schmenk 2018-04-03 10:10:41 -07:00
  • 763cbd6986 Full 4K JIT codebuffer Dave Schmenk 2018-04-02 21:46:53 -07:00
  • 347aa5329d Leave buffer for maxcode and assembly defcpy David Schmenk 2018-04-02 15:41:41 -07:00
  • 9e4f9936af Cleanup David Schmenk 2018-04-02 13:51:04 -07:00
  • d0215eb7e1 Allocate proper size for defentries David Schmenk 2018-04-02 12:36:44 -07:00
  • 58eb615176 Remove JITC puts from JIT module David Schmenk 2018-04-02 10:17:33 -07:00
  • e5e43f58b7 Save/Restore JIT code ptr David Schmenk 2018-04-02 10:02:17 -07:00
  • 77ca9b2813 Re-org some JIT <-> CMDSYS <-> VM connections David Schmenk 2018-04-02 09:17:18 -07:00
  • d4f15e3a90 Apple /// JITC David Schmenk 2018-04-02 08:47:16 -07:00
  • 574911e389 Apple /// JIT WIP David Schmenk 2018-04-01 18:53:56 -07:00
  • 46b24b077a Break out cor JIT for all platforms David Schmenk 2018-04-01 15:29:57 -07:00
  • 46b9f073d5 New JIT defaults David Schmenk 2018-03-31 17:15:18 -07:00
  • 630ccd88fa Improve LLA opts a little David Schmenk 2018-03-31 15:13:13 -07:00
  • 53a992debb Update images David Schmenk 2018-03-30 13:23:52 -07:00
  • 51ba2df618 Move JIT compiler to top of AUX memory David Schmenk 2018-03-30 13:12:39 -07:00
  • cccfdbb9a7 Combine similar opcodes to shring module size to ~8K (keep clean version) David Schmenk 2018-03-30 09:52:35 -07:00
  • f11a1470f0 Allocate seq buffer on heap and keep ints disabled durin aux memory move David Schmenk 2018-03-29 21:44:40 -07:00
  • 43a03d2882 Make sure all buffers on heap are allocated David Schmenk 2018-03-29 21:07:08 -07:00
  • 3fe85c5835 Make sure to always allocate data on heap - it can get overwritten by JIT David Schmenk 2018-03-29 20:00:06 -07:00