Skip to content

VM-0.6

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jul 13:48
Squashed commit of the following:

commit bc462ef47bd7811f761bc067a0d8c65518382077
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 15 13:13:05 2024 +0100

    Oops, another problem on MinGW...

commit 16aaec5d534358aadfd831df7a96dacc8c45a06f
Merge: 910d152 afb1ef6
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 15 13:02:40 2024 +0100

    Merge branch 'VM-0.6' of https://github.com/atom-dispencer/iAtomSys into VM-0.6

commit 910d1521575436e22c49ea742bdf3a6090142bee
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 15 12:59:37 2024 +0100

    Tested on PowerShell and CMD and found some issues...

commit afb1ef6df307a773a9a8c9ee3b1bfef11857d390
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 15 12:59:37 2024 +0100

    Tested on PowerShell and CMD and found some issues...

commit b1f5a7ab3ebdfa774c4112317291998f9c9e578c
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 15 12:28:39 2024 +0100

    Preparation for release 0.6

    Documentation for building/running the VM, as well as VM command documentation and screenshots of the UI.
    In-app help message updated with correct number of tips.

commit bc78c5f26588a42d89c7d0c6a22a22bc2735eb4b
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 13 21:22:29 2024 +0100

    Flags and Ports now displayed

commit 3883cc057482f316a4b236a9386a338fa0da1d2f
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 13 18:13:55 2024 +0100

    Flags box introduced, and more memory real estate

    Increased memory space real estate calls for an increase in the memory slice fetched from the server, so I quadrupled it to 512 (still only a kibibyte and draw calls still take less than 10ms on my machine, so no sweat)

commit b51b6496da407616d52e31ed83452f872ce2a394
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 13 17:59:07 2024 +0100

    Preparing to add Flags to the running UI

commit 4b84a3a2fdcf86199ba749f36af4740f15c592e3
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Fri Jul 12 11:34:49 2024 +0100

    Help message on stopped page

    Also stop command

commit 1820ef3b52318cac1b4bf1c0b7323aa65fea99b4
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Fri Jul 12 10:36:51 2024 +0100

    TBreak extra arguments

    here, next, prev and nuke

commit 2686013b5739ccd35aabf80bc21a7d18ab46e8f3
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 22:10:26 2024 +0100

    Breakpoints work!

    I also fixed a bug causing PCR to pause too late which wasn't part of the breakpoints, but was important to it.
    See also: the first ever wild case of a do-while loop.

commit db28be5f7a7a8eb38d9e579ed4024bad73e8b4d3
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 21:15:40 2024 +0100

    Breakpoint display and a teeny bit of formatting

    Also reformat lol (could you tell?)

commit eda7b98697cead73ab1b4481d7356875b2798f47
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 20:23:57 2024 +0100

    More packet tests

    I'm up to 77 now!

commit 8d969c51dc669d72bd20bb4a28255fa8dc1ecff6
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 12:19:11 2024 +0100

    Upgraded Spring

commit 2c44ea8903dd3d3e76e81b283494b08932b4497b
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 12:01:39 2024 +0100

    Fixed CodeQL implicit narrowing conversion

    It's actually an intended feature that it wraps around, but now it's explicit.

commit 5627c4d9b6f8ee7b1b07b634f03f32f09e74b8bc
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 11:55:29 2024 +0100

    Example assembly code

commit 7724aab50f5d917315819ee3d4451c67d4290582
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 11:08:38 2024 +0100

    Squashed commit of the following:

    commit 9c6cf4e674764ebb3a95024992d3e65731c91dba
    Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
    Date:   Thu Jun 20 01:34:40 2024 +0100

        Update test.asm

    commit 47322612c3c2c00cbc454a61a42b086ea05c5c8b
    Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
    Date:   Wed Jun 19 00:41:53 2024 +0100

        I GOT ASSEMBLY WORKING

    commit 66746363d809d7f69c6a1674b8512663eee70238
    Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
    Date:   Tue Jun 18 10:10:30 2024 +0100

        Assembly stuff

    commit f0044d3def194b5cc5d0372fb13e844b68e0e85d
    Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
    Date:   Tue Jun 18 00:21:44 2024 +0100

        Created VERY basic Escript Elixir project

