Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!  (Read 4896 times)

0 Members and 1 Guest are viewing this topic.

WalkToFreedom

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:December 13, 2015, 02:33:09 pm
Hi. I'm trying to setup an Amstrad Emu in Hyperspin. The problem is I would like run the games at their native res, I think this might not be possible due to the different video modes on the Amstrad?

"Three built-in display resolutions are available: 160×200 pixels with 16 colours ("Mode 0", 20 text columns), 320×200 pixels with 4 colours ("Mode 1", 40 text columns), and 640×200 pixels with 2 colours ("Mode 2", 80 text columns)"

Anyway...I would prefer not to run it interlaced as it looks crap on a CRT. I.e. use the Full screen option which seems to switch the res to 640x480??

I have tried, WinAPE, arnold and Caprice32... :banghead:

Has anyone else got this working on their CRT at a progressive res?

Thanks!
ArcadeVGA 3000
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)
28" THOMSON CRT
Sanwa 2p 8 way 6 button
Intel i3-4130 Haswell
Asrock H81M
Corsair 8GB DD3
3TB Segate Barracuda (ROMS)
60GB Cosair SSD (OS)
Win7 PRO

Raspberry Pi2
RetroPie
HDMI -> VGA Convertor
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)

WalkToFreedom

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:December 13, 2015, 02:33:09 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #1 on: May 08, 2014, 05:26:28 pm »
3 million units sold and no one interested in have this in their cab?!! :dunno
ArcadeVGA 3000
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)
28" THOMSON CRT
Sanwa 2p 8 way 6 button
Intel i3-4130 Haswell
Asrock H81M
Corsair 8GB DD3
3TB Segate Barracuda (ROMS)
60GB Cosair SSD (OS)
Win7 PRO

Raspberry Pi2
RetroPie
HDMI -> VGA Convertor
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)

Haze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1296
  • Last login:October 04, 2023, 08:30:02 am
  • I want to build my own arcade controls!
    • MAME Development Blog
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #2 on: May 10, 2014, 07:10:05 am »
your best bet might be a GroovyUME build (see the GroovyMAME forums)  UME is a version of MAME with all the console / computer drivers from MESS enabled, and the 'groovy' versions are tuned for use cases like yours.

keep in mind that even then you'll have to configure things to force a 272 high display mode to be output in a progressive mode tho, the full 'border' areas are emulated

also keep in mind that the MESS emulation contained in UME isn't as good as the standalones, nor is usability, but it might work for the games you want.

The software lists for it still need a lot of cleaning up tho.

but yeah, with the files in the right place (like MAME) doing a "ume64 cpc464 -flop1 tubaruba" then typing 'run"disc' gets you some entertainment.

or if you want to use the crude auto-boot feature (assuming it works in groovy)
Code: [Select]
ume64 cpc464 -flop1 tubaruba -ab "run\"disc\n"

keep in mind that the CPC is defined as a computer, so to enable the regular MAME keys (framerate display etc.) you'll have to toggle between full and partial keyboard mode with SCRLOCK

also adding '-natural' to the commandline might provide a better key mapping as it tries to map symbols to where they are on a PC keyboard instead of where they were on the original.
« Last Edit: May 10, 2014, 07:12:08 am by Haze »

WalkToFreedom

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 25
  • Last login:December 13, 2015, 02:33:09 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #3 on: May 11, 2014, 06:51:21 am »
Hi Haze! Thanks for you reply, I wondered what the UME version was. I was thinking about running the GroovyMame build as I've had some problems with Win7 and directdraw switching res and apparently this version has a work around. I did get sorted in the end. Also I found the fix to my Amstrad CPC problem too, and emu called CPCE. Works great at 384x288. Thanks for your time appreciate your feedback.
ArcadeVGA 3000
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)
28" THOMSON CRT
Sanwa 2p 8 way 6 button
Intel i3-4130 Haswell
Asrock H81M
Corsair 8GB DD3
3TB Segate Barracuda (ROMS)
60GB Cosair SSD (OS)
Win7 PRO

Raspberry Pi2
RetroPie
HDMI -> VGA Convertor
VGA -> SCART/RGB (dodgy diode circuit creates combined sync)

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #4 on: May 15, 2014, 08:00:39 am »
Also I found the fix to my Amstrad CPC problem too, and emu called CPCE. Works great at 384x288.

Good to know...I tried to get WinApe to run low-res but failed. I will give CPCE a go. Cheers!

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #5 on: July 20, 2015, 08:10:39 am »
Quote
Good to know...I tried to get WinApe to run low-res but failed. I will give CPCE a go. Cheers!

I finally got round to setting CPCE up a while ago, and it does look great at 384x288. However, I can't find an option for vsync, so scrolling games suffer with tearing.

It's a long shot but I thought I would drag this old thread up to see if anyone else uses CPCE and knows of a solution?

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #6 on: July 23, 2015, 05:55:06 am »
I think the solution is to make a custom modeline for the CPC which as far as I can tell should be 384x272 resolution at 50Hz (PAL). This should in theory also work correctly for PAL C64.

I haven't had chance to try this yet but will give it a go and report back...

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #7 on: August 03, 2015, 07:13:32 am »
I think the solution is to make a custom modeline for the CPC which as far as I can tell should be 384x272 resolution at 50Hz (PAL).

FWIW I tried this and still couldn't get rid of tearing completely. I tried several settings to get 384x272 with slight variances around 50Hz.

