English Amiga Board


Go Back   English Amiga Board > News

 
 
Thread Tools
Old 20 September 2022, 10:45   #341
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 365
Quote:
Originally Posted by AmiClassic View Post
I haven't used BlazeWCP for a long time.

This morning I was able to determine what was causing problem with scopes. Solution was to disable FBlit and CyberBugFix at the same time. Such a situation did not satisfy me, because I was losing about 700kb CHIP

Koobo has already solved this problem and in upcoming HiP version scopes work perfectly
Hippo was not compatible with this patch setup, it assumed to get CHIP memory for drawing whereas the patches resulted in FAST mem being delivered instead.

Doing custom blitter work instead of using standard gfx functions on such a buffer and expecting it to work is a false assumption. So now the memory type is detected, old blitter code is used for CHIP and new CPU based code is used for FAST. Possibly with FBlit and friends the scopes will now render faster than before as CHIP access is reduced Unless of course using an unaccelerated A500.
koobo is offline  
Old 20 September 2022, 10:48   #342
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Quote:
Originally Posted by DisasterIncarna View Post
im the 1 with that patch and im not the one with the issue
We don't care about that fact. So, don't use patches that do the same like PatchControl and SaferPatches. Also check for obsolete patches with the list that comes with OS3.2? That might solve your non existing problems.
daxb is offline  
Old 20 September 2022, 10:49   #343
DisasterIncarna
Registered User
 
DisasterIncarna's Avatar
 
Join Date: Oct 2021
Location: England
Posts: 1,209
Quote:
Originally Posted by AmiClassic View Post
I haven't used BlazeWCP for a long time.

This morning I was able to determine what was causing problem with scopes. Solution was to disable FBlit and CyberBugFix at the same time. Such a situation did not satisfy me, because I was losing about 700kb CHIP

Koobo has already solved this problem and in upcoming HiP version scopes work perfectly
out of interest, but doesnt FBlit have an exclusion option in its menus? maybe just exclude HippoPlayer instead of disabling ti altogether?
DisasterIncarna is online now  
Old 20 September 2022, 10:53   #344
AmiClassic
Registered User
 
AmiClassic's Avatar
 
Join Date: Feb 2020
Location: PL
Posts: 157
Quote:
Originally Posted by koobo View Post
Possibly with FBlit and friends the scopes will now render faster than before...
Great to read such information
AmiClassic is offline  
Old 20 September 2022, 10:56   #345
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Yes, FBlit has include/exclude lists for FAllocBitMap. Here on OS 3.1 and the old HippoPlayer version HiP-Info, HiP-Scope and HippoPlayer are in the include list and the scopes work fine.
daxb is offline  
Old 20 September 2022, 10:57   #346
DisasterIncarna
Registered User
 
DisasterIncarna's Avatar
 
Join Date: Oct 2021
Location: England
Posts: 1,209
Quote:
Originally Posted by daxb View Post
We don't care about that fact. So, don't use patches that do the same like PatchControl and SaferPatches. Also check for obsolete patches with the list that comes with OS3.2? That might solve your non existing problems.
cant remember where i read it, but i do recall "some" readme for "something" which suggested using

http://aminet.net/package/dev/debug/TRSaferPtch along with PatchControl (i think theres 2 SaferPatches, the linked good one and an obsolete/old one?), so er, i did, and nothing "seems" to have broken so kinda left it that way
DisasterIncarna is online now  
Old 20 September 2022, 11:12   #347
AmiClassic
Registered User
 
AmiClassic's Avatar
 
Join Date: Feb 2020
Location: PL
Posts: 157
Quote:
Originally Posted by DisasterIncarna View Post
out of interest, but doesnt FBlit have an exclusion option in its menus? maybe just exclude HippoPlayer instead of disabling ti altogether?
This is something I haven't checked, but even if it worked, I would still have to turn off CBF losing mentioned CHIP memory. I preferred not to do that.
AmiClassic is offline  
Old 20 September 2022, 11:52   #348
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 365
Quote:
Originally Posted by daxb View Post
Yes, FBlit has include/exclude lists for FAllocBitMap. Here on OS 3.1 and the old HippoPlayer version HiP-Info, HiP-Scope and HippoPlayer are in the include list and the scopes work fine.
I'm guessing that FBlit doesn't patch AllocRaster, maybe CyberBugFix does. I remember trying out FBlit as well with no problems (on A1200).
AllocBitmap is a kick3.0 function, AllocRaster is kick 1.2/1.3.
koobo is offline  
Old 20 September 2022, 12:38   #349
AmiClassic
Registered User
 
AmiClassic's Avatar
 
Join Date: Feb 2020
Location: PL
Posts: 157
I tried to check in Scout, but I still don't know anything
AmiClassic is offline  
Old 20 September 2022, 12:55   #350
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 365
Quote:
Originally Posted by AmiClassic View Post
I tried to check in Scout, but I still don't know anything
Well, this is a mystery.
AllocRaster is besides very simple, it just does a basic memory allocation from CHIP, by default. So why would it return non-CHIP RAM if nobody has patched it...

EDIT: Does it being visible in the list mean that it is actually patched by someone? Ramlib is the system library loader task though.

Last edited by koobo; 20 September 2022 at 13:17.
koobo is offline  
Old 20 September 2022, 14:18   #351
DisasterIncarna
Registered User
 
DisasterIncarna's Avatar
 
