Minimig Discussion Forum

Discussing the Open Source FPGA Amiga Project
It is currently Thu Sep 21, 2017 11:12 pm

All times are UTC




Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next
Author Message
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Mon Feb 24, 2014 7:08 am 
Offline

Joined: Tue Dec 02, 2008 9:42 am
Posts: 42
MMrobinsonb5 wrote:
You mentioned using Quartus earlier - so I'm assuming your target device is Altera-based?

C-One with FPGA extender.

Thanks for the suggestion.


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Thu Feb 27, 2014 7:10 am 
Offline

Joined: Fri Jan 20, 2012 9:32 pm
Posts: 55
Hi,

Can anyone give me a title or a link to a demo which will be a good test for a Copper implementation. I think about something wchich checks long/short frames and lond/short lanes.

Thx,
madeho


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Thu Feb 27, 2014 10:04 am 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
Demos:
Angles Coppermaster
Dexion Megademo1 "f*ck the copper" part
Dragons Megademo 1st part

Games:
Jim Power (heavy sprite manipulation via copper)
Lionheart

Short/long lines are a PAL/NTSC feature and Minimig only produce a short-line display.
Short/long frame is an interlace feature, every 2nd frame is a long one.

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Sun Mar 02, 2014 7:13 pm 
Offline

Joined: Tue Dec 02, 2008 9:42 am
Posts: 42
After much pondering I came to the conclusion that what I was trying was not working. So I tried something else.
I like this new one a lot better(and Battle Squadron still runs fine).
EDIT2: Well, now it is back to doing nothing new. Still a better approach.

I obviously have some logic breakdown somewhere...
Would anyone be so kind to take a look at http://home.online.no/~bnost/Copper.v ?


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Mon Mar 03, 2014 10:28 am 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
From my point of view you can not easely remove any existing chipset register function like BLTSIZE and replace it with some new and unknown Copper function.
Those old title just base on the original chipset function (writing it via CPU) and more often they do a lot of "mess" with it.

You may add some new feature but the old/original function need to stay and still act the same.
Else there some "Frankenstein" is Amiga born ;)

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Mon Mar 03, 2014 12:19 pm 
Offline

Joined: Tue Dec 02, 2008 9:42 am
Posts: 42
boing4000 wrote:
From my point of view you can not easely remove any existing chipset register function like BLTSIZE and replace it with some new and unknown Copper function.

?
I didn't take over any register currently in use that I know of? (That would be an error if so.)
I have added 4(3 if you count the pointer upper+lower as one) new registers with extra functionality, but they replace none of the current operations. Everything is extra.

What do you see that I have removed?


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Tue Mar 04, 2014 3:16 pm 
Offline

Joined: Mon Dec 01, 2008 9:58 pm
Posts: 1568
Location: .de
I saw this:
Code:
//parameter BLTSIZE = 9'h058;      // blitter start trigger - not needed if blit_busy updates instantly
//parameter BLTSIZH = 9'h05E;      // blitter start trigger - not needed if blit_busy updates instantly


But just now I see, this is the COPPER module and not the Agnus one.
So don't care about it ;)

_________________
_____________________________
JMP $00000BED ; will guru-meditation until next morning


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Tue Mar 04, 2014 3:34 pm 
Offline

Joined: Tue Dec 02, 2008 9:42 am
Posts: 42
Yeah, I was unsure if I could depend on the busy flag or if I had to check for the blitstart addresses myself.

I think some of the logic that triggers on the BLIPLCL write is borked. Gonna have to make some test case that can show if something happens.


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Tue Mar 04, 2014 4:53 pm 
Offline

Joined: Fri Jan 20, 2012 9:32 pm
Posts: 55
Hi NorthWay,

It looks like your feature is invisible for normal operation but it is not true. You can see it on Dexion Megademo mentioned by boing4000 (the part w/ bobs flying on a screen and a last part of a demo). In orginal release 131020 everythig is OK but in a release build w/ your modification something corupts bitplanes data.
In a simulation blipper code doesn't make any mess in copper moodule I/O interface, I will do further investigation what is a root cause of that issue. Later I will try to add some screenshoots from simulation.


Top
 Profile  
 
 Post subject: Re: Any Minimig hacker got time to review a Copper modificat
PostPosted: Tue Mar 04, 2014 10:47 pm 
Offline

Joined: Tue Dec 02, 2008 9:42 am
Posts: 42
madeho wrote:
You can see it on Dexion Megademo mentioned by boing4000 (the part w/ bobs flying on a screen and a last part of a demo)

I see it. A cool kinda weird in the first bob part.
Before the 2nd bob part the loader scrolltext got wonky. EDIT: Not the second time around.
2nd bob part just seems to have some flicker?
The next part seems to have some flickering issues too.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page Previous  1, 2, 3, 4, 5  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 2 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Translated by Xaphos © 2007, 2008, 2009 phpBB.fr