GithubHelp home page GithubHelp logo

Comments (49)

mithrendal avatar mithrendal commented on July 22, 2024 1

I hope we can catch now more errors with the new log console. We will see what this new thing can do for us…

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

track display for floppy and harddisk ... done 😎
drive step /eject / insert sounds for floppy and harddisk ... done 😎

pushed to uat https://vamigaweb.github.io/uat/

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Excellent, thanks ! :)
But when you get several drives working at the same time, you'll need more space... and maybe color (red/green for disk diode ?)

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

yes true .. but I am still fighting iOS to unlock the audio .... it does not allow to play at the moment ... does it play on android ? ... on desktop it plays fine

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

On Android I get floppy sounds (quite loud) and game sounds (not as loud as I would like, but same as before).

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

yes we should make game sound louder ... or user adjustable ... and the drive sound with lower volume

still fighting with iOS

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Yes, one may want to turn disk sounds completely off...

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

I noticed that now the app tends to restart frequently, once you come back after you suspended it. Before you could leave it for long, and get to your previous content. Has anything been done in that direction ?

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

I have no floppy sound nor disk track indicator anymore ! Did you roll back the changes ?

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

Restarts I think are due to the fact that I pushed so often a new Version maybe? I did 6 times or so.

Still fighting iOS. Better you stop testing until iOS Audio works … I will tell you

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Ok ! Can you just confirmed that the floppy sound / track display is not there anymore, it's not a problem on my side ?
Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

It is still in it but I tried several things to make it work in iOS… so maybe I broke something. On desktop it still visible… try a desktop browser

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

When I try the UAT URL on a browser, I get this error many times prior to launch, and even after launch. It is the new version.
When I try the shortcut on my Android phone, which used to point to the new version, but now, without me doing anything, seems to point to the old version. As it it fall back because of the error ?
Screenshot_20220609-101257_Chrome

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

When I try the shortcut on my Android phone, which used to point to the new version, but now, without me doing anything, seems to point to the old version. As it it fall back because of the error ?

maybe ...

anyway ... just found some 5 minutes time for vAmigaWeb and tried to remove the exceptions above ... pushed to uat... can you try again ?

more after real work... πŸ€“ hope I can get this right in the evening...

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

I've just tried, and no change. The browser still goes to the new version with errors, and Android still goes to the old version with no errors...

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

ok fixed all those exceptions ... pushed it ... should work for you now ... iOS now still complains that it has no codec for .ogg audio ... I change the format to .aiff later today ...

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Ok, thanks, working now.

At first I still had the old version, what I did is de-installing it and re-installing it, in pure Microsoft tradition. Now i have the new version, and it is actually called "UATvAmigaweb". I guess there was some confusion between the 2 versions earlier on, somehow the new URL was overriden by the old one...

It seems that the floppy sound is not there when there is no disc in the drive... What UAE does is to give you the "empty drive testing for a disk" sound :)

Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

Oh no 😬... chrome does not understand .aiff audio format but .ogg and safari vice versa ...

hm we must convert to .wav or .mp3 ... can you help and convert those audios ? do you have a tool for that ?

I attach the sounds here

Archiv.zip

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Me ? Huh, no, I don't have specific tools to manipulate audio, but they should exist ?

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

ok ... iTunes does the job ... no extra tool needed

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

pushed mp3 sound files... the drive step sound is horrible ... I try to lower the volumne and turn the paula volumne up a bit

works now in iOS too πŸ˜€

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

When starting with no disk I have a bref click then nothing, whereas the actual system (and UAE) has regular clicks for disk insertion checks... Is it planned ?
Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

Is it planned ?

Error: I did not handle DRIVE_POLL ... fixed it and pushed to uat

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

changed the play back of audio sound when drive head steps ... now only three step sounds will be played in parallel ... which makes it more comfortable to listen to I think ... and it still sounds like a real drive... pushed the optimized sound to the regular address you can compare it with the uat ...

also I fixed the width of track number display

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Thanks !

It is a bit better but still feels a bit strange. I think it is lacking a motor spinning sound or something...

The sound of Interceptor is perfect, the one of Settlers that has some small glitches here and there...

I had a strange bug that i have sometimes but not very often: when I reset and load a disk, at first the virtual mouse is not effective, no matter which port it is inserted, and actually you can insert it in both ports, whereas in normal operation only one is allowed... After playing with it for a while the mouse pointer finally reacts, but it takes a while...

Maybe you'll end up with a real status bars, with all drives tracks numbers and colors ? :) In that case it would be cool to have the actual screen resolution indicated, just like UAE :)

Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

