Welcome, Guest. Please login or register.

Author Topic: MiniMig NTSC  (Read 13251 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline straycat

  • Full Member
  • ***
  • Join Date: Jan 2008
  • Posts: 114
    • Show only replies by straycat
Re: MiniMig NTSC
« Reply #14 on: March 11, 2008, 03:45:12 PM »
Could this have any implications to those wanting to use the Minimig with higher refresh TFTs (or standard TVs perhaps) in Europe?
Minimig ¦ A500 ¦ A600
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: MiniMig NTSC
« Reply #15 on: March 11, 2008, 04:10:40 PM »
Yes.

It makes MiniMig produces 60Hz, 31KHz (VGA) and so LCD panels which have a minimum vsync of 56Hz now work!

If you read the release, you see the option to use a 15KHz monitor (i.e. a TV) has been removed.
 

Offline straycat

  • Full Member
  • ***
  • Join Date: Jan 2008
  • Posts: 114
    • Show only replies by straycat
Re: MiniMig NTSC
« Reply #16 on: March 11, 2008, 04:22:38 PM »
Quote

alexh wrote:
Yes.

It makes MiniMig produces 60Hz, 31KHz (VGA) and so LCD panels which have a minimum vsync of 56Hz now work!

If you read the release, you see the option to use a 15KHz monitor (i.e. a TV) has been removed.


That's fantastic!  :-D
Minimig ¦ A500 ¦ A600
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: MiniMig NTSC
« Reply #17 on: March 11, 2008, 07:24:01 PM »
Unfortunately we dont know how he did it and so dunno what the impact is.
 

Offline wizard66

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 245
    • Show only replies by wizard66
Re: MiniMig NTSC
« Reply #18 on: March 11, 2008, 07:43:20 PM »
Quote

Crom00 wrote:
Works ok some NTSC display issues, but I don't have a real working NTSC Amiga to check against. All the stuff I played before works fine.

LOOKS GREAT on a 4:3 Dell VGA monitor.



The NTSC Looks nice but have serious grapix issues.
Demo 9fingers has a big vertical line on screen in NTSC mode also in PAL Mode !.
The black menu looks nice...
Thanks yaqube For this nice NTSC Option, keep up the good work !!
-=* Homemade Minimig\'s Build 09 *=-

1x FPGAARCADE Replay v1.0B (Inside a A590 case)
Dreaming of 1x FPGAArcade Daughter-board :-) (inline from day 1)
1x A600
 

Offline amigan24

  • Jr. Member
  • **
  • Join Date: May 2006
  • Posts: 84
    • Show only replies by amigan24
Re: MiniMig NTSC
« Reply #19 on: March 11, 2008, 08:54:08 PM »
I actually get this same line on my real A500s / A600 / A1200s


 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: MiniMig NTSC
« Reply #20 on: March 11, 2008, 09:19:25 PM »
What is the interpolation like?
 

Offline Crom00

Re: MiniMig NTSC
« Reply #21 on: March 11, 2008, 09:35:34 PM »
It won't display on my Dell monitor without the Interpolation activated. Looks good, tons better than 50hz pal did on my HannsG 22" Widescreen LCD monitor.
 

Offline straycat

  • Full Member
  • ***
  • Join Date: Jan 2008
  • Posts: 114
    • Show only replies by straycat
Re: MiniMig NTSC
« Reply #22 on: March 11, 2008, 11:21:41 PM »
Better monitor options and the ability to save to SD (save game positions, DPaint doodles etc) surely are key things to get the Minimig rolling. Hopefully yaqube might open the source for some good improvements  :-)
Minimig ¦ A500 ¦ A600
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: MiniMig NTSC
« Reply #23 on: March 12, 2008, 12:12:18 AM »
Quote

straycat wrote:
Hopefully yaqube might open the source for some good improvements  :-)

Not might. Has to. He's already broken the terms and conditions of the MiniMig GPL license by not releasing the source.
 

Offline freqmax

  • Hero Member
  • *****
  • Join Date: Mar 2006
  • Posts: 2179
    • Show only replies by freqmax
Re: MiniMig NTSC
« Reply #24 on: March 12, 2008, 05:28:03 AM »
Let's reverese engineer it. Can't be that hard ..?
The .bit file proves it can be done. So now we have to figure out how to do it.
 

Offline wizard66

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 245
    • Show only replies by wizard66
Re: MiniMig NTSC
« Reply #25 on: March 12, 2008, 05:55:34 AM »
Quote

amigan24 wrote:
I actually get this same line on my real A500s / A600 / A1200s




It's not the line on the right side i'm talking about but in de middel of the screen a big disrubtion.
Also other demos have disruptions.
-=* Homemade Minimig\'s Build 09 *=-

1x FPGAARCADE Replay v1.0B (Inside a A590 case)
Dreaming of 1x FPGAArcade Daughter-board :-) (inline from day 1)
1x A600
 

Offline alexh

  • Hero Member
  • *****
  • Join Date: Apr 2005
  • Posts: 3644
    • Show only replies by alexh
    • http://thalion.atari.org
Re: MiniMig NTSC
« Reply #26 on: March 12, 2008, 10:01:24 AM »
I think he will have just changed the constants that I mention  here:

http://www.opencircuits.com/Minimig_NTSC

He may have also changed the core clock rate of MiniMig to NTSC using a DCM but... I doubt it.

He may have changed lots of things as his goal is an ECS release.

It would be good to check the Agnus ID value, see if he changed it?
 

Offline yaqubeTopic starter

  • Full Member
  • ***
  • Join Date: Feb 2008
  • Posts: 197
    • Show only replies by yaqube
Re: MiniMig NTSC
« Reply #27 on: March 12, 2008, 09:17:27 PM »
@alexh

Regarding the changes:
I have rewritten beam counters to use 28 MHz clock. I have implemented comparators to generate programmable sync and blanking as well as programmable screen size. The NTSC/PAL switch is a change of VTOTAL value in a vertical beam comparator. It is not strictly an NTSC mode since the long/short lines toggle is missing, the bus is run at PAL frequency (7.09 MHz) and the Agnus ID is not changed.

In the released version there might be actually some problems on different MiniMigs. The new beamcounters weren't properly synchronised to the bus clock. Additionally my MiniMigs use 10ns memory chips so I might not be aware of problems which some other people can encounter.

Unfortunately I don't have the source code of the released version since it was a work in progress. I have almost finished the implementation of the full ECS chipset. I will release it soon with all the sources.

It would be nice if in the meantime somebody else could implement writing to the emulated floppy drive.

  :-D
 

Offline Piru

  • \' union select name,pwd--
  • Hero Member
  • *****
  • Join Date: Aug 2002
  • Posts: 6946
    • Show only replies by Piru
    • http://www.iki.fi/sintonen/
Re: MiniMig NTSC
« Reply #28 on: March 12, 2008, 09:56:37 PM »
Quote
Unfortunately I don't have the source code of the released version since it was a work in progress.

Strictly speaking you're not allowed to distribute the binaries then. Being beta, alpha or work in progress is no excuse.

As a rule of thumb: When you put some binary of a GPL project online, make snapshot of the source at that point, too. You don't need to include it, as long as you include a written offer for it, and it is available upon request. The source must be available for at least 3 years.
 

Offline Crom00

Re: MiniMig NTSC
« Reply #29 from previous page: March 12, 2008, 10:10:42 PM »
Another quirk here is that games that are pal only wont work with the NTSC jumper set.

RobocodII for example.

Also notice that team 17 and bitmap brothers games don;t always work on the MiniMIG. Of course most of their games are my favs...
[