commit 9c24aff1f40bf4a9e8942ac06afd68fe698e7f97
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 10:54:49 2024 +0100

    Moved packet tests to correct package

commit acaa760f3b28f35d6f1a6cdf4e46a9ac0f330634
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 10:41:57 2024 +0100

    All the tests pass!

commit 066daa7a2cad5130197832c7cd3ae5040a589e66
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 11 10:00:50 2024 +0100

    Breakpoints and tests...

commit 5386fd2b2937cd75599af90e03c966f974c69427
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 20:18:09 2024 +0100

    Who even knows....

commit c8b72449f8681d74f5f49076c5c2e8d130a9a2a0
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 17:51:19 2024 +0100

    Some tbreak shenanigans

commit 7b76f530cd69bac5322b08194771691ba6a6f0fd
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 17:03:14 2024 +0100

    Update erroneous help message for 'run'

commit 49f0c750a6df5725f9f74261417ec1e82bb26169
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 16:58:48 2024 +0100

    Maximum memory space now visible

    0xFFFF was previously omitted from the client-side memory state, but no longer!

commit b162b2991b57162957b3d434aaa6f5f07ce75a3f
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 16:45:45 2024 +0100

    No more 'null' at the end of memory space

commit 82a77c80ac53368ae5519928ae7aeb71acf5f873
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sun Jul 7 16:18:10 2024 +0100

    Two bytes now correctly combined to char

commit 563c8ac67d34f9d93740ce6de3dab6e38b457798
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 6 23:09:41 2024 +0100

    LETS GO! I finally pinned down my edge cases!

commit f28f19c6722925307dc4f62c991ec75959cbcee2
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 6 22:55:13 2024 +0100

    Oh boy... Chars cause some issues...

commit 04c115439a3185e3572ea37c0d0972e1daa5247f
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Sat Jul 6 22:06:09 2024 +0100

    Everything is now a Char

commit 21b174816a3b17e4c0adf0b2b639ac514577c595
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 21:50:15 2024 +0100

    DropDebug tests

commit 28e154a0e5fee80cb6efb81458cbc87be374fc40
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 21:22:19 2024 +0100

    Set command tests

commit 57518a07fc7bdd659d5ff42e8e91c6231176f439
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 11:35:23 2024 +0100

    MemoryRequestPacket tests

commit 2a47d6ed66caba421fe82eb1bc84482189ae7d27
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 11:19:45 2024 +0100

    RunRequestPacket tests

commit 1b93b287e427eb49260c289fada95a4b27a306b2
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 11:06:06 2024 +0100

    Correct error message assertion

commit b133ec17f049ada6fe52db088f6d7de6ecca0690
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Thu Jul 4 10:46:15 2024 +0100

    Remove redundant "simple" check in load

commit 5c8534c51f38ddb18fad16eb19a9bebd1e218836
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Tue Jul 2 22:22:52 2024 +0100

    StepRqP tests and some LoadRqP tests

commit 39d1420d38cd7c9328c8075f4bfb806bdc0ebdb9
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Tue Jul 2 21:35:05 2024 +0100

    Test Hello

commit 5f639e4cddbe7e6b77d6cfc3b1f81b5f4ea56336
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Tue Jul 2 21:21:24 2024 +0100

    Extracted help message formatting

commit e1e7fb8afaa59f8058fad8b445de06502c0f17d2
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Tue Jul 2 21:11:01 2024 +0100

    Tests for ShellCommands.help

commit bb10abdb217153acc962e98cff00b1abba15d801
Author: Adam Spencer <46679475+atom-dispencer@users.noreply.github.com>
Date:   Mon Jul 1 15:06:54 2024 +0100

    Start VM-0.6