23 June 2015, 17:18 | #1 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
FBlit source now open.
It's under the MIT license. The portions written in Blitz BASIC are not up but you may fork the assembly portions on my GitHub.
|
23 June 2015, 19:38 | #2 |
Registered User
Join Date: Oct 2009
Location: Germany
Posts: 3,307
|
Is there a need of develop new features or bugfixing?
|
23 June 2015, 19:40 | #3 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,840
|
|
24 June 2015, 04:21 | #4 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
I am on vacation until Thursday and typed this with my phone. I will drop the link once I get back home.
|
24 June 2015, 07:29 | #5 |
Computer Nerd
Join Date: Sep 2007
Location: Rotterdam/Netherlands
Age: 48
Posts: 3,840
|
|
24 June 2015, 08:36 | #6 |
Registered User
Join Date: Mar 2009
Location: New York
Posts: 552
|
link?
|
24 June 2015, 09:13 | #7 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
|
24 June 2015, 20:32 | #9 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
I got another email attachment from Stephen, the author. I should be able to get that other stuff posted when I get home.
|
24 June 2015, 20:44 | #10 |
Registered User
Join Date: Nov 2009
Location: GDR
Age: 50
Posts: 249
|
Is it possible to get all that stuff in one archive ?
|
25 June 2015, 03:10 | #11 |
Registered User
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
|
Great news. Someone could tweak it and make it a monitor driver like CGXAGA is. This way it could be configured using the tooltypes method or any other method like MUI, and it would work based on screens, and not task names.
FBlit is a fantastic tool, Commodore should have done a similar API for Kickstart 3.0, and make it work transparently for all programs. |
25 June 2015, 03:54 | #12 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
FBlit depends on tasks which are able to handle blits in FastMem. That's why it uses an include list for tasks that work or an exclude list for those that will fail with FastMem.
Btw, did you fix your FBlit.cfg problem meanwhile ? http://eab.abime.net/showthread.php?...56#post1026456 |
25 June 2015, 07:09 | #13 |
Registered User
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
|
@PeterK: No, it continues. When I drag the "virtual" icons that DefIcons create, they disappear during the dragging. I guess is because Workbench "ghosts" the dragged icons and your Iconlib "ghosts" the DefIcons too (both are XOR'ed)... But is only a guess.
About the FBlit tasks subject, the idea for the FBlit monitor driver is really to get rid of this list of task names FBlit need to hold. Or, seen from another view, would not be possible to get the task names associated with a screen opened with the FBlit monitor driver? @huepper: on github is possible to download the entire archive (click Download ZIP). But would be nice a LHA archive on Aminet, too. After all it should belong to there. |
25 June 2015, 08:54 | #14 | ||
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Quote:
When I invert the ghosting mask then dragged icons don't disapper any longer with FBlit on WB 3.9. But now they disappear with P96 on WB 3.9. I will fix it ... Quote:
|
||
25 June 2015, 11:06 | #15 | |
Registered User
Join Date: Nov 2009
Location: Legoland
Age: 45
Posts: 1,461
|
Quote:
What I meant is turn FBlit in a AGA monitor driver and to use the AmigaOS 3.x RTG features to patch the tasks... See the CGXAGA monitor driver again, you can try to load it into memory and open a screen mode requester and you will see the CGX modes are only a "mirror" of the PAL/NTSC modes but with the FastRAM patch. Last edited by Leandro Jardim; 25 June 2015 at 11:28. |
|
25 June 2015, 11:52 | #16 |
Registered User
Join Date: Apr 2005
Location: digital hell, Germany, after 1984, but worse
Posts: 3,385
|
Alright, if you know how to do it, then you should write such a monitor driver.
(Btw, the new icon.library is out now.) |
25 June 2015, 15:12 | #17 |
Zone Friend
Join Date: Sep 2001
Location: Germany
Posts: 812
|
|
26 June 2015, 01:25 | #18 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
https://github.com/SamuraiCrow/fblit is the link and the Blitz sources are posted now as well.
Bugfixing is welcome and this may help to develop better AROS 68k drivers for those with Amiga chipsets. |
26 June 2015, 07:01 | #19 |
Registered User
Join Date: Jun 2014
Location: milan / italy
Posts: 174
|
@Samurai_Crow, I looked at the code briefly looking for a sort of blitter emulator but I was not able to find it. I mean a routine that parses a structure with the same layout of the Amiga registered and performs the blit. I think it is useful for debugging purpose when hitting the metal (read games).
Is it there somewhere in fblit code? Do you know if something like this exists? Thanks. |
26 June 2015, 16:22 | #20 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,200
|
There are many blit routines in FBlit.library. It patches graphics.library so its routines won't be very helpful for hardware banging without using the equivalent OS functions.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Open-source scsi device | Don_Adan | Coders. System | 92 | 05 January 2024 01:48 |
Please open source all the things | wXR | Amiga scene | 382 | 21 April 2020 17:21 |
Open source CLI commands | Mrs Beanbag | Coders. System | 13 | 10 December 2016 09:50 |
NewsRog goes Open Source | Paul | News | 0 | 04 December 2004 16:37 |
BlitzBasic - Is now open source | Djay | Amiga scene | 2 | 08 February 2003 01:09 |
|
|