[Vb81] Test release.

Emulator and emulator development specific topics
Post Reply
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

[Vb81] Test release.

Post by XavSnap »

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]
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)
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: [Vb81] Test release.

Post by Paul »

Hello Xavier.
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.
User avatar
mrtinb
Posts: 1906
Joined: Fri Nov 06, 2015 5:44 pm
Location: Denmark
Contact:

Re: [Vb81] Test release.

Post by mrtinb »

Paul wrote: Tue Jul 30, 2019 6:08 am Hello Xavier.
Is there a possibility to run this on macosx? Native/java/wine?
Kind regards Paul
(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.)
Martin
https://zx.rtin.be
ZX81, Lambda 8300, Commodore 64, Mac G4 Cube
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: [Vb81] Test release.

Post by XavSnap »

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
dlls.JPG
Click on the "computer" button…
Capture_install.JPG
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)
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: [Vb81] Test release.

Post by XavSnap »

(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.)
:lol:
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.

Capture0.JPG

Many hours to find all inboard functionalities…

Capturex.JPG

Note: I never use it in the full screen mode ! (not available…)
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Re: [Vb81] Test release. Bug Report

Post by GCHarder »

This is a weird bug, see the attached picture. Almost seems like it's corrupting the ROM image somehow.

Regards;

Greg
Attachments
Bug.gif
Bug.gif (2.94 KiB) Viewed 14179 times
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: [Vb81] Test release.

Post by XavSnap »

:o
True, something's wrong…
Had to have a look to it.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: [Vb81] Test release.

Post by XavSnap »

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)
vb81.jpg
vb81.jpg (8.86 KiB) Viewed 14139 times
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)
User avatar
XavSnap
Posts: 1940
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.

Re: [Vb81] Test release.

Post by XavSnap »

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.
Capturefp4.JPG
:oops:

[EDIT]

Code: Select all

10 LET P=VAL"128"
 20 PRINT P
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.
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
GCHarder
Posts: 427
Joined: Sat Dec 14, 2013 7:46 pm

Re: [Vb81] Bug Report Error 91

Post by GCHarder »

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
Attachments
Error 91.jpg
Post Reply