01 June 2024, 23:04 | #261 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
PS. Today I devoted a little more time to testing than usual. The reason is that I like this emulator more and more. Last edited by amilo3438; 01 June 2024 at 23:13. |
|
02 June 2024, 19:25 | #262 | ||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
nightly: Quote:
- added 4-player adapter supported games Since there is no port 3 or 4 directly on the Amiga, I have also dispensed with it in the emulation. For this purpose, there is a device "four player adapter", which is inserted into port 2 or 1. This is not quite true, since it ends up in the parallel port. But it should be kept as simple as possible. Within this adapter, 3 joysticks can now be prepared. first of them is the normal controller for this port. If you want to use the keyboard as a joystick replacement, you should pay attention to the fact that some keys also have a different function. The setting "prioritize double assignments" controls for which device of the keys input is processed. The Turbo functions are also available for joysticks in port 3/4. Denise has 3 types of continuous fire: 1. the traditional continuous fire 2. Continuous touchless autofire. The continuous fire happens here without the need to press a button. The assigned button only serves as an on/off switch. Pressing the normal fire button suppresses this continuous fire, e.g. to charge the mega shot. 3. Continuous fire for shaking games, which is used for the left/right directional buttons to control some sport games. Gaunlet 2 is a good game to test the 4 player adapter. |
||
02 June 2024, 19:56 | #263 | ||
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
For info... Quote:
Btw. There is one option in WinUAE under "Game ports" called "Mouse speed" that I would like to see in Denise as well. (if possible) Sometimes the movement of the mouse is too short/too sensitive, and this option allows it to increase its movement path. Last edited by amilo3438; 03 June 2024 at 15:52. |
||
03 June 2024, 22:29 | #264 | |
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
there is a slider to change the analog sensitivity. this slider applies to the mapped host control ... e.g. you could map analog axis of a gamepad instead of a mouse Note: Changing the DINPUT 5/7/8 or XINPUT driver can slightly change the movement speed with the same slider setting. |
|
04 June 2024, 13:00 | #265 | ||
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
I guess this function actually does the same thing as when I change the speed (1,2,4) of the mouse walk from the workbench prefs/prefereces!? (or is there any difference?) Edit: I measured my current mouse DPI with this: https://mousedpianalyzer.com/ (and it shows ~1000 DPI on distance ~5 inches) Also, does the analog sensitivity setting to 20 means 1/5 of measured 1000, ie. 200 DPI in denise emulator!? Now I wonder what was the original tank amiga mouse DPI!? Edit2: Well, maybe "ShufflepuckCafe" is other good candidate for testing analog sensitivity mouse settings. I wonder if you could check the same game on a real amiga with an original tank mouse and roughly measure the DPI of the mouse on your PC (see above link) and determine the analog sensitivity settings that would most closely match the original. Edit3: After testing some games, I conclude that my choice of 20 proved to be good enough compared to the default settings of 50. (I don't know if this applies universally or if it depends on the DPI of the mouse someone is using?) Quote:
Seems only DirectInput5 makes noticable difference in movement! Also, I noticed that with RawInput feels more lag than with others! Why is there so many choices with Input Drivers!? (which is best for W10) Last edited by amilo3438; 04 June 2024 at 21:16. |
||
04 June 2024, 21:46 | #266 | |||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
A value, lower or higher 50 adjusts this value. This default setting does not describe the DPI of an Amiga mouse. There are several circumstances here that make it difficult to specify a correct value, which can be determined completely independently of the hardware used. On the one hand, I have no information about the DPI set in the host at the moment and on the other hand, I could imagine that an old "tank" mouse does not work like a modern mouse. Old C64 mice, for example, use a quadrature encoder. I have no idea what this looks like on an old Amiga mouse. - from my C64 mouse emulation - Quote:
Later I will add "quadrature encoder" mouse emulation as an alternative. Yes, a lower default value definitely makes more sense. My laser mouse on the real device is also much slower in movement than default rate of modern mouse. Quote:
rawinput is the latest from Windows 7 upwards. some users prefer direct input 8. All these Windows drivers do not transmit the same behavior. The default behavior for DInput5 differs significantly. However, this driver is from XP times and probably adapted to the mice common at that time. |
|||
04 June 2024, 22:08 | #267 | ||
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
Amiga Tank Mouse Repair --> [ Show youtube player ] Amiga 500 Tank Mouse - Restoration & How It Works --> [ Show youtube player ] Edit: I guess the old tank amiga mouse in not different from an old C64 mouse in the way how it's working. In fact, the first video at 8:30 says otherwise. Quote:
Yes, direct input 8 seems like good choice. Last edited by amilo3438; 04 June 2024 at 22:45. |
||
04 June 2024, 22:48 | #268 | |
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
a value of 45 in emulation match real one best. That's probably the reason why I left this default value a year ago. Is your mouse set up very quickly in Windows that you have to slow it down so much in the emulation? I'll get myself a "tank" mouse. ... I have to feel the difference to the laser mouse. with beautiful heavy mouse ball :-) Last edited by PiCiJi; 05 June 2024 at 19:38. |
|
04 June 2024, 23:02 | #269 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
mouse motion is in the middle and enhance pointer precision is unchecked. I checked with other values and it seems that has no influence to mouse movement in emulation. Maybe my mouse has higher DPI, so that could be the reason. Btw. That what you quoted in #268 is not my post, than yours from #266. EDIT: Found some new problem... - enable display volume in options/on screen status - now move the volume slider somewhere on new position - open amiga/system management... after closing it, the volume slider will reset to its initial position - and d&d a disk to emu screen will reset slider too, or also going to full screen and back SkyChase (1988)(Image Works)[2610] ... Start to load but soon exit to CLI! (same in WinUAE) Last edited by amilo3438; 05 June 2024 at 19:49. |
|
05 June 2024, 19:39 | #270 | ||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
Quote:
I guess you're comparing more with the Tank Mouse and I with the optical one. I tried No Second Prize and Shuffle Cafe. That's right for Shuffle Cafe is a little slower more pleasant. I set the default value to 40. Note: I read that rawInput driver do not take into account mouse acceleration enabled in Windows, but dinput does. Furthermore, it is important to understand that when Vsync is activated, the mouse movement lags if the monitor refresh rate and emu speed deviate too much. In general, you should not activate Vsync if the emu is running at 50 Hz, but the monitor is running at 60 Hz, for example. yup volume slider is buggy. I had built it in such a way that if you remove it from the status bar, the volume goes back up to 100% to prevent the user from having no sound but not seeing the setting for it. Something must have gone wrong. Last edited by PiCiJi; 05 June 2024 at 20:24. |
||
07 June 2024, 16:58 | #271 | |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Reminder from my post #269:
SkyChase (1988)(Image Works)[2610] ... Start to load but soon exit to CLI! (same in WinUAE) Quote:
FYI... now there are only 1/5 games left to test! (from the group we are testing) Last edited by amilo3438; 07 June 2024 at 17:08. |
|
07 June 2024, 20:44 | #272 | |
Registered User
Join Date: Mar 2013
Location: Leipzig/Germany
Posts: 468
|
Quote:
|
|
08 June 2024, 22:58 | #273 | |||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
Quote:
Quote:
Which version is in use? The CXX compiler identification is GNU 14.1.1 should work in Manjaro I had already thought about such a Flatpak. I'll have to see how much effort that takes. |
|||
09 June 2024, 19:43 | #274 | ||||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
fixed cmake config file. fix is in master branch. git pull cmake should notice the change. if not clean up before cmake -B builds/release cmake --build builds/release --target clean Quote:
Quote:
Quote:
on CLI input skychase and it loads I would really be interested to know if the original disk behaves exactly the same. Maybe there is a collector here who could test it. Does it make sense to ask about this in a more appropriate place? EDIT: completed Copper Blitter conflict emulation. Currently, this is not yet in the master branch, but in a second branch. The next version will be released within the next 2 weeks and it would just be too hot to put it in there. Because if this bug occurs, the Blitter can overwrite the Copper List. If I don't have the entry condition quite right, it will be ugly. ok last one is the audio slider bug. Last edited by PiCiJi; 09 June 2024 at 22:25. |
||||
10 June 2024, 14:44 | #275 | ||
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Quote:
By looking at s/startup-sequence, the name of the startup file is not written! Also, on the disk from 1988 it says: "Please refer to enclosed loading instructions"! https://amiga.abime.net/disk/1901-20...sk0.jpg?v=3019 So from all of this it looks like the disk might be fine. P.S. The Budget version from 1990 starts automatically! SkyChase (1990)(Beau Jolly)[compilation Supreme Challenge - Flight Command][2612] ... on the disk it says to insert and reset: https://amiga.abime.net/disk/1901-20...sk1.jpg?v=3020 Quote:
Edit: Or I continue with the existing one. (if there are no major changes that could affect the way it works) Does that mean that you still don't have an example with which to provoke that bug!? (unfortunately, I don't know which demo/game it would be as an example) Last edited by amilo3438; 10 June 2024 at 17:09. |
||
10 June 2024, 20:20 | #276 | |||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
Quote:
It should fix status bar slider problem. This nightly contains the current state, including Blitter Copper bug emulation. I can't wait too long now, because a lot of time has passed since the last version. I think it will be at the end of next week. There will be no major changes than bug fixes and I will now use the time for testing. The following nightlies are also always generated by the branch that contains the Copper Blitter Conflict emulation. Quote:
This conflict is now just too special for me to be included in the next version at such short notice. Last edited by PiCiJi; 10 June 2024 at 20:33. |
|||
10 June 2024, 21:28 | #277 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Thanks!
By testing the very first "cop_blt_conflict1", I managed to temporarily freeze the PC after starting it with d&d on the power button, and after testing some music demos. (Ctrl+Alt+Del, Task Manager, End task helped - no big deal) I later restarted the emulator and was unable to freeze it with any of the conflicts. Well then, I'll continue testing with the nightly version, so we'll see! (as far as I can go) Last edited by amilo3438; 10 June 2024 at 21:38. |
11 June 2024, 15:37 | #278 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
One thing that I notices is the default sound of Amiga floppy drives at 100% is much silent in comparison to C64 floppy drives at 100%!? (I currently have it at 250%)
The other thing is default Amiga sound... fortunately there is a way how to improve how it sounds by using Audio/DSP! I was experimenting with some settings and for example found one that sounds pretty nice in my headphones: (so sharing it here) Bass boost: enabled - cutoff freq.: 200 Hz - gain: 5 - reduce clipping: 0.8 Reverb: off Balance: enabled - stereo separation: all left - left channel: mix left: 1.00 and mix right: 0.30 - right channel: mix left: 0.30 and mix right:1.00 Also, in options/driver tab Audio driver - freq.: 48000 Hz - high priority - dynamic rate delta: 0.005 - driver: wasapi exclusive - latency: 5ms And volume slider is at half. (Note: Enabled in options/screen status/show volume.) Of course, these are personal preferences, which means that not everyone may like it. One question: Does turning on DSP settings affect on sound latency? (that is set in audio driver) Edit: Or maybe not if the CPU can execute it in time, I guess! (and my potato PC, which I use for testing, seems can still do it, without any problems) Last edited by amilo3438; 11 June 2024 at 16:00. |
11 June 2024, 15:46 | #279 | |||
Registered User
Join Date: Sep 2003
Location: germany
Age: 45
Posts: 452
|
Quote:
Quote:
Quote:
Last edited by PiCiJi; 11 June 2024 at 16:01. |
|||
11 June 2024, 19:17 | #280 |
Amiga 500 User
Join Date: Jun 2013
Location: EU
Posts: 1,557
|
Found something else...
- start the emulator in window, wait for boot screen and make sure that the mouse pointer is in emulator (i.e. not visible) by pressing the middle mouse button - now on keyboard press both windows keys together and release... the windows mouse pointer will show up - now press first the left mouse button and than middle mouse button to emulator accept it But the windows pointer is still visible!? (confusing situation) PS. Tested on Win10! (not sure how it behaves on other OS) Btw. WinUAE seems block this situation somehow not allowing both win keys to be processed! PS. This problem appears in the game "Strike Force Harrier", where it ask to press both win keys! (that's how I found it) ------- Striker Manager (1991)(D & H Games)(M5)[2121] ... according to HOL yet another game that require a dongle! (works in WinUAE) https://amiga.abime.net/games/view/striker-manager Last edited by amilo3438; 11 June 2024 at 21:04. |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Notable unofficial bugfixes for Amiga RPGs? | Lilura | support.Games | 3 | 09 February 2018 19:10 |
Improvements on portability | Dreamcast270mhz | request.UAE Wishlist | 11 | 11 February 2010 16:20 |
AVIOutput improvements | Toni Wilen | support.WinUAE | 0 | 20 February 2008 12:02 |
selcocast: bugfixes and OS4 native Version | Paul | News | 0 | 01 June 2006 19:35 |
OS 3.9 GUI Improvements | redneon | Amiga scene | 11 | 17 February 2005 08:56 |
|
|