Commit Graph

8 Commits

Author SHA1 Message Date
BlackPhoenix
0b43bac3b5 [FIXED] Added proper hispeed support for RAM gates (and gates in general)
[FIXED] Removed obsolete code from some hispeed devices
[FIXED] Misc ZASM error
[ADDED] "Connected" outputs to data socket and data plug
[FIXED] Added a neater error display in GPU
[FIXED] Added small fix for when other player removes your keyboard and you cant get out
2008-10-25 12:10:59 +00:00
Admin
3f815efe45 Updating SVN properties 2008-06-14 00:55:20 +00:00
BlackPhoenix
d3bd4e30a5 [FIXED] TOTALLY REWRITTEN EEPROM FLASH. MUCH MUCH FASTER NOW. Upload & download coming soon.
Previous eeprom flash data will not be compatible with new one.
[ADDED] Address bus outputs data rate via it's memory output (for regular wire)
[FIXED] Address bus wrong undo message
[FIXED] CPU compiler erroring on empty program
2007-11-25 16:19:50 +00:00
BlackPhoenix
f09a6c3865 [FIXED] Address bus bug (when connecting to non-RAM, my bad)
[FIXED] CPU shows correct number of lines for program now (was count of lines + 1)
2007-11-12 21:18:36 +00:00
BlackPhoenix
7475f0b7bd [FIXED] Address bus bug: standard memory would not work when connected to it
[ADDED] Address bus now shows rate of data which is transferred via it (in bytes per second/values per second)
>>>>>> 20% of CPU rewrite <<<<<<<
[FIXED] Made variable names nicer in CPU init.lua
[FIXED] Made CPU execution a little bit faster
[FIXED] Made compile process a little bit faster (actually it's more clean code, looks nicer)
2007-11-10 23:10:57 +00:00
avon
cf78d2b05f Smaller shared.lua and cl_init.lua to improve download speed, added some local vars, tweaked here and there. 2007-08-17 10:24:35 +00:00
BlackPhoenix
c6c98203b0 [ADD] Flash memory. Permanent. Yes, now you can store stuff on your real HDD and carry it between games. Beta testing notice: report bugs to forums, upload or download are disabled
[FIX] Address bus, CPU, data port, data plug, data socket now have overlay text (thing that tells you what component it is)
2007-06-11 21:45:39 +00:00
blackphoenix
4f32b835f3 Added:
Console Screen (30x18 dos-like console)
Address Bus (To join up to 4 address spaces)
Data Port (Aka old ports in CPU, but external)
Data Plug (Connects address spaces)
32KB RAM module
CPU Protected Mode (Simple)
CPU Interrupts (in PM)
Strings supported in DB macro.
Lots more I forgot.
CPU Frequency limit to 5000Hz
Fixed:
CPU is now V2.00, added lots and lots of opcodes, around 100 (but 8 are disabled due to some reasons)
Digital Screen (new inputs)
Wired Numpad (Hi-Speed link added, acts as buffer)
New examples for CPU
CPU supports writing to ROM, i.e. program will be restored each reset.
ZCPU & ZASM bugs.

Known bugs:
Address Bus settings do not save when duping
Console screen does not dupe (duplications of it result in things connected to old copy)
Removed in-game editor, reworking it into VGUI. You can always use notepad, or my editor, it might be posted on forum
Some other misc little bugs.
2007-04-12 19:16:47 +00:00