butanebob

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 36
  • Last login:June 03, 2022, 05:29:52 am
  • I want to build my own arcade controls!
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #8 on: August 03, 2015, 08:37:48 pm »
If the emulator api is directx9 you could try installing D3D Overrider. That should fix the tearing issues.

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #9 on: September 06, 2015, 01:12:03 pm »
Hi Guys,

I am also using CPCE in a cab machine with CRT monitor and I would like also to display in low res. I have played with the CPCE ini file but cannot figure out where to change settings for a 384x288 resolution. CPCE is still running at desktop resolution whatever changes are set in width and height settings within the INI file. I am running Windows XP SP3 and Amstrad CPC gamebase pack.

Below a copy of my CPCE ini file. I am playing with the width and height but still having CPCE running interlaced at 640x480.

[CPCE] ; configuration file

DEBUG=0
HI-RES=1
FRAMESKIP=0
REAL_SPEED=1
PERFORMANCE=0
IMAGE_WIDTH=1
IMAGE_HEIGHT=2
IMAGE_DITHER=0
IMAGE_DOUBLE=0
IMAGE_SCANLINES=5
IMAGE_FULLSCREEN=1
IMAGE_FIXGAMMA=0
SOUND=1
SOUND_QUALITY=1
SOUND_16BITS=1
SOUND_STEREO=0
SOUND_FILTER=1
SOUND_LOG=0
AUTORUN=1
RAM_SIZE=1
ROM_PATH=
ROM_TYPE=2
ROM_TYPE0=CPC464.ROM
ROM_TYPE1=CPC664.ROM
ROM_TYPE2=CPC6128.ROM
ROM_TYPE3=CPC464.ROM
ROM_TYPE4=CPC6128.ROM
ROM_TYPE5=CPC6128.ROM
ROM_EXTRAS=;;;;;;CPCADOS.ROM
ROM_EXTRAS_DISABLE=0
ROM_LANGUAGE=0
SNAP_PATH=
DISC_PATH=
FILE_PATH=
FILE_ENCRYPT=1
TAPE_PATH=
TAPE_BYPASS=0
TAPE_SPEEDUP=1
TAPE_COMPATIBLE=0
JOYSTICK=1
PRINTER=1
TURBO_SPEED=0
TURBO_VALUE=0
GREEN_SCREEN=0
CRTC_TYPE=0
YM2149_TYPE=0
YM2149_LOG=0
SYMBIFACE2=0
SYMBIFACE2_ROM=CPCE_ROM.BIN
SYMBIFACE2_MASTER=CPCE_HDA.BIN
SYMBIFACE2_SLAVE=CPCE_HDB.BIN
JOYSTICK_KEYS=88908B8D2C39
KEYBOARD_ALT=0

; DOS recommended options
DOS.SOUND_QUALITY=0

; DPMI recommended options
DPMI.IMAGE_WIDTH=2
DPMI.IMAGE_HEIGHT=2

; WIN32 recommended options
WIN32.IMAGE_WIDTH=3
WIN32.IMAGE_HEIGHT=2
WIN32.SOUND_QUALITY=2
WIN32.SOUND_16BITS=1
autotype=                                                                                                                                               
GUNSTICK=0


Thanks for your help  ::)
« Last Edit: September 08, 2015, 02:34:47 pm by repetto74 »

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #10 on: September 09, 2015, 07:21:12 am »
Nobody for an advice? ???

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #11 on: September 13, 2015, 11:48:13 am »
up :-\

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #12 on: September 21, 2015, 09:04:54 am »
If the emulator api is directx9 you could try installing D3D Overrider. That should fix the tearing issues.

I don't think it does. But thanks, I didn't know about that.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #13 on: September 21, 2015, 09:11:16 am »
Below a copy of my CPCE ini file. I am playing with the width and height but still having CPCE running interlaced at 640x480.

How are you getting your PC to output at 15khz? ArcadeVGA? Soft15khz?

You need to set the IMAGE_WIDTH and IMAGE_HEIGHT accordingly - see the CPCE.TXT file for what the numbers mean.

I set mine to 384x288 (using old ArcadeVGA):

IMAGE_WIDTH=3
IMAGE_HEIGHT=5

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #14 on: September 28, 2015, 10:15:44 am »
Hi minwah

Many thanks for your reply. I am also using an old arcade VGA card. 
I need to know which executable are you using as there are three different of cpce???
The cpceWin will always display interlaced 640x280 whatever settings are stored for width and height ...
 ???

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #15 on: September 29, 2015, 06:18:34 am »
I need to know which executable are you using as there are three different of cpce???

IIRC I use something like CPCE95.EXE

I think only one of the exe's would work under Windows for me.

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #16 on: October 06, 2015, 04:50:47 pm »
 Hi Minwah

Thanks for your info. I have tried to play with all different settings with cpce95 but still have a 640x480 resolution. I will give a try again and revert.

Thanks ;)

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #17 on: October 27, 2015, 10:18:38 am »
Hi Minwah

Nope I tried all possible settings combinations but still having an interlaced video :-(
May I ask you if you have time to copy/paste your cpce ini file to compare with mine?
 :dunno

repetto74

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 98
  • Last login:April 18, 2020, 02:10:00 pm
Re: AMSTRAD Emu, who's got it working on CRT?? Non-interlaced!!!
« Reply #18 on: November 04, 2015, 06:19:23 am »
Up