Join Date: Oct 2021
Location: England
Posts: 1,209
well, MCP is in that list and MCP has fastdraw/other patches that might be the culprit (ive pretty much got all gfx related patches in MCP disabled), could be worth disabling all of MCP first to see if 1 of its patches is doing it, if not thats 1 suspect down, if it is the culprit its just a case of disabling each gfx related patch until we have a winner.
DisasterIncarna is online now  
Old 20 September 2022, 14:24   #352
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
Quote:
Originally Posted by koobo View Post
I'm guessing that FBlit doesn't patch AllocRaster, maybe CyberBugFix does. I remember trying out FBlit as well with no problems (on A1200).
AllocBitmap is a kick3.0 function, AllocRaster is kick 1.2/1.3.
CyberBugFix v1.1 (StingRay fix, 1600 bytes) seems to patch OpenLibrary() and AllocBitMap(). FBlit does patch several graphics.library functions (including AllocBitMap() ) but not AllocRaster().
Quote:
EDIT: Does it being visible in the list mean that it is actually patched by someone? Ramlib is the system library loader task though.
I don't know about Ramlib but the answer is yes. For example FBlit and CyberBugFix are named in the Patcher row. So you know what task is responsible for the patch.

For the most users it would be the best/easiest to just start without Startup-Sequence and then launch the test program (in this case Hippo) to verify that no patch is responsible. Maybe run SetPatch and needed drivers first. If the problem/bug is gone you can start hunting patches or other software as a causer.
daxb is offline  
Old 20 September 2022, 18:28   #353
peceha
Registered User
 
peceha's Avatar
 
Join Date: Dec 2017
Location: Poland
Age: 47
Posts: 284
Do not go that way, just keep your code of the program frienfly with the system otherwise you will go crazy trying to find out what and how is being pattched
Let the oters follow the correct path
peceha is offline  
Old 21 September 2022, 14:26   #354
AmiClassic
Registered User
 
AmiClassic's Avatar
 
Join Date: Feb 2020
Location: PL
Posts: 157
I wouldn't be so critical. Reading thread 'Amiga OS 3.3 top 3 "must have" features (Wishlist)', I have a feeling that quite a few of these 'hardcore patches' might be part of system in near future
AmiClassic is offline  
Old 25 September 2022, 00:54   #355
tygre
Returning fan!
 
tygre's Avatar
 
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
Hi Koobo and all!

I finally tested the latest HiP and I'm happy to report that it works very well, including MMD3 (like TwistedCinemaIII)

Siatek - Happy Bee 2 still doesn't play although another Impulse Tracker plays well (albeit with the usual "jumping screen").

MP2 files play choppy, maybe something to do with the preferences?

Cheers!
tygre is offline  
Old 26 September 2022, 04:19   #356
tygre
Returning fan!
 
tygre's Avatar
 
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
PS. On my config., playing any Impulse Tracker module make the screen "jump" and the screen will continue to jump with any other module, even in different format, until I restart HiP
tygre is offline  
Old 26 September 2022, 14:00   #357
daxb
Registered User
 
Join Date: Oct 2009
Location: Germany
Posts: 3,305
I use the old Hippo version and have a question about a behaviour. If you skip forward in modules (pattern/position) usually the next pattern will be played until you reach the end of a module. For some module formats like XM the module ends already 3 patterns before the real end. E.g. an XM module has a length of 41 and when position 38 is playing a skip to 39 will end the module/plays next module in the list. What is the reason for this? Is it because of audio stream mixing buffer or something like this?
daxb is offline  
Old 28 September 2022, 21:53   #358
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 365
Quote:
Originally Posted by daxb View Post
I use the old Hippo version and have a question about a behaviour. If you skip forward in modules (pattern/position) usually the next pattern will be played until you reach the end of a module. For some module formats like XM the module ends already 3 patterns before the real end. E.g. an XM module has a length of 41 and when position 38 is playing a skip to 39 will end the module/plays next module in the list. What is the reason for this? Is it because of audio stream mixing buffer or something like this?
You're right that the actual playback is in the future compared to what is being heard. The bigger the buffer size and the lower the mixing frequency, the further in the future the playback will be. This may cause the module to end before you can actually hear it ending.
koobo is offline  
Old 28 September 2022, 21:55   #359
koobo
Registered User
 
koobo's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 365
Quote:
Originally Posted by tygre View Post
PS. On my config., playing any Impulse Tracker module make the screen "jump" and the screen will continue to jump with any other module, even in different format, until I restart HiP
This is the same old strange behaviour. Is this correct:
- open HiP
- play Impulse tracker module
- boing!
- play protracker module
- boing again!
- close HiP
- open HiP
- play protracker module
- no boing?
koobo is offline  
Old 28 September 2022, 21:57   #360
tygre
Returning fan!
 
tygre's Avatar
 
Join Date: Jan 2011
Location: Montréal, QC, Canada
Posts: 1,434
Hi Koobo!

Quote:
Originally Posted by koobo View Post
This is the same old strange behaviour. Is this correct:
- open HiP
- play Impulse tracker module
- boing!
- play protracker module
- boing again!
- close HiP
- open HiP
- play protracker module
- no boing?
Yes, exactly

I'm using a Blizzard 1240 with an Indivision in an A1200...

Let me know if I could test other things to help you!
tygre is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
HippoPlayer v2.47 koobo News 38 23 September 2023 12:43
Old Hippoplayer versions? Whitesnake support.Apps 9 22 December 2021 21:15
HippoPlayer refusing to play any mods at all now Amiga600 support.Other 6 11 September 2021 09:50
HippoPlayer source code koobo support.Apps 54 04 September 2021 10:51
HippoPlayer and AHI problem ami_stuff support.WinUAE 1 07 February 2009 19:57

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 07:25.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.10643 seconds with 14 queries