[Vb81] Test release.
[Vb81] Test release.
Hi,
I plan to update "VB81 XuR", and i had to test the new release.
Enclosed the new "VB81.exe" file.
Release = Chris Cowley's release (1.30.3) update "Day-Month-Year"
[>Updated web site link<]
If something is wrong, or if you want other functionalities, let me know.
"Vb81.exe" Zipped file. (just copy this file in the Vb81's folder)
It's a minor release update:
-AGB joystick added.
-Kempston joystick added.
-TASM: 'db' (data) error fixed.
To do: (Not fixed)
-TASM: " character in the ascii > hang the text generator.
All the best.
[have a look to the last post to update the new released files]
I plan to update "VB81 XuR", and i had to test the new release.
Enclosed the new "VB81.exe" file.
Release = Chris Cowley's release (1.30.3) update "Day-Month-Year"
[>Updated web site link<]
If something is wrong, or if you want other functionalities, let me know.
"Vb81.exe" Zipped file. (just copy this file in the Vb81's folder)
It's a minor release update:
-AGB joystick added.
-Kempston joystick added.
-TASM: 'db' (data) error fixed.
To do: (Not fixed)
-TASM: " character in the ascii > hang the text generator.
All the best.
[have a look to the last post to update the new released files]
Last edited by XavSnap on Sun Oct 03, 2021 7:27 am, edited 5 times in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Test release.
Hello Xavier.
Is there a possibility to run this on macosx? Native/java/wine?
Kind regards Paul
Is there a possibility to run this on macosx? Native/java/wine?
Kind regards Paul
In theory, there is no difference between theory and practice. But, in practice, there is.
Re: [Vb81] Test release.
(I got it working once with all the French DLLs under Wineskin. However it was such a pain I have never upgraded in fear of breaking it.)
Re: [Vb81] Test release.
Hi,
Yes, this binary file can be launch on "Windows" emulator on OSx, Linux… (It's a Win95 compatible program !)
… Coded on W98, WXP, W7 and now on a W10... without any problems.
But, you had to install (unzip) the main binary file to get 'Datas' (Pictures, roms, database…).
http://zx81.vb81.free.fr/download/VB81_XuR_EXE.zip
(An security error can occur because of none HTTPS site... just download it on the VB81 XuR web site)
Don't launch the binary, it will give you a Dll error !
Download the Dlls installer:
http://zx81.vb81.free.fr/download/DskCenter_Dll.zip
(An security error can occur because of none HTTPS site... just download it on the VB81 XuR web site)
(Now include in the binary zipped file)
Or
Download it on the VB81 download page: http://zx81.vb81.free.fr Click on the "computer" button… Dlls are now installed… and the binaries can be launch.
Unzip the enclosed "Vb81_Xur.exe" in the "VB81_test.zip", and move it in the VB81 folder.
Optional:
Move to the "Vb81_XuR\Zx81_Fonts" folder, and install "Zx81_Riched_V3.3[XavSnap].ttf" and "ZX81_riched.fon" by right clicking on them (install option).
Move to the "Vb81_XuR\Icons" folder, and launch "Setup_Programs_menu_links.js" to add "P" links and Windows icons.
This script may get an error on W10 … !
The next update can be unzipped in the same directory (the binary file, or all zipped files.)
… another Dlls installation isn't required.
Yes, this binary file can be launch on "Windows" emulator on OSx, Linux… (It's a Win95 compatible program !)
… Coded on W98, WXP, W7 and now on a W10... without any problems.
But, you had to install (unzip) the main binary file to get 'Datas' (Pictures, roms, database…).
http://zx81.vb81.free.fr/download/VB81_XuR_EXE.zip
(An security error can occur because of none HTTPS site... just download it on the VB81 XuR web site)
Don't launch the binary, it will give you a Dll error !
Download the Dlls installer:
http://zx81.vb81.free.fr/download/DskCenter_Dll.zip
(An security error can occur because of none HTTPS site... just download it on the VB81 XuR web site)
(Now include in the binary zipped file)
Or
Download it on the VB81 download page: http://zx81.vb81.free.fr Click on the "computer" button… Dlls are now installed… and the binaries can be launch.
Unzip the enclosed "Vb81_Xur.exe" in the "VB81_test.zip", and move it in the VB81 folder.
Optional:
Move to the "Vb81_XuR\Zx81_Fonts" folder, and install "Zx81_Riched_V3.3[XavSnap].ttf" and "ZX81_riched.fon" by right clicking on them (install option).
Move to the "Vb81_XuR\Icons" folder, and launch "Setup_Programs_menu_links.js" to add "P" links and Windows icons.
This script may get an error on W10 … !
The next update can be unzipped in the same directory (the binary file, or all zipped files.)
… another Dlls installation isn't required.
Last edited by XavSnap on Thu Apr 07, 2022 10:48 am, edited 1 time in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Test release.
(I got it working once with all the French DLLs under Wineskin. However it was such a pain I have never upgraded in fear of breaking it.)

Just replace the "exe" file, in you Vb81 folder, if something's wrong, reinstall the Dlls!
Some uninstallers had to delete the shared Dlls with the binaries.
Most of other emulators are fare better… but, can't code properly without my "IA diassembler", the "Magic screen drawer", the "Labelled TASM" feature, the "Asm easy type-ins", the "Direct Text loader", the SAVE"text.txt" …
It's just the Zx81's tool box.
Many hours to find all inboard functionalities…
Note: I never use it in the full screen mode ! (not available…)
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Test release. Bug Report
This is a weird bug, see the attached picture. Almost seems like it's corrupting the ROM image somehow.
Regards;
Greg
Regards;
Greg
- Attachments
-
- Bug.gif (2.94 KiB) Viewed 23927 times
Re: [Vb81] Test release.

True, something's wrong…
Had to have a look to it.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Test release.
Ok…
It's due to a bad "text to P" floating point error on the "128" value conversion.
"128" text value is ok in the basic program, but the encoded value "128xxxxxxx" is wrong.
10 LET P=128
20 PRINT P
Will be wrong too.
We had to get the string value to avoid this error :
10 LET P=VAL"128"
20 PRINT P
The value ".5" is corrupt too, and had to be enter in text as =val''.5'' !
I had to check the text "128" value to the ZX81 floating point code value…
The saved file will be corrupt too… and will bug in EO too. (in this cas, we had to edit the line using LIST,SHIFT+1 and validate the line to refresh the encoded numbers)
It's due to a bad "text to P" floating point error on the "128" value conversion.
"128" text value is ok in the basic program, but the encoded value "128xxxxxxx" is wrong.
10 LET P=128
20 PRINT P
Will be wrong too.
We had to get the string value to avoid this error :
10 LET P=VAL"128"
20 PRINT P
The value ".5" is corrupt too, and had to be enter in text as =val''.5'' !
I had to check the text "128" value to the ZX81 floating point code value…
The saved file will be corrupt too… and will bug in EO too. (in this cas, we had to edit the line using LIST,SHIFT+1 and validate the line to refresh the encoded numbers)
Last edited by XavSnap on Fri Oct 09, 2020 6:20 am, edited 2 times in total.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Test release.
Hi Greg,
New release available on the http://zx81.vb81.free.fr web site (r.18-08-19).
The text number floating point retrieved, seem to be fixed.
[EDIT]
In this case, on the old release, you had to edit the wrong value (64 instead of 128)…
LIST 10
Shift+1
and New/line to refresh the floating point value in the basic program.
Don't enter the "128" value, just validate the line...
a RUN will display the right value (128!)
[EDIT]
Thanks for the report !
All the best.
New release available on the http://zx81.vb81.free.fr web site (r.18-08-19).
The text number floating point retrieved, seem to be fixed.

[EDIT]
Code: Select all
10 LET P=VAL"128"
20 PRINT P
LIST 10
Shift+1
and New/line to refresh the floating point value in the basic program.
Don't enter the "128" value, just validate the line...
a RUN will display the right value (128!)
[EDIT]
Thanks for the report !
All the best.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
Re: [Vb81] Bug Report Error 91
This is more of an annoyance than a bug. It occurs when loading the program and a folder is not found. It prints the message then crashes out. Then reloading it works, must update the ini file before crashing.
Regards;
Greg
Regards;
Greg