I had a strange bug that i have sometimes but not very often: when I reset and load a disk, at first the virtual mouse is not effective, no matter which port it is inserted, and actually you can insert it in both ports, whereas in normal operation only one is allowed... After playing with it for a while the mouse pointer finally reacts, but it takes a while...

because this is a not so easy reproducable ... I tried to upgrade the underlaying frameworks to latest versions which include many bugfixes ... i.e. jquery3.5 -> 3.6 and bootstrap 4.5.2 -> 4.6.1

pushed it to uat

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Ok thanks ! Did you manage to reproduce it, or not ?

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

no ... but one time I had something strange too... I was selecting the port and then the selectionbox did go into background i.e. behind the emulation canvas (it was still slightly shining through it) and I could not recover else then to restart the app completely ... that was on iPhone ... this led me then to the conclusion that something with the framework might be buggy ... according to the logs they fixed focus problems and other bugs ...

lets do now the following ... when the version with upgraded frameworks works well then we take it and then we closely observe whether the problem shows up again ...

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Ok ! So far the new UAT version works well, the problem did not occur.

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Hi,
I got the problem again even on the UAT version... the mouse is correctly set up. Resetting Inteceptor makes that the mouse has no effet, only if you go and re-select the mouse, then the mouse works....
Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

resetting interceptor ... do you mean you have a running interceptor and then you press the reset icon in the top navbar of vAmigaWeb?

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

That's it. Rebooting the disk makes the mouse unavailable, until you go into the mouse settings again.

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

do you use mouse or mouse touchpad ?

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Mouse touchpad. I know that mouse is not for that :)

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

I tried on iPhone and desktop chrome. But I cannot reproduce. Did you do something else? Does it always break the mouse when you reset?

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

It's only once in a while, most of the time it does not happen, I don't know which conditions trigger the problem...

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

was the keyboard open when it happened ?

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

I'm not 100% sure, but I think it was not

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

did not have success in reproducing it ... I tried everything to break it ...

hm maybe the bug only shows up on android?

lets add some logging capabilities

add an action button with following javascript

var script = document.createElement("script");
script.type = "text/javascript";
script.onload = () => {eruda.init();};
script.src = "https://cdn.jsdelivr.net/npm/eruda";
document.getElementsByTagName("head")[0].appendChild(script);

when hitting the action button it adds another button for the eruda logging console ...

image

when you hit the eruda button it gives you access to the logging console ...

when the error happens again you can look into it and report the error here ...

I might include this super cool logging console in the next update ... what do you think ... it is better then my simplistic "live debug"

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Thanks, will do tomorrow.
Yes, would be cool to have !
Cheers

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

I added the button, I copied and pasted the JavaScript, but I got the error attached...
Screenshot_20220614-091059_Chrome

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

I replaced the debug console with the one of eruda ... moved the setting from first position to last position in the setting dialog ... you don't need to create an action button anymore for that

also upgraded to todays latest version of the core

pushed it to uat

snapshots are not compatible with older ones

now you can load the eruda console and when the error with the mouse happens again then you can open the console and go to errors and please make me a screen shot of it ... then I can fix it ...

C8B1B66F-CF97-4181-863F-43C086CCE0FC

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Many thanks ! I upgraded, so far so good, no bug.
What are the changes to the new core ?
Cheers

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

The changes are dirkwhoffmann/vAmiga#710

effectively the previous core had a bug and did cut the last line on some games

you can still see it in the rink a dink demo

20A69F9E-0985-49E4-989D-BAF2F677F695

The uat should correct it

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Thanks ! Cheers

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

So far no error, and rink a dink runs fine :)
Just have the impression that the volume is back to weak?

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

Oh yes the volumne is back to weak. Confirmed. Will correct it soon

the new corelib changed my modifications back to normal

from vamigaweb.

mithrendal avatar mithrendal commented on July 22, 2024

besides other refactoring work on the vAmigaCore @dirkwhoffmann was so nice and made a new audio_scale config setting which I can use now for doubling the volumne for the web version (without the need for patching it for your z3)... I just pushed it to the uat

is the new log console working ok on the z3 ? hoping it lets us catch some errors ... so that we are able to correct them

from vamigaweb.

Vweber73 avatar Vweber73 commented on July 22, 2024

Many thanks! Sound is back to louder :)
Yes the console is working fine. So far the bug has not reappeared...
Only thing is that the app restarts quite often after being suspended - giving the impression not really being an offline app, as discussed...
Cheers

from vamigaweb.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.