Releases: alex-ong/NESTrisOCR
20231229
(Changes)
The main changes of this build are
- Change from x86 to x64
- Upgrade to python 3.11
- Lock dependencies to current date (this improves security)
One of the side-effects of bumping numpy was the build size increased by 50MB :(
If this build doesn't work, consider using the previous one.
Other
-
Build: get build working on python 3.11. [alexo]
-
Lock black/flake8. [alexo]
-
Refactor: lock versions, upgrade to python 3.11. [alexo]
-
Merge pull request #65 from zohassadar/antialias_to_lanczos. [Alex Ong]
Replace deprecated antialias with lanczos
-
Replace deprecated antialias with lanczos. [Richard]
-
Merge pull request #62 from timotheeg/simpler_state_transition. [Alex Ong]
Update state without checking values
-
Update state without checking values. [Timothee Groleau]
-
Unlock numba version. [Alex Ong]
-
Fix byte stuffing inconsistency. [Alex Ong]
-
Lock numba version. [Alex Ong]
-
Add ability to convert replay files to condensed format. [Alex Ong]
20200829
(Changes)
Changes
- Add breaking netcode functionality. [alex-ong]
Fix
-
Lineclear bits are now outputted correctly. [alex-ong]
-
Latest numba broke auto-build, has a bug, so pegging version for now. [alex-ong]
Other
-
Fmt: Use latest black (behavior has changed) [alex-ong]
-
Merge branch 'master' into new-netcode. [alex-ong]
20200824
(Changes)
New
- Add detection for line clear animation. [alex-ong]
Changes
-
Make default behavior of line_clear module benchmark 96 frames. [alex-ong]
-
Change name of line_clear in packet. [alex-ong]
Fix
- Update preset for n99 and standalone. [alex-ong]
Format
- Use constant names in line_clear. [alex-ong]
20200814
Fix
- Disable interlacing for all devices except OPENCV, since we need a perfect input to do our current method. [Alex Ong]
20200811
New
-
Add a different websocket server, which allows localhost server without triggering windows firewall. [Alex Ong]
-
Allow scan strategy from config. [alex-ong]
-
Stop sending field, preview and stats unless we scan them. [alex-ong]
Changes
-
Update comment regarding byte usage for packet. [Alex Ong]
-
Move DAS statistics output data into base class. [Alex Ong]
20200803
(Changes)
Changes
-
Remove simpleaudio from project. [Alex Ong]
-
Bump numba minimum required version. [Alex Ong]
-
Soften the tone of jit vs aot compilation. [Alex Ong]
Fix
- Program crashes when AI can't find field. [Alex Ong]
Other
-
Restream script: Store overall crop per user too. [Timothee Groleau]
-
Update doc for restream script. [Timothee Groleau]
-
Merge pull request #60 from timotheeg/improve_restreamer_startup_script. [Alex Ong]
-
Save fine tuning by restreamer. [Timothee Groleau]
-
Restore text stats [Alex Ong]
-
Use pattern TDD for stats. [Timothee Groleau]
-
Restore naive stats OCR. [Timothee Groleau]
-
Merge pull request #57 from timotheeg/hex_support. [Alex Ong]
Respect hex support config again
-
Respect hex support config again. [Timothee Groleau]
20200719
New
-
Add shine detection to compiled NESTrisOCR. [Alex Ong]
-
Use block shine to detect blocks. [Alex Ong]
-
Automated restreaming from Twitch.tv. [Timothee Groleau]
For more information, read README.md -
New stream capture class + startup script to restream twitch streams [Timothee Groleau]
20200713
New
- Add --defaultconfig so you can choose a default config to load. [Alex Ong]
Fix
- Time.time() is now replaced with our own version which sets 0 as program start. [Alex Ong]
20200712
Fix
-
Debug_print was causing double-prints and has been removed. [Alex Ong]
-
Conversion of FieldState is in correct place. [Alex Ong]
This allows AUTOBAHN_V2 to work correctly.
Other
- Add sample server; graciously provided by tillbaks. [Alex Ong]
20200703
New
- Add status label to simple calibrator. [alex-ong]
Changes
-
Remove simpleaudio from requirements. [alex-ong]
We don't play audio in this client any more
-
Merge pull request #48 from timotheeg/fix_palette_compute_script. [Alex Ong]
Capture areas from nes logical pixels, and update easiercap palette accordingly
-
Update compute_palette_script to sample 3 nes logical pixels. [Timothee Groleau]
-
Capture areas from nes logical pixels, and update easiercap palette accordingly. [Timothee Groleau]
Other
-
Use pystache to generate changelog. [alex-ong]
This is due to default implementation forcing wrapping at 70 chars.
-
Add fetch-depth 0 to checkout; so we get full fetch history. [alex-ong]
-
Point create-release to 1.1.2 since v1 does not allow changelog files. [alex-ong]
-
Add automatic changelog generation to build-windows.bat and yml. [alex-ong]
-
Add gitchangelog module to build folder. [alex-ong]