From 4efbe1bc2315751965fb2464a879fe07e5a701fa Mon Sep 17 00:00:00 2001 From: dschmenk Date: Fri, 29 Jan 2016 13:45:08 -0800 Subject: [PATCH 1/5] Fix IDXW bug --- Platform/Apple/tools/PLASMA/src/plvm.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Platform/Apple/tools/PLASMA/src/plvm.c b/Platform/Apple/tools/PLASMA/src/plvm.c index 59d841dc..7aa5d20f 100755 --- a/Platform/Apple/tools/PLASMA/src/plvm.c +++ b/Platform/Apple/tools/PLASMA/src/plvm.c @@ -614,8 +614,10 @@ void interp(code *ip) ea = POP; PUSH(ea >> val); break; - case 0x1E: // IDXW : TOS = TOS * 2 - TOS *= 2; + case 0x1E: // IDXW : TOS = TOS * 2 + TOS-1 + val = POP; + ea = POP; + PUSH(ea + val * 2); break; /* * 0x20-0x2F From 6854b8d74417ca2415f2f9a3df723368301c5312 Mon Sep 17 00:00:00 2001 From: Brendan Robert Date: Sat, 30 Jan 2016 08:48:46 -0600 Subject: [PATCH 2/5] Undo support feature; partially working. --- OutlawEditor/pom.xml | 18 ++++++++++++- .../org/badvision/outlaweditor/Editor.java | 26 +++++++++++++++++++ .../org/badvision/outlaweditor/FileUtils.java | 18 ++++++++----- .../org/badvision/outlaweditor/MapEditor.java | 5 ++++ .../outlaweditor/apple/AppleImageEditor.java | 6 ++++- .../outlaweditor/apple/AppleTileEditor.java | 4 +-- .../ui/ApplicationMenuController.java | 3 +++ .../impl/ApplicationMenuControllerImpl.java | 9 +++++++ OutlawEditor/src/main/resources/Menubar.fxml | 10 +++++-- 9 files changed, 87 insertions(+), 12 deletions(-) diff --git a/OutlawEditor/pom.xml b/OutlawEditor/pom.xml index 2a897ef9..ff3a2288 100644 --- a/OutlawEditor/pom.xml +++ b/OutlawEditor/pom.xml @@ -60,6 +60,17 @@ ${project.build.directory}/generated-sources/xjc/META-INF/jaxb-OutlawSchema.episode org.badvision.outlaweditor.data.xml + + -Xcopyable + -Xmergeable + + + + org.jvnet.jaxb2_commons + jaxb2-basics + 0.11.0 + + jaxb-generate-OutlawSchema @@ -69,7 +80,7 @@ - org.badvision @@ -14,27 +20,52 @@ OutlawEditor - com.zenjava - javafx-maven-plugin - 8.1.2 - - outlawEditor - org.badvision.outlaweditor.Application - - example-user - example-password - true - ALL - + org.apache.maven.plugins + maven-dependency-plugin + 2.10 - package + unpack-dependencies package - jar + unpack-dependencies + + system + junit,org.mockito,org.hamcrest + ${project.build.directory}/classes + - + + + + org.codehaus.mojo + exec-maven-plugin + 1.4.0 + + + unpack-dependencies + package + + exec + + + ${java.home}/../bin/javapackager + + -createjar + -nocss2bin + -appclass + ${mainClass} + -srcdir + ${project.build.directory}/classes + -outdir + ${project.build.directory} + -outfile + ${project.build.finalName}.jar + + + + org.apache.maven.plugins @@ -43,12 +74,12 @@ 1.8 1.8 - 3.1 + 3.5 org.jvnet.jaxb2.maven2 maven-jaxb2-plugin - 0.12.3 + 0.13.1 @@ -97,7 +128,7 @@ junit junit - 4.11 + 4.12 test jar