Commit Graph

  • 9f4f31b08a
    updated to add disclaimer master drhax9908 2021-06-13 00:41:01 -0700
  • c5e75f6b13
    Create README.md drhax9908 2020-07-01 12:07:56 -0700
  • bd8952f0ea [FIXED] TMR register is now incremented by 30 cycles if precompile occurs [FIXED] CPU timing system was updated [ADDED] New RT-based digital screen. Supports any resolution up to 512x512. Features yet not implemented: faster data streaming, RGB color support, clear row/col isn't working yet. [ADDED] R key now erases all data from CPU/GPU (matters only for duping) BlackPhoenix 2009-04-08 14:40:53 +0000
  • 651220d2e9 [CHANGED] Split the button models into two categories. Erkle 2009-04-08 09:11:32 +0000
  • aa9837e38a E2: added signal-extension (by Gwahir) Syranide 2009-04-08 08:47:02 +0000
  • e30cbd1cbc [FIXED] Use of BLOCK opcode along with SMAP works now [FIXED] CPU MMU will now invalidate precompile data when you change mapping (this is important if you're gonna execute the code at target location) BlackPhoenix 2009-04-07 19:14:50 +0000
  • 26a9e934c6 [FIXED] This should fix keyboard spam if SERVER doesn't have wire BlackPhoenix 2009-04-07 17:24:48 +0000
  • 03157aa1a1 E2: added E:aimNormal() (thanks Beer) Syranide 2009-04-06 20:46:13 +0000
  • b57e8dc044 [FIXED] Small bug in GPU that reset GPU's when someone connected BlackPhoenix 2009-04-05 18:11:39 +0000
  • bbdf4a92c5 [FIXED] There should be no more accidental overwriting of files when using the E2 editor for CPU, GPU, or E2 [FIXED] "New file" button now should work properly in CPU & GPU editors BlackPhoenix 2009-04-05 15:46:49 +0000
  • 71a503fbe7 E2: added auto-indentation, read changelog for info (by TomyLobo) Syranide 2009-04-05 09:00:56 +0000
  • 638dcfdd3b E2: added duped(), same as first() but if it was duped instead Syranide 2009-04-04 21:04:53 +0000
  • 050d963138 E2: editor improvements (by TomyLobo) Syranide 2009-04-04 19:50:09 +0000
  • 3bdf870e7b E2: more improvements to the editor (by TomyLobo) Syranide 2009-04-04 15:50:51 +0000
  • 9e4e18bfb0 E2: fixed chat-extension returning incorrect data-types upon failure Syranide 2009-04-04 11:07:04 +0000
  • 9dad1408dc E2: fix for inputs/outputs/persist not registering typed variables Syranide 2009-04-04 10:08:36 +0000
  • 78c0b864a2 E2: editor improvements, CTRL-I/O now also indents (by TomyLobo) Syranide 2009-04-04 09:40:38 +0000
  • b5be776709 E2: issues with "# in strings"-patch, reverted Syranide 2009-04-03 22:38:03 +0000
  • 18a132f7b3 E2: added editor search/replace, ctrl-f/h (by ZeikjT) Syranide 2009-04-03 22:27:50 +0000
  • 9a6960cacf [FIXED] Removed some debug spam BlackPhoenix 2009-04-03 19:56:00 +0000
  • e3905c6b31 [FIXED] CD disk addressing bug (global sector address fault) BlackPhoenix 2009-04-03 18:40:28 +0000
  • f07c2bd929 E2: ctrl+shift+left/right (mark word left/right) (by TomyLobo) Syranide 2009-04-03 17:56:07 +0000
  • 9d345fa12b E2: improved editor, ctrl-right/ctrl-left/tab/shift-tab (by TomoLobo) Syranide 2009-04-03 17:05:35 +0000
  • be976e1703 E2: toChar(N) now returns an empty string for invalid values Syranide 2009-04-03 13:48:39 +0000
  • 1700aed9c5 E2: added E:boxSize() (thanks Jimlad) Syranide 2009-04-03 13:02:30 +0000
  • c3ac48d087 E2: rangerFilter fixed. Re-added the rangerFilter(e) and removed duplicate array method. Thanks kelthalas for pointing it out. ZeikJT 2009-04-03 10:42:14 +0000
  • 41ecee95cb E2: added E:boxCenter/boxMax/boxMin, object bounding box (thanks Jimlad) Syranide 2009-04-03 08:54:33 +0000
  • bbf3918c0d [FIXED] A lot of CD system bugs, see diff BlackPhoenix 2009-04-02 18:46:51 +0000
  • 0677953c08 [FIXED] A bug when DATA output would disappear in CD ray BlackPhoenix 2009-04-01 19:27:34 +0000
  • 7854cb14a7 [FIXED] Small typo in disk dupe code BlackPhoenix 2009-04-01 15:24:05 +0000
  • 0e0abf4050 [FIXED] CD ray now reads at proper speed BlackPhoenix 2009-04-01 15:23:03 +0000
  • 5b07c420a8 [FIXED] Typo in disks stool [FIXED] CD locks not working in MP BlackPhoenix 2009-04-01 13:41:45 +0000
  • c5fd1c9818 [FIXED] GPU data is now resent to every new connected client [FIXED] CD disks should be fully dupeable now [UPDATED] CD ray was updated [FIXED] CD ray now picks up disks with only 1 stack [ADDED] CD ray outputs disk velocity and raw data (angle etc, this is valid at RAY HIT LOCATON ONLY). BlackPhoenix 2009-04-01 13:36:58 +0000
  • d9d91d2b18 E2: added $ for angles (by TomyLobo) Syranide 2009-04-01 13:15:17 +0000
  • 4304c2ffa9 E2: reset() is now ignored when run during first(), it exits but does not reset Syranide 2009-04-01 09:30:57 +0000
  • 80047c1cb4 Fixing Holoemitter properties in the stool... in the textscreen update some things were lost... :/ ZeikJT 2009-04-01 07:41:43 +0000
  • 73aefd9a95 Text Screen Tool right click now copies the text screen text from the entity to the tool. Thanks to donkan for reminding me about it! ZeikJT 2009-04-01 01:24:37 +0000
  • 1d5d84d28a E2: fix for when using # in strings Syranide 2009-03-31 20:50:46 +0000
  • dc2bcbc772 [FIXED] Made a whooops in shared file (wrong file) BlackPhoenix 2009-03-31 18:39:23 +0000
  • 6ae38fe822 [ADDED] Highspeed interface to CD ray BlackPhoenix 2009-03-31 18:13:43 +0000
  • c6f5d41a43 [FIXED] LDUMP altered to be compatible with EmuFox debugger [ADDED] CD ray/disc system - the disk, the read/write ray, and the position lock (to keep disk centered). Too complex to describe in changelog. BlackPhoenix 2009-03-31 18:10:21 +0000
  • c375a76e6d E2: Matrices updated, RangerFilter function with array input added. All made by Jimlad. ZeikJT 2009-03-31 00:38:57 +0000
  • dbff961158 E2: added noentity(), returns null Syranide 2009-03-30 08:57:54 +0000
  • ac13e66c1d [FIXED] Privileged opcodes being able to be executed in privileged environment. WARNING: IDLE IS PRIVILEGIED OPCODE BlackPhoenix 2009-03-29 20:00:33 +0000
  • b906a4dc78 [FIXED] Expression 2 editor initialization bug by TomyLobo BlackPhoenix 2009-03-29 13:45:26 +0000
  • 882fc840ff E2: vector2-extension not being loaded (thanks Jimlad!) Syranide 2009-03-28 20:12:34 +0000
  • f33b521b51 E2: reset() now immediately stops execution of the expression Syranide 2009-03-28 19:24:43 +0000
  • 8d47e48a46 E1: concommands are now disabled for E1, use E2 if you require that functionality Syranide 2009-03-28 11:24:21 +0000
  • 34a43f84fe [FIXED] Crash in ZASM which makes it stop from working [ADDED] Memory mapping support in paging system. You can map one page to be physically linking to a different page [ADDED] SMAP & GMAP opcodes to set memory mapping [ADDED] BREAKPOINT EmuFox-only opcode [ADDED] ##include## macro to include source files (clientside in ZASM) BlackPhoenix 2009-03-27 19:54:50 +0000
  • e7979fe83a E2: changed identity3() to identity() Syranide 2009-03-27 17:39:22 +0000
  • 06e5c3faf8 E2: updated announcement Syranide 2009-03-27 11:09:26 +0000
  • fd4a3481e7 E2: added awesome extensions: vector2, matrix2 and matrix(3) by Jimlad Syranide 2009-03-27 11:07:05 +0000
  • 05e45ef25c E2: fix for some entities not being recognized as entities Syranide 2009-03-25 19:36:52 +0000
  • a4b3fe5080 E2: woops, NPC-relationship-fix-fix Syranide 2009-03-25 19:01:40 +0000
  • 2355ea3321 E2: fix to NPC-relationships functions (thanks Bobsymalone) Syranide 2009-03-25 18:58:08 +0000
  • ef193d3005 E2: improved internal validEntity-helper Syranide 2009-03-25 09:50:19 +0000
  • 5aa54f63fe E2: added ownership-checks for NPC-extension (by Bobsymalone) Syranide 2009-03-25 09:31:49 +0000
  • 63bfb006a2 E2: rangerFilter(E) added. Filter out entities you don't want the ranger trace to hit before using a ranger function. Also cleaned up some old ugly code. ZeikJT 2009-03-25 07:05:26 +0000
  • 85d527564b E2: added E:isNPC() and NPC-extension (by Bobsymalone) Syranide 2009-03-24 10:26:25 +0000
  • 72c00581e6 E2: added hitNormal() to ranger result (thanks Beer) Syranide 2009-03-23 22:49:57 +0000
  • a94bb5ee13 [FIXED] Console screen bug [ADDED] RAM reset register to GPU [FIXED] Small GPU bug BlackPhoenix 2009-03-23 16:15:31 +0000
  • 6aa7c7416f E2: patch for arrays (thanks Jimlad) Syranide 2009-03-21 20:59:45 +0000
  • e0d8a35537 Wire FX Emitter fixes, ghost entity added, and option for world weld. Global variable missing variable type initializations added. Should fix changing groups and attemping to create/read the new variable types. ZeikJT 2009-03-20 00:45:06 +0000
  • e9f20d6790 E2: minor fix to wirelink Syranide 2009-03-19 20:23:22 +0000
  • 47b53f41b8 Added Wire FX Emitter, Changed Holography tab to Render and moved relevant tools into it, holoemitter updates (by Jimlad), fixed wired trail missing undo text, and fixed e2 console spam about invalid functions. Ain't as cool as y'all expected, maybe 1024 will be? ZeikJT 2009-03-19 13:20:34 +0000
  • 40d07d1036 E2 global variables now have vectors, angles, and entity storage/retrieval available. (Made by chinoto) ZeikJT 2009-03-18 00:47:45 +0000
  • 877353b53f E2: forcer fix (by l3ulletje) Syranide 2009-03-17 20:01:46 +0000
  • 8295b3c2fd [ADDED] Asynchronous input for keyboard (toggle checkbox, if it's off, then it won't block your keyboard input). Clientside switch BlackPhoenix 2009-03-17 15:57:22 +0000
  • 678e2860b4 E2: fixed newlines being added when opening expressions Syranide 2009-03-17 12:05:41 +0000
  • 57c7535270 E2: fixed typo in autosave-filename Syranide 2009-03-16 21:37:58 +0000
  • 73a6bc3a32 E2: added CTRL-A and auto-save to editor (every minute) Syranide 2009-03-16 19:40:59 +0000
  • 6aa9539bf8 E2: wirelinks now duplicate properly! Syranide 2009-03-16 13:21:02 +0000
  • c6000a0dd2 E2: accidentally missed "helloworld" Syranide 2009-03-16 00:05:19 +0000
  • ee616b0f2d E2: fix for potential errors with exit(), and typo in the "helloworld"-example Syranide 2009-03-16 00:03:40 +0000
  • 0d74b25c1b [FIXED] Typo in Flash EEPROM that prevented updating HDD size BlackPhoenix 2009-03-15 20:01:08 +0000
  • 11f58982f7 E2: faster writeString()-methods (by Magos Mechanicus, also thanks ZeikJT) Syranide 2009-03-15 01:53:24 +0000
  • e96b827e3f E2: fixed typo in "helloworld"-example (thanks Solonari) Syranide 2009-03-15 00:17:02 +0000
  • 67fbe7c288 E2: added a "changelog"-expression, removed old "expr2dev" and added a better "helloworld" instead Syranide 2009-03-14 23:52:06 +0000
  • 1250c9f03d E2: fixed outputs not being reset properly Syranide 2009-03-14 23:22:51 +0000
  • 991e9fa380 E2: added exit(), and some fixes to various things Syranide 2009-03-14 23:16:49 +0000
  • b0eefc02ba E2: implemented @notrigger as @trigger <all/none/A/B/...> instead Syranide 2009-03-14 11:49:55 +0000
  • e475783c65 E2: added runOnTick(N) and @notrigger-directive, to simplify and improve some physics based contraptions Syranide 2009-03-14 11:26:44 +0000
  • 2d65daca16 E2: fixed newline being added to expression when uploaded, also fixed an extremely rare error message Syranide 2009-03-14 10:32:22 +0000
  • cc9536c8ab [FIXED] Some bugs in vector opcodes BlackPhoenix 2009-03-13 23:02:51 +0000
  • 017667211f [ADDED] VTRANSFORM opcode (multiply vector by matrix) BlackPhoenix 2009-03-13 21:34:03 +0000
  • 76fec4ee81 Button EntID setting now saves accross dupes. Also gave it a slightly more unique name to remove posibilities of future conflicts. ZeikJT 2009-03-13 17:40:11 +0000
  • 8adc7a535e E2: fixed some old compiler debug error messages, all errors should now be "friendly" E2: added more team-functions (Hunter234564) Syranide 2009-03-13 11:30:26 +0000
  • a23ca5d054 E2: added reset() function, completely resets the E2 when the execution finishes Syranide 2009-03-13 00:03:45 +0000
  • cff60cfcc9 E2: added E:isAdmin() and E:isSuperAdmin() Syranide 2009-03-12 21:35:53 +0000
  • 8ee2d0bf4e E2: text-editor incorrectly trimming whitespace from buffers Syranide 2009-03-12 01:23:35 +0000
  • a09c48f538 E2: players and weapons can no longer have alpha set on them Syranide 2009-03-11 23:35:31 +0000
  • 3216656737 Patch for adv.pod (by Jimlad) Syranide 2009-03-11 22:15:42 +0000
  • d4b35a28cb E2: added functions for getting information on player weapons (by Hunter234564) Syranide 2009-03-11 14:02:34 +0000
  • 4195c9539d E2: added E:weapon() and E:deaths() (thanks Hunter234564) Syranide 2009-03-11 11:28:55 +0000
  • fd808a501f E2: shiftl/shiftr is now shiftL/shiftR (thanks Jimlad) Syranide 2009-03-10 23:33:49 +0000
  • 2791098c5e E2: lots of convenience functions for vectors and angles (by Jimlad) Syranide 2009-03-10 11:49:34 +0000
  • 6d43034a7e E2: typo in the reset code Syranide 2009-03-10 11:15:31 +0000
  • 30e1c3a6c1 E2: added "press reload to reset" Syranide 2009-03-10 09:56:15 +0000
  • c7cfac9679 Fixed E2 not registering Constraint functions. Also added AddCSLuaFile to the chat extension, clients should now receive the file from servers. ZeikJT 2009-03-10 00:48:23 +0000
  • d2f9d00218 E2: added chat/lastSaid extension (by Gwahir and ZeikJT) Syranide 2009-03-09 22:09:16 +0000