John Schneiderman
|
586fab6b6b
|
Changes to use a top-level variable for the Oscar compiler uses.
|
2024-08-07 21:24:40 +02:00 |
|
John Schneiderman
|
eab2a490f4
|
Adds the tests to the all target.
Silences the cleaning targets.
|
2024-08-07 20:39:05 +02:00 |
|
polluks
|
c93cc8b680
|
Multi-threaded makefiles
|
2023-06-18 01:37:57 +02:00 |
|
polluks
|
0ca23344af
|
Fixed permissions
|
2023-05-13 16:45:01 +02:00 |
|
polluks
|
1616b9335f
|
Fixed typos
|
2023-05-13 15:57:46 +02:00 |
|
drmortalwombat
|
02db5b5eb1
|
Static call graph analysis for function arguments
|
2023-01-15 18:38:18 +01:00 |
|
drmortalwombat
|
3edd541750
|
Fix over eager forwarding of global addresses across loop boundaries
|
2022-12-06 18:29:37 +01:00 |
|
drmortalwombat
|
e52e554fec
|
Add warning for missing return statement
|
2022-10-16 14:06:27 +02:00 |
|
drmortalwombat
|
e50f3f9814
|
Fix lenient semicolon handling in parser
|
2022-09-10 10:05:44 +02:00 |
|
drmortalwombat
|
65f1349ce2
|
Update sample documentation in readme
|
2022-03-19 10:57:07 +01:00 |
|
drmortalwombat
|
dc0951ee9f
|
Order inter instructions into eval trains and sequences, optimize copyloops for size
|
2022-03-15 18:45:34 +01:00 |
|
drmortalwombat
|
c5fc186336
|
Add horizontal scroll shmup sample game
|
2022-03-06 21:49:10 +01:00 |
|
drmortalwombat
|
d1104e1eb3
|
Optimize y index progression
|
2022-03-05 11:25:56 +01:00 |
|
drmortalwombat
|
7e458d1eda
|
More promotion of abs and abs indexed when only single use
|
2022-03-03 19:23:47 +01:00 |
|
drmortalwombat
|
9ec2b4fdef
|
Replace JMP with branch when possible
|
2022-03-02 21:18:06 +01:00 |
|
drmortalwombat
|
2a815a9709
|
More forward 8 bit index optimizations
|
2022-03-01 08:53:54 +01:00 |
|
drmortalwombat
|
fbdb513697
|
Optimize single use of global variables in function
|
2022-02-27 17:19:51 +01:00 |
|
drmortalwombat
|
756245694f
|
Optimize indexed static variable access
|
2022-02-26 18:10:23 +01:00 |
|
drmortalwombat
|
a2293a0ed1
|
Native code size reduction
|
2022-02-23 18:48:31 +01:00 |
|
drmortalwombat
|
8b63d5bb34
|
Shortcut zero page register moves
|
2022-02-20 14:12:01 +01:00 |
|
drmortalwombat
|
46e1caaa4a
|
Some pointer index optimizations
|
2022-02-19 17:14:52 +01:00 |
|
drmortalwombat
|
6ac606c91b
|
Fix compile order based on dependency graph
|
2022-02-19 12:58:51 +01:00 |
|
drmortalwombat
|
6bd3ecb689
|
Fix over eager const expression inliner
|
2022-02-19 12:16:33 +01:00 |
|
drmortalwombat
|
3aa142957c
|
Fix pointer comparison and interrupt warning
|
2022-02-16 16:31:03 +01:00 |
|
drmortalwombat
|
fdb112a037
|
Add constant address calculation for struct members
|
2022-02-14 20:13:30 +01:00 |
|
drmortalwombat
|
de9e8cfe64
|
Add score to breakout sample
|
2022-02-09 07:50:59 +01:00 |
|
drmortalwombat
|
42f71e264e
|
Fix uninitialized interrupt flag in linux builds
|
2022-02-08 12:58:22 +01:00 |
|
drmortalwombat
|
2f009f129e
|
Add regions replicated in multiple easyflash banks
|
2022-02-07 18:04:17 +01:00 |
|
drmortalwombat
|
a5d5060048
|
Bump version number
|
2022-02-06 21:47:08 +01:00 |
|
drmortalwombat
|
3a7ea0837b
|
Fix logic or inversion
|
2022-02-06 17:29:07 +01:00 |
|
drmortalwombat
|
4831950e61
|
Optimizing right shifts greater 5 bits by left shifts
|
2022-02-05 11:37:03 +01:00 |
|
drmortalwombat
|
05d6b3d223
|
Fix table based multiplication for 16bit results
|
2022-02-03 22:10:17 +01:00 |
|
drmortalwombat
|
995e39a57d
|
Add missile command sample game
|
2022-01-31 21:17:14 +01:00 |
|
drmortalwombat
|
94efcaeca6
|
Circle drawing in multicolor bitmap
|
2022-01-31 08:08:18 +01:00 |
|
drmortalwombat
|
5ca651bc36
|
Add games to samples
|
2022-01-28 22:49:15 +01:00 |
|
drmortalwombat
|
94532fe038
|
Fix enum size
|
2022-01-26 12:41:12 +01:00 |
|
drmortalwombat
|
792751e3a4
|
Fix error swapping global variables with negation
|
2022-01-25 21:45:33 +01:00 |
|
drmortalwombat
|
0ea87ea322
|
Reduce speculation of integer value range analyzer
|
2022-01-25 21:05:00 +01:00 |
|
drmortalwombat
|
f25bf80a0f
|
Fix LF line ending on windows, float and loop optimizations
|
2022-01-25 14:31:36 +01:00 |
|