Welcome, Guest. Please login or register.

Author Topic: Minimig update: scanline emulation  (Read 2114 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show only replies by boing4000
    • http://www.amigademo.de
Minimig update: scanline emulation
« on: February 13, 2009, 06:25:49 PM »
Hello,

I like to release another core with a new visual feature: scanline emulation.
This is an already known effect in some other products e.g. emulator or the Indivision-AGA flicker fixer to let the VGA screen look like an old 1084 (PAL/NTSC) Monitor. Even on TFT/LCD screen this effect make the whole picture smooth and less artificial looking caused by the doubled line buffering.
Combined with horizontal interpolation Minimigs VGA output has the same look-and-feel as an old 15KHz Amiga monitor or even TV screen.

The scanlines can be disabled by closing the spare i/o jumper pin 5-6. No jumper will activate the scanlines (default). Also in vertical interpolation this effect is turned off. I did not try both effects in combination but it would make no sense to have 2 vertical visual effects on the same picture.

More to download in here
 

Offline SKAN

  • Full Member
  • ***
  • Join Date: Jun 2002
  • Posts: 123
    • Show only replies by SKAN
Re: Minimig update: scanline emulation
« Reply #1 on: February 13, 2009, 07:23:55 PM »
Damn cool!!!
Now, when will the A4000 keyboard compatibility be ready too? ;)
[...emulation is for sissies...]
 

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show only replies by boing4000
    • http://www.amigademo.de
Re: Minimig update: scanline emulation
« Reply #2 on: February 13, 2009, 08:07:00 PM »
AFAIK RedSkullDC was or is still working on it. It may not be difficult to do but the A4000 kbd don't provide the OSD control keys. So you will always use a joystick and the menu button on the Minimig board.
Of course this also can be adapted by using eg. +, - and Enter on A4000s numpad while OSD is visual. A bit harder would make Minimig both ps/2 and Amiga keyboard compatible with some kind of auto sense.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig update: scanline emulation
« Reply #3 on: February 13, 2009, 10:16:44 PM »
@ Boing4000.

Great work.  It's great to see several people working on the Minimig core.  I hope that when the ARM is released properly that this code in incorporated into that core too.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline wizard66

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 245
    • Show only replies by wizard66
Re: Minimig update: scanline emulation
« Reply #4 on: February 13, 2009, 10:18:13 PM »
I have a A4000 keyboard somewhere, looks like a nice option to use. ;-)
-=* 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 wizard66

  • Full Member
  • ***
  • Join Date: Nov 2006
  • Posts: 245
    • Show only replies by wizard66
Re: Minimig update: scanline emulation
« Reply #5 on: February 13, 2009, 10:19:30 PM »
double post ignore   :lol:
-=* 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 kolla

Re: Minimig update: scanline emulation
« Reply #6 on: February 14, 2009, 12:11:49 AM »
Did the dual-floppy drive core release yet?
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline boing4000Topic starter

  • Full Member
  • ***
  • Join Date: Apr 2006
  • Posts: 222
    • Show only replies by boing4000
    • http://www.amigademo.de
Re: Minimig update: scanline emulation
« Reply #7 on: February 14, 2009, 01:25:37 PM »
Thx Darrin, Minimig will always be interesting to me! As long as the fpga has some space left, all functions can be reimported.
Scanline emulation dont take much space, so I belief it may still fit into the next core release :-)

I can try to make an A4000 keyboard work on Minimig, but this will be a fixed state without auto sensing or switching between ps/2 or amiga key code. Perhaps in time it could be switchable... somehow
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig update: scanline emulation
« Reply #8 on: February 14, 2009, 01:39:45 PM »
Quote

kolla wrote:
Did the dual-floppy drive core release yet?


Only on the ARM expansion so far (quad-floppy support).
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig update: scanline emulation
« Reply #9 on: February 14, 2009, 01:41:49 PM »
Quote

boing4000 wrote:
Thx Darrin, Minimig will always be interesting to me! As long as the fpga has some space left, all functions can be reimported.
Scanline emulation dont take much space, so I belief it may still fit into the next core release :-)

I can try to make an A4000 keyboard work on Minimig, but this will be a fixed state without auto sensing or switching between ps/2 or amiga key code. Perhaps in time it could be switchable... somehow


Using an A4000 keyboard would be nice, but my A4000 came off eBay with no keyboard so I've always used a PC PS2 one with it.  I do have an A2000 and A3000 keyboard though.  :-)
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.
 

Offline kolla

Re: Minimig update: scanline emulation
« Reply #10 on: February 18, 2009, 11:11:41 AM »
Quote

Darrin wrote:
Quote

kolla wrote:
Did the dual-floppy drive core release yet?


Only on the ARM expansion so far (quad-floppy support).


So the ARM expansion is available? :-)
B5D6A1D019D5D45BCC56F4782AC220D8B3E2A6CC
---
A3000/060CSPPC+CVPPC/128MB + 256MB BigRAM/Deneb USB
A4000/CS060/Mediator4000Di/Voodoo5/128MB
A1200/Blz1260/IndyAGA/192MB
A1200/Blz1260/64MB
A1200/Blz1230III/32MB
A1200/ACA1221
A600/V600v2/Subway USB
A600/Apollo630/32MB
A600/A6095
CD32/SX32/32MB/Plipbox
CD32/TF328
A500/V500v2
A500/MTec520
CDTV
MiSTer, MiST, FleaFPGAs and original Minimig
Peg1, SAM440 and Mac minis with MorphOS
 

Offline denli

  • Jr. Member
  • **
  • Join Date: May 2007
  • Posts: 67
    • Show only replies by denli
Re: Minimig update: scanline emulation
« Reply #11 on: February 21, 2009, 11:32:14 AM »
Quote

So the ARM expansion is available? :-)

No, it's still in protyping.
The lucky few who got it can play around with both multiple floppies and harddrive emulation.
/Dennis
 

Offline Darrin

  • Lifetime Member
  • Hero Member
  • *****
  • Join Date: May 2002
  • Posts: 4430
    • Show only replies by Darrin
Re: Minimig update: scanline emulation
« Reply #12 on: February 21, 2009, 01:05:34 PM »
Quote

kolla wrote:

So the ARM expansion is available? :-)


It's close.  There's just a few beta boards out at the moment, but it certainly works.  It's plug & play too - just copy all the files to the SD card, remove the PIC with a screwdriver, pop in the ARM and switch on.  "Core updates" are now replacing a file on the SD card rather than buggering around with a serial cable.

For those with a soldering iron, you can short out 2 contacts to increase the speed of the hard file access.
A2000, A3000, 2 x A1200T, A1200, A4000Tower & Mediator, CD32, VIC-20, C64, C128, C128D, PET 8032, Minimig & ARM, C-One, FPGA Arcade... and AmigaOne X1000.