18 November 2010, 15:35 | #1 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
Emulation of Graffiti chunky graphics device
Hello Toni.
I wonder - would it possible to emulate the Individual Computers Graffiti chunky display device...? They're unavailable for purchase either new or on eBay it would seem but it would be really nice to be able to play with using 256 colours and chunky for messing with A500 demo type stuff in WinUAE. There's at least one guy on here who might have a real one that he could lend to you for emulation testing although obviously I won't promise this on his behalf. Anyway, would be interesting to know what you think about emulating this. |
18 November 2010, 16:01 | #2 |
move.w #$4489,$dff07e
Join Date: Sep 2005
Location: Norfolk, UK
Age: 43
Posts: 2,351
|
|
18 November 2010, 16:23 | #3 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
IndivisionAGA can emulate Graffiti.
|
18 November 2010, 16:47 | #4 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
I don't support or reverse-engineer third party hardware/drivers unless it is 100% documented or it is something that interests me. This does not.
|
18 November 2010, 16:54 | #5 |
Moderator
Join Date: Apr 2006
Location: Germany
Age: 44
Posts: 4,015
|
|
18 November 2010, 17:17 | #6 | |
A500 fan
Join Date: Dec 2009
Location: Oulu / Finland
Posts: 73
|
Quote:
|
|
18 November 2010, 18:05 | #7 | |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
Quote:
|
|
18 November 2010, 18:38 | #8 | |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
Quote:
I had a feeling that would probably be your answer Toni. In my defense you did once ask me if I could think of a pointless feature I'd like to see implemented... it's taken me until now to think of one. I would like to see this but understand your reasons for saying no. |
|
23 December 2010, 02:35 | #9 |
The Grim-Button
Join Date: Jan 2008
Location: Melbourne Australia
Age: 43
Posts: 415
|
is there a way for other people to add plugin's or features to WinUAE?
|
23 December 2010, 05:47 | #10 | |
Ya' like it Retr0?
Join Date: Jul 2005
Location: United Kingdom
Age: 49
Posts: 9,768
|
Quote:
I suppose it could all be a text file - adding memory ranges at X,Y and Z I would be cool if you could create "plug-in" cards like a Toccata plugin or a Prelude?! this would require a serious amount of indepth knowledge of WinUAE and of the Plugin's that would offer extra features. yep.... no doubt about it... my brain has melted... @pmc My friend, to play with 256 (or more) chunk screen's just add a 2MB gfx card to you WinUAE install and then create the screens under Picasso 96 (or download Classic Workbench P96) You can lock a local screen (if it a default RTG workbench screen setup) or do as I do and just note down the screen type number and run with that to open one up - yes I am lazy I do let gad tools do most of my lazy work for me... but in my defense my old programming lecture said, its okay for programmers to be lazy.... just not idle =) The tricky part of coding on RTG systems is speed.... and timing frame updates can be a pickle pain... In the end I used a trick I ended up using on OpenGL - create a routine that refreshes the screen taking timers before and after the test - this should give you x number of frames a second a full draw will take. just a 3 second initialization routine with help immensely with frame rate restriction! |
|
24 December 2010, 04:59 | #11 |
The Grim-Button
Join Date: Jan 2008
Location: Melbourne Australia
Age: 43
Posts: 415
|
@Zetro:
I meant it more in a way if other add a feature which Tony wont do. (which there isn't much of but ) |
24 December 2010, 08:05 | #12 |
Registered User
Join Date: Jan 2002
Location: Germany
Posts: 7,035
|
|
24 December 2010, 10:18 | #13 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
There are 3 problems with graffiti (and A2024 monitor) emulation:
1) it is boring and uninteresting 2) it requires "parsing" of display data (see 1 and 3) 3) only place where it fits is filter layer which means you only get final host specific 16/24-bit display data, not original planar data. (it must not be in lower level emulation slowing down everything, even when inactive) |
20 November 2011, 12:51 | #14 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
A2024 and Graffiti emulation (in some form or another..) will appear in next version.
Remaining technical problem is supporting screen modes that take input from native chipset buffer but output different size/resolution output that can change on the fly.. Display positioning gets totally broken. Still work to do.. Example restrictions: 32-bit color mode required. D3D + null filter required. No optimizations (partial refreshes etc). Only solution for possible slowdown is: Buy a better PC. |
20 November 2011, 20:56 | #15 | |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
Quote:
Never thought this would be seen after your previously posted reasons for not wanting to implement it. WinUAE just keeps on getting better and better and more and more feature rich. Thanks Toni. |
|
22 November 2011, 11:17 | #16 | |
Registered User
Join Date: Sep 2007
Location: Melbourne/Australia
Posts: 4,441
|
Quote:
So it will be possible to write code to target Graffiti and then use WinUAE to test it? |
|
22 November 2011, 12:16 | #17 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Yes.
But I need some graffiti test programs first. Only lores mode is sort of working now (it looks like palette is not 100% correct but difficult to confirm without having the hardware). Hires totally untested. Test program = must be as simple as unpack and run. |
22 November 2011, 13:40 | #18 |
gone
Join Date: Apr 2007
Location: completely gone
Posts: 1,596
|
Toni: might be worth dropping a note to musashi5150?
He has a Graffiti. At the top of this thread he seemed happy to maybe lend it for testing purposes. Maybe he still would be? |
22 November 2011, 13:44 | #19 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,574
|
Quote:
I need test programs that shows some images using different modes and few screenshots from real graffiti equipped Amiga that can be used to confirm correct colors. |
|
22 November 2011, 17:50 | #20 |
Registered User
Join Date: Oct 2006
Location: Ottawa, Canada
Posts: 54
|
Hi Toni,
This info might be useful : Two examples of software using the Graffiti card are Nemac IV and Trapped. There are demos of both on Aminet. found here; http://www.gentle-eye.fi/docs/GRFT/graffiti.htm Glad your still working on this thing, such amazing work !! Thanks |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Best device for mobile Amiga emulation | Deaths_Head | New to Emulation or Amiga scene | 60 | 26 November 2013 00:34 |
Graffiti card | Highwayman | support.Apps | 30 | 09 January 2013 10:31 |
Optimised Akiko Chunky-to-Planar emulation | Mequa | support.WinUAE | 9 | 05 February 2012 02:47 |
Simple chunky 2D Graphics Library needed in C | NovaCoder | Coders. General | 4 | 19 December 2011 12:39 |
Chunky looking Graphics. | Washac | support.Hardware | 8 | 09 February 2010 17:52 |
|
|