14 May 2023, 15:18 | #741 |
Registered User
Join Date: Nov 2022
Location: Stockholm / Sweden
Posts: 21
|
Hi!
Anyone know if there a ScummVM release compiled for the LC060(no FPU)? Or do I need to stick to the 030 version? Seems like the 060 was recently updated but 030 is quite old. Think I’ve seen somewhere that the 060 version had more features enabled, so really like to run the latest with most features |
14 May 2023, 16:06 | #742 |
Paranoid Amigoid
Join Date: Mar 2008
Location: Athens/Greece
Age: 45
Posts: 1,978
|
Have you tried running SoftIEEE (software FPU)?
http://aminet.net/package/util/libs/SoftIEEE |
15 May 2023, 20:04 | #743 | |
Registered User
Join Date: Nov 2022
Location: Stockholm / Sweden
Posts: 21
|
Quote:
|
|
25 May 2023, 02:13 | #744 |
Registered User
Join Date: Nov 2022
Location: Stockholm / Sweden
Posts: 21
|
I tried SoftIEEE and while it works it seems to stall quite often in the gui(can't move the cursor for 5 seconds every now and then). And the speech and visuals seems to be off sync(for example Sam & Max).
But perhaps that's the same for a "non-LC" CPU Would it be possible to compile the 060 version(ScummVM 1.9) for the LC(without FPU)? Or am I stuck with the 030 release based on Scummvm 1.5? I'm not a programmer but could try myself, but can't find the sourcecode. PS: not complaining, just want to know |
12 July 2023, 22:32 | #745 |
Registered User
Join Date: Apr 2015
Location: Spain
Posts: 517
|
new version 2.0.1.01 from Novacoder! (aminet)
all seems works like a charm except MIDI (CAMD) Last edited by Estrayk; 12 July 2023 at 23:20. |
13 July 2023, 04:23 | #746 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Whoops, did i break camd again
I'll take a look when I get time. You did actually select the general MIDI music device didn't you in the launcher gui? |
13 July 2023, 14:41 | #747 |
Registered User
Join Date: Jan 2019
Location: Finland
Posts: 655
|
CAMD seems to be not working on the AGA version only.
|
13 July 2023, 23:18 | #748 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Okay, I'll fix it
|
13 July 2023, 23:29 | #749 |
Registered User
Join Date: Apr 2015
Location: Spain
Posts: 517
|
|
17 July 2023, 15:22 | #750 |
Registered User
Join Date: Apr 2015
Location: Spain
Posts: 517
|
Hi! Novacoder, CAMD fixed in the 2.0.1.02 version. thanks again
|
18 July 2023, 01:51 | #751 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
No worries, I managed to fix it but only by removing some new features I liked, I'll try again when I get back from holiday
|
20 July 2023, 06:54 | #752 | |
Registered User
Join Date: Oct 2013
Location: Wrocław, Poland
Posts: 202
|
Quote:
I second that, with popularity and accessibility of LC060's for use with TF1260, it's crying for non-FPU binary, either fresh 030 version or LC060-dedicated |
|
30 July 2023, 23:06 | #753 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
I'm not sure if this has been discussed before but I have recently discovered the talkie version of Monkey Island and it works on the Amiga version of SCUMM (I am using a V1200). Amazing!!!
http://www.gratissaugen.de/ultimatet....html#download |
31 July 2023, 08:01 | #754 | |
Registered User
Join Date: Jul 2013
Location: Liverpool
Posts: 2,602
|
Quote:
Yup (May 2022) [ Show youtube player ] |
|
31 July 2023, 11:12 | #755 |
Registered User
Join Date: Mar 2012
Location: UK
Posts: 1,895
|
And I thought I had discovered something
But still amazed it just worked! What would be even better if the voices could be added to the real Amiga version... |
03 August 2023, 17:31 | #756 |
Registered User
Join Date: Apr 2008
Location: France
Age: 41
Posts: 473
|
Sorry if this was mentioned already !
But the recently released Gobliiins 5 works with the current (master) ScummVM versions. Would probably need some hi-spec'ed Amiga but it would be great ! By the original author ! https://pierre-gilhodes.itch.io/gobliiins5 Also he is developing Gobliins 6 (yep, there are 2 "i"s, W & F are back !) |
04 August 2023, 12:27 | #757 |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Just uploaded a new version to Aminet (v2.0.1.03), this version adds back in those little improvements I wanted to make but this time with a working CAMD driver too.
My updateScreen() method has been hacked to death, took me ages to get this thing working well for all possible combinations Code:
void SdlGraphicsManager::updateScreen() { #ifndef NDEBUG debug(12, "SdlGraphicsManager::updateScreen()"); #endif if (_paletteDirtyEnd != 0) { SDL_SetColors(_hwscreen, _currentPalette + _paletteDirtyStart, _paletteDirtyStart, _paletteDirtyEnd - _paletteDirtyStart); // Reset. _paletteDirtyStart = 255; _paletteDirtyEnd = 0; } if (_screenDirty) { if (_overlayVisible) { if (_mouseCursor.visible && _mouseCursor.captured) { drawMouse(); } SDL_WritePixels(_overlayscreen8.getPixels(), _videoMode.overlayHeight); } else { if (_videoMode.mode == GFX_NORMAL) { if (_mouseCursor.visible && _mouseCursor.captured) { drawMouse(); } if (_videoMode.aspectRatioCorrection || _newShakePos != 0) { if (_newShakePos != 0) { // Set the top of the dest screen to black. memset(_tmpscreen.getPixels(), 0, _videoMode.hardwareWidth * _newShakePos); } uint screenHeight = _videoMode.aspectRatioCorrection ? real2Aspect(_videoMode.screenHeight) : _videoMode.screenHeight; for (uint y = _newShakePos; y < (screenHeight - _newShakePos); y++) { byte *src; if (_videoMode.aspectRatioCorrection) { src = (byte*)_screen.getBasePtr(0, aspect2Real(y)); } else { src = (byte*)_screen.getBasePtr(0, y); } CopyMemQuick(src, _tmpscreen.getBasePtr(0, (y + _newShakePos)), _videoMode.screenWidth); } SDL_WritePixels(_tmpscreen.getPixels(), screenHeight); } else { SDL_WritePixels(_screen.getPixels(), _videoMode.screenHeight); } } else { if (_videoMode.aspectRatioCorrection || _newShakePos != 0) { if (_newShakePos != 0) { // Set the top of the dest screen to black. memset(_tmpscreen.getPixels(), 0, _videoMode.screenWidth * _newShakePos); } uint screenHeight = _videoMode.aspectRatioCorrection ? real2Aspect(_videoMode.screenHeight) : _videoMode.screenHeight; for (uint y = _newShakePos; y < (screenHeight - _newShakePos); y++) { byte *src; if (_videoMode.aspectRatioCorrection) { src = (byte*)_screen.getBasePtr(0, aspect2Real(y)); } else { src = (byte*)_screen.getBasePtr(0, y); } CopyMemQuick(src, _tmpscreen.getBasePtr(0, (y + _newShakePos)), _videoMode.screenWidth); } scale(_videoMode.scaleFactor, _hwscreen->pixels, _videoMode.hardwareWidth, _tmpscreen.getPixels(), _videoMode.screenWidth, 1, _videoMode.screenWidth, screenHeight); } else { scale(_videoMode.scaleFactor, _hwscreen->pixels, _videoMode.hardwareWidth, _screen.getPixels(), _videoMode.screenWidth, 1, _videoMode.screenWidth, _videoMode.screenHeight); } if (_mouseCursor.visible && _mouseCursor.captured) { drawMouse(); } SDL_Flip(_hwscreen); } } if (_mouseCursor.visible && _mouseCursor.captured) { undrawMouse(); } // Reset. _screenDirty = false; } } |
22 August 2023, 17:30 | #758 |
Registered User
Join Date: May 2021
Location: Berlin
Posts: 51
|
I haven't managed to have either CDDA tracks or MT-32 music with the latest 030 version on Aminet (1.5). Is that normal? Can somebody confirm that it doesn't work?
I can't see anything to enable CD audio, is there something to do to activate it? So far I've got Monkey Island VGA running great, but without music, It would be amazing to solve this! Regarding the MT-32 I manage to make sounds using the MT-32 editor so it works, and the midi interface works, but whatever I tweak in ScummVM, no luck. Please help |
22 August 2023, 17:58 | #759 |
Registered User
Join Date: May 2021
Location: Fay-aux-Loges (France)
Posts: 53
|
What's the difference between the builds 'ScummVM 2.2.0' by Arti & 'ScummVM 2.0.1.05' by NovaCoder ? Which is better ?
|
23 August 2023, 00:31 | #760 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Quote:
This setup video will help [ Show youtube player ] Version 1.5 is very old and doesn't support CD audio playback, your 030 would be too slow to decompress the data even if it was enabled. Last edited by NovaCoder; 23 August 2023 at 01:44. |
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Latest version of ScummVM also ported to RTG | NovaCoder | News | 445 | 30 June 2024 00:48 |
Latest version of ScummVM also ported to ECS | NovaCoder | News | 128 | 01 April 2024 02:51 |
ScummVM and AGA Amiga | HardStep | support.Games | 34 | 04 December 2023 01:00 |
Quake 2 ported to AGA | NovaCoder | News | 213 | 13 June 2022 16:56 |
Full Throttle AGA - ScummVM V1.0.0 | NovaCoder | project.Amiga Game Factory | 102 | 04 July 2011 11:53 |
|
|