Martin Haye
|
322fc7b1ba
|
No need for string workaround anymore -- yay\!
|
2018-03-28 16:42:42 -07:00 |
|
Martin Haye
|
1dbd41d79e
|
Workaround for PLASMA string thing.
|
2018-03-28 16:36:52 -07:00 |
|
Martin Haye
|
add1c62f75
|
Fix for double-freeing.
|
2018-03-28 16:36:37 -07:00 |
|
Martin Haye
|
91d58fb584
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-28 16:21:35 -07:00 |
|
Martin Haye
|
5d71d911a4
|
Massaging load/unload with an eye to automap flushing.
|
2018-03-28 15:29:49 -07:00 |
|
Martin Haye
|
7350c47b89
|
Better fix for return-to-2d from automap.
|
2018-03-28 15:16:34 -07:00 |
|
Martin Haye
|
ba46785fec
|
Fix return to 2D map from automap.
|
2018-03-28 14:48:43 -07:00 |
|
Martin Haye
|
6468c0fef1
|
I couldn't resist saving a few bytes.
|
2018-03-28 14:47:39 -07:00 |
|
David Schmenk
|
1528d5f7aa
|
Always output ENTER/LEAVE for functions (no zero locals optimization)
|
2018-03-28 13:00:58 -07:00 |
|
David Schmenk
|
d6c870112c
|
Revert "Fix for strings in non ENTER/LEAVE functions"
This reverts commit fb0ef9848b .
|
2018-03-28 12:57:58 -07:00 |
|
Martin Haye
|
433eaf3f47
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-27 11:21:17 -07:00 |
|
Martin Haye
|
420db30768
|
Automap scrolling optimization.
|
2018-03-27 10:43:51 -07:00 |
|
David Schmenk
|
fb0ef9848b
|
Fix for strings in non ENTER/LEAVE functions
|
2018-03-27 10:31:28 -07:00 |
|
Martin Haye
|
580a5126c5
|
Fix for adding countable things to inventory.
|
2018-03-27 10:01:40 -07:00 |
|
Martin Haye
|
314355e2ff
|
Speeding up automap display.
|
2018-03-27 10:01:03 -07:00 |
|
Martin Haye
|
8f3f60ede7
|
Some little optimizations for automap display.
|
2018-03-27 07:37:11 -07:00 |
|
Martin Haye
|
faa5270a0c
|
Improved song conversion and playback.
|
2018-03-26 13:48:10 -07:00 |
|
Martin Haye
|
c819c30b34
|
Added scrolling code to automap, in preparation for making everything faster.
|
2018-03-26 13:48:00 -07:00 |
|
Brendan Robert
|
e52d4016dd
|
Self-clocking mockingboard is no longer tied to the main emulator speed
|
2018-03-21 20:24:55 -05:00 |
|
Brendan Robert
|
e0bc6a797e
|
Used synchronized types to avoid race conditions
|
2018-03-21 20:24:55 -05:00 |
|
Brendan Robert
|
461fe41f79
|
Removed font speedup hacks -- we should just rely on transwarp softswitch for speedups.
|
2018-03-21 20:24:55 -05:00 |
|
Martin Haye
|
aa9a94b678
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-20 10:43:30 -07:00 |
|
Martin Haye
|
820fba95e3
|
Now correctly sequencing the test song.
|
2018-03-20 10:43:20 -07:00 |
|
Martin Haye
|
0c20264a9b
|
More work integrating sound - it makes a tone now.
|
2018-03-20 08:35:19 -07:00 |
|
Brendan Robert
|
55e7a87cc5
|
Turning off acceleration resets to the user-defined speed instead of 1mhz
|
2018-03-20 10:01:35 -05:00 |
|
Martin Haye
|
9a9464da3c
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-20 07:59:06 -07:00 |
|
Martin Haye
|
0693ea2fec
|
Working on integrating music.
|
2018-03-20 07:58:59 -07:00 |
|
Brendan Robert
|
dabf70c3cf
|
Updated RAM to use sets for listeners (it's more efficient) and added Zip/Transwarp emulation at a minimal level. That means programs can now selectively over-clock the emulator if desired.
|
2018-03-20 00:11:51 -05:00 |
|
David Schmenk
|
e163e709cf
|
music.pla is now sndseq.pla
|
2018-03-19 09:04:43 -07:00 |
|
David Schmenk
|
999a7d48ec
|
Initial check-in for music sequencer
|
2018-03-19 09:01:45 -07:00 |
|
David Schmenk
|
4cf8d7e8c4
|
Initial check-in for music sequencer
|
2018-03-19 09:00:57 -07:00 |
|
Brendan Robert
|
356b1fad3e
|
Updated default speed to 2x instead of 1.5x and fixed issue that kept resetting speed to 1x every time the emulator is started
|
2018-03-19 00:55:37 -05:00 |
|
Martin Haye
|
f1e15d822e
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-18 10:39:06 -07:00 |
|
Martin Haye
|
669a051fd4
|
A couple ignores for Martin-specific links.
|
2018-03-18 10:30:07 -07:00 |
|
Brendan Robert
|
c9c91d2fe0
|
Updated color mode detection to use sofswitch method. Changed default emulator color mode and speed to 2x
|
2018-03-17 12:21:09 -05:00 |
|
Martin Haye
|
ba18a6d290
|
Fixes for emulator signaling.
|
2018-03-17 10:04:10 -07:00 |
|
Martin Haye
|
be6fb14d6a
|
Added emulator signals so Jace can intelligently decolorize text. Fixed clock on return from engines.
|
2018-03-17 08:52:29 -07:00 |
|
Martin Haye
|
a0b02c7177
|
Fixed art town texture bug. Fixed some automap bugs.
|
2018-03-16 10:15:49 -07:00 |
|
Martin Haye
|
d398e3ea38
|
Added cursor and title to automap.
|
2018-03-15 09:14:49 -07:00 |
|
Martin Haye
|
cf03ab7f60
|
Fixes for PLASMA 1.1
|
2018-03-15 08:02:21 -07:00 |
|
Martin Haye
|
fe31887dc6
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-15 06:53:50 -07:00 |
|
David Schmenk
|
a43083dac7
|
Make sure LC bank 2 is write enabked
|
2018-03-15 06:48:37 -07:00 |
|
Martin Haye
|
b40edcca69
|
Merge branch 'master' of github.com:badvision/lawless-legends
|
2018-03-15 06:20:40 -07:00 |
|
Martin Haye
|
16f411adde
|
OMG how many times will I fix the lamp.
|
2018-03-15 06:20:28 -07:00 |
|
David Schmenk
|
6205d1310f
|
Upgrade to PLASMA 1.1 compiler/VM
|
2018-03-14 13:58:23 -07:00 |
|
Martin Haye
|
073457d56d
|
Major automap improvements. Fixes for lamp.
|
2018-03-14 09:28:57 -07:00 |
|
Martin Haye
|
2151819d95
|
Clipping is actually working now (for 3D maps at least).
|
2018-03-11 15:21:00 -07:00 |
|
Martin Haye
|
ae7d885a9e
|
Cleanup.
|
2018-03-11 12:32:41 -07:00 |
|
Martin Haye
|
d5ce5197e7
|
Debugging new refactored automap.
|
2018-03-11 12:26:12 -07:00 |
|
Martin Haye
|
a82cef30cc
|
Moving forward on generalizing automap display.
|
2018-03-11 11:54:38 -07:00 |
|