David Schmenk
|
934c52cf4d
|
Even faster module loads. Now I'm happy
|
2018-01-20 09:52:32 -08:00 |
|
David Schmenk
|
abfe13a673
|
Fix oops on FIXJMP_IP
|
2018-01-20 09:17:55 -08:00 |
|
David Schmenk
|
82516bfe31
|
Speed up modload, fix oops on FIXUP_IP
|
2018-01-20 09:15:26 -08:00 |
|
David Schmenk
|
f24bb421ec
|
fewer and better checks for IP FIXUP
|
2018-01-19 17:37:32 -08:00 |
|
David Schmenk
|
fbcebe9df3
|
Turn off AN3 when returning to text mode
|
2018-01-19 14:59:44 -08:00 |
|
David Schmenk
|
4b8fca060f
|
remove conflict with clock cards and command line arguments
|
2018-01-19 14:12:22 -08:00 |
|
Dave Schmenk
|
e06a217f33
|
Switch all VMs to lazy IP update
|
2018-01-18 20:27:53 -08:00 |
|
David Schmenk
|
a3b12f9c28
|
John Brooks instruction fetch optimizations
|
2018-01-18 16:56:21 -08:00 |
|
David Schmenk
|
d166b99eb0
|
Fix 65802 HWSP state
|
2018-01-18 07:20:02 -08:00 |
|
David Schmenk
|
5ac6a556c8
|
Only adjust frame pointer for ENTER/LEAVE
|
2018-01-17 21:13:16 -08:00 |
|
David Schmenk
|
3b2c80b718
|
Update Preview Version 1.0.md
|
2018-01-17 18:46:29 -08:00 |
|
David Schmenk
|
38f19dff2f
|
Add sieve.pla to sample source
|
2018-01-17 11:27:59 -08:00 |
|
David Schmenk
|
16f5cd6f1b
|
Update magic # in module load
|
2018-01-17 10:28:41 -08:00 |
|
David Schmenk
|
4d934b3caa
|
Update Preview Version 1.0.md
|
2018-01-17 06:52:57 -08:00 |
|
David Schmenk
|
938461691e
|
Update Preview Version 1.0.md
|
2018-01-17 06:51:35 -08:00 |
|
David Schmenk
|
9dc2a68bf4
|
Update Preview Version 1.0.md
|
2018-01-16 20:12:38 -08:00 |
|
David Schmenk
|
8869392a11
|
Update README.md
|
2018-01-16 19:41:11 -08:00 |
|
David Schmenk
|
2bd2b0f3af
|
handyandy's grammar fixes
|
2018-01-16 19:30:14 -08:00 |
|
David Schmenk
|
802fa831df
|
Update Preview Version 1.0.md
|
2018-01-16 14:53:11 -08:00 |
|
David Schmenk
|
5c4517a8f1
|
Update Preview Version 1.0.md
|
2018-01-16 14:40:51 -08:00 |
|
David Schmenk
|
3c7980c878
|
Update Preview Version 1.0.md
|
2018-01-16 11:10:59 -08:00 |
|
David Schmenk
|
1770d59c83
|
Update Preview Version 1.0.md
|
2018-01-16 10:29:38 -08:00 |
|
David Schmenk
|
1512fef259
|
Rename Preview Version 1.0 to Preview Version 1.0.md
|
2018-01-16 09:54:11 -08:00 |
|
David Schmenk
|
a188d453ea
|
Delete PLASMA123.md
|
2018-01-16 09:51:49 -08:00 |
|
David Schmenk
|
be7a1d7eae
|
Delete User Manual.md
|
2018-01-16 09:51:37 -08:00 |
|
David Schmenk
|
2cc3aac200
|
Delete Architecture.md
|
2018-01-16 09:51:22 -08:00 |
|
David Schmenk
|
cb34578737
|
Create Preview Version 1.0
|
2018-01-16 09:50:18 -08:00 |
|
David Schmenk
|
7763f6241a
|
Organize sandbox examples better. Add DGRTEST.PLA
|
2018-01-16 07:56:05 -08:00 |
|
Dave Schmenk
|
7a42a8e0a0
|
Remove invalid optimization
|
2018-01-15 22:33:00 -08:00 |
|
David Schmenk
|
c67afa6d24
|
Alloc codeseq before data+code buffer
|
2018-01-15 21:13:29 -08:00 |
|
David Schmenk
|
de74f13099
|
Tune buffer sizes so 64K machine can optimize
|
2018-01-15 20:35:02 -08:00 |
|
David Schmenk
|
05689e2720
|
Tweaking the buffer sizes for 64K machines
|
2018-01-15 19:57:42 -08:00 |
|
Dave Schmenk
|
9291cc42e8
|
Update image with compiler
|
2018-01-15 15:33:23 -08:00 |
|
David Schmenk
|
5e07a45d6e
|
Increase global symbol table size and parse '\\' properly
|
2018-01-15 15:31:03 -08:00 |
|
Dave Schmenk
|
766c8c320e
|
Forgot SYSTEM files
|
2018-01-15 15:04:25 -08:00 |
|
David Schmenk
|
590bbacc1f
|
Better names
|
2018-01-15 14:56:54 -08:00 |
|
Dave Schmenk
|
e4393efc8e
|
PLASMA Pre 1.0 disk images
|
2018-01-15 14:51:45 -08:00 |
|
David Schmenk
|
b360a8af53
|
Make sure stack depth is decremented (and not pointer)
|
2018-01-15 14:27:11 -08:00 |
|
David Schmenk
|
90f0bb324c
|
Just easier to add divmod opcode
|
2018-01-15 14:16:48 -08:00 |
|
David Schmenk
|
5f9ba155eb
|
Just easier to add a divmod opcode
|
2018-01-15 14:13:50 -08:00 |
|
David Schmenk
|
a92301908a
|
Better fix for 65802 DIV and MOD bug
|
2018-01-15 07:36:02 -08:00 |
|
Dave Schmenk
|
b176847778
|
Reduce stack usage for ENTER/LEAVE but incompatible bytecode
|
2018-01-14 21:41:47 -08:00 |
|
Dave Schmenk
|
3651cb6373
|
divmod returning values in right order
|
2018-01-14 20:05:39 -08:00 |
|
David Schmenk
|
c3feb152ba
|
Fix DI&MOD stomping on 65802 ESTK pointer
|
2018-01-14 18:47:52 -08:00 |
|
David Schmenk
|
760a20f70a
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
|
2018-01-14 15:35:05 -08:00 |
|
David Schmenk
|
eea119f924
|
Set identifiers/keyword to upper case
|
2018-01-14 13:44:08 -08:00 |
|
David Schmenk
|
2d6904f1ea
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
|
2018-01-14 12:42:15 -08:00 |
|
David Schmenk
|
06a04701c3
|
Found broken recursive calls on 65802
|
2018-01-14 12:41:19 -08:00 |
|
David Schmenk
|
07fdb6a31d
|
Merge branch 'master' of https://github.com/dschmenk/PLASMA
|
2018-01-13 20:09:35 -08:00 |
|
David Schmenk
|
5a0865b02c
|
Quickly add new PLASMA aliases and data initialization.
|
2018-01-13 17:00:54 -08:00 |
|