Skip to content

Releases: MightyPirates/OpenComputers

Version 1.3.0 - Deadeye Dave

08 Jul 19:17
Compare
Choose a tag to compare

A couple of small fixes since the RC.

Version 1.3.0 Release Candidate 1

05 Jul 14:23
Compare
Choose a tag to compare
Pre-release

Metric ton of fixes.

Patch 1.2.14

05 Jul 14:22
Compare
Choose a tag to compare

Fixes a couple of potential crashes.

Patch 1.2.13

20 Jun 23:44
Compare
Choose a tag to compare

Backported some fixes from OC 1.3.

  • Updated StargateTech 2 API.
  • Made side of robot charger only glow when powered.
  • Probably fixed ATI/AMD driver crash.
  • Fixed some derpiness in switches/access points.
  • [MC1.7] Fixed OreDict+Case/Screen dyeing related crash.
  • Some more small fixes.

Version 1.3.0 Beta 1

16 Jun 20:33
Compare
Choose a tag to compare
Version 1.3.0 Beta 1 Pre-release
Pre-release

Main changes:

  • The ROM is gone.
  • Robot Assembler to create robots.
  • Some more blocks and items (T2 Hologram Projector, Geolyzer, Disassembler, Linked Card, several robot upgrades).
  • A couple of API changes (Java and Lua).

Hotfix 1.2.12

27 May 19:39
Compare
Choose a tag to compare
  • Hotfix for a derp in 1.2.11, making addon components work again.

Patch 1.2.11

23 May 17:15
Compare
Choose a tag to compare
  • Added a sanity check to the class transformer to avoid crashes in certain cases (if parent classes of classes implementing SimpleComponent mark certain methods as final, specifically). This fixes a crash when OC is used together with the latest version of DragonAPI, for example.
  • Improved fill rate computations of screens and using it to determine whether to render at all, improving frame rate for empty screens (e.g. powered-down computer but non-powered-down screen).
  • Fixed another minor issue in the class transformer.
  • Fixed error in filesystem module in case the ROM was unmounted but nothing else mounted to /.
  • Fixed a glitch that could cause players to get stuck on cables.

Patch 1.2.10

19 May 12:45
Compare
Choose a tag to compare
  • Added 'note' API for easier interaction with computer speaker (thanks Vexatos).
  • [MC1.7] Re-enabled/added FMP support.
  • Fixed issues caused by TMI messing with base classes.
  • Fixed some typos and minor bugs.

Patch 1.2.9

30 Apr 11:10
Compare
Choose a tag to compare

Hotfix for 1.2.8:

  • [MC1.7] Fixed robot.swing() when robots use a tool.
  • Improved OpenIRC (thanks Techokami).

Terribly sorry about that, seems I only tested robots without tools recently.

Patch 1.2.8

29 Apr 07:19
Compare
Choose a tag to compare
  • Added computer.beep() method to trigger the audible bell, automatically triggered when a string containing \a is processed by term.write().
  • Added missing implementation for os.time(table).
  • Added native support for FreeBSD.
  • Allow system to catch 'too long without yielding' (thanks ping).
  • Rebalanced servers a little, making T1 a little worse but allowing more cards in T2 and T3.
  • Screens of the same tier will not connect into a multi-block screen if they are dyed differently.
  • Support for actions in OpenIRC (thanks JoshTheEnder).
  • Fixed Abstract Bus Card in servers.
  • Fixed and standardized os.date() some.
  • Fixed files opened in read mode not always being seekable.
  • Fixed duplicate listing of file system entries in compound file systems if one is a file and the other a directory.
  • Fixed math.random erroring for unit intervals.
  • Fixed options not being passed along properly by shell.execute.
  • Fixed NPE in robot.use().
  • Fixed undirected robot commands leading to unexpected results.
  • Fixed robots placing blocks at the wrong place when near water.
  • Fixed besh (thanks Wobbo).
  • Fixed and improved shell.parse (thanks gamax92).