Repository navigation
Releases: atom-dispencer/iAtomSys
Releases · atom-dispencer/iAtomSys
Release list
VM-0.6
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
VM-0.5
Fixed error reporting for set command value
VM-0.4
VM-0.3
VM-0.2
Feature/memory display (#12) * Fixed formatting for unparsable instructions No longer drags over to next line! Also fixes a potential minor exploit allowing minor manipulation of the terminal output. * Added PCR pointer in memory display + Odd flag values are now handled correctly as 'Load to IDK' instructions, including disassembly. * Added set command
VM-0.1
Rewrote continuous integration for VM Rewrote continuous integration for VM Rewrote continuous integration for VM Delete codeql.yml Update README.md Rewrote continuous integration for VM Rewrote continuous integration for VM Rewrote continuous integration for VM Delete codeql.yml