Previous Thread
Next Thread
Print Thread
Page 1 of 3 1 2 3
#107153 09/06/16 05:17 PM
Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
hi

very good to see keyboard probs are gone from latest build grin

i run this commandline :

mess64 pc1512 -ic112:0 525dd -flop1 "C:\amstrad\AMSTRAD 1512 1640\46001F.IMG" -ic112:1 525dd -flop2 "C:\amstrad\AMSTRAD 1512 1640\46005F.IMG" -isa1 wdxt_gen -hard1 "c:\amstrad\PC1640HD20 - Amstrad 40095 (Alps DRMD20A12A).chd" -skip_gameinfo -window

and i get "harddisk not ready" and continue to boot from floppy

what i have make wrong ?

thanks in advance

Joined: Mar 2001
Posts: 16,807
Likes: 32
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,807
Likes: 32
Did you create the .chd file according to the proper parameters?

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
i have use this

chdman createhd -o "PC1640HD20 - Amstrad 40095 (Alps DRMD20A12A).chd" -c none -chs 615,4,17 -ss 512

Joined: Apr 2005
Posts: 585
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 585
shouldn't that be "-hard0" instead of "-hard1" for the first harddisk?

Code:
d:\Devel\MAME>mame64 pc1512 -ic112:0 525dd -ic112:1 525dd -isa1 wdxt_gen -listdevices
Driver pc1512 (PC1512 SD):
   <root>                         PC1512 SD
     cent_data_out                Output Latch
     centronics                   Centronics
       printer                    Centronics Printer
         printer                  Printer
     flop_list                    Software list
     ic106                        National Semiconductor INS8250 @ 1.84 MHz
     ic109                        8259 PIC
     ic112                        PC FDC XT
       0                          Floppy drive connector abstraction
         525dd                    5.25" double density floppy drive
           floppysound            Floppy sound @ 44.10 kHz
           flopsndout             Speaker
       1                          Floppy drive connector abstraction
         525dd                    5.25" double density floppy drive
           floppysound            Floppy sound @ 44.10 kHz
           flopsndout             Speaker
       upd765                     UPD765A
     ic114                        8253 PIT
     ic120                        I8086 @ 8.00 MHz
     ic126                        AMS40041 CRTC @ 894.88 kHz
     ic130                        AM9517A @ 4.00 MHz
     ic134                        MC146818 RTC @ 32.76 kHz
     isa                          ISA8
     isa1                         ISA8_SLOT
       wdxt_gen                   Western Digital WDXT-GEN (Amstrad PC1512/1640)
         hard0                    Harddisk          <----------------------- HERE ----------
         hard1                    Harddisk
         u11                      Western Digital WD11C00-17 @ 5.00 MHz
         u6                       I8049 @ 5.00 MHz
         u7                       Western Digital WD2010 @ 5.00 MHz
     isa2                         ISA8_SLOT
     isa3                         ISA8_SLOT
     mono                         Speaker
     pc1512_keyboard              Amstrad PC1512 Keyboard
       ic801                      I8048 @ 6.00 MHz
     ram                          RAM
     rs232                        RS232 Port
     screen                       Video Screen
     speaker                      Filtered 1-bit DAC

Last edited by Darkstar; 09/07/16 06:03 PM.
Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
hi i have also try this but i get

Error: unknown option: -hard0

Joined: Apr 2005
Posts: 585
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 585
Hm, yes, I see. Strange. Just when I think I finally understand the syntax of MAME's command line, something like this happens :-D

Joined: May 2012
Posts: 541
S
Senior Member
Offline
Senior Member
S
Joined: May 2012
Posts: 541
mess <...> -listmedia will show valid -hardN options.


MAME's command line is like Unix -- friendly, but chooses its friends wisely smile a few samples:

choose an alternate ROM on a slot device: "-isa1 rom,bios=whatever"

attach a Covox to parallel port: "-isa2 pclpt -isa2:pclpt:lpt:centronics covox"

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
another question ...

i have put floppy wavs directory sample in samples

but i haven't floppy sound when run the commandline

does i have miss a switch ?

Joined: Feb 2005
Posts: 449
C
Senior Member
Offline
Senior Member
C
Joined: Feb 2005
Posts: 449
Originally Posted By Breiztiger
mess64 pc1512 -ic112:0 525dd -flop1 "C:\amstrad\AMSTRAD 1512 1640\46001F.IMG" -ic112:1 525dd -flop2 "C:\amstrad\AMSTRAD 1512 1640\46005F.IMG" -isa1 wdxt_gen -hard1 "c:\amstrad\PC1640HD20 - Amstrad 40095 (Alps DRMD20A12A).chd" -skip_gameinfo -window

and i get "harddisk not ready" and continue to boot from floppy

what i have make wrong ?


wdxt_gen does not work, use "hdc"

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
YES it works !!!

thanks a lot Curt Cover

and for floppy sound ? nobody ?

Joined: Apr 2012
Posts: 310
Likes: 3
Senior Member
Offline
Senior Member
Joined: Apr 2012
Posts: 310
Likes: 3
Originally Posted By Breiztiger
and for floppy sound ? nobody ?

Floppy sounds are enabled per drive in the driver, it will need updating.
Can someone explain why we have to enable the sounds, and why they are not simply enabled by default.


BBC Model B, ATPL Sidewise, Acorn Speech, 2xWatford Floppy Drives, AMX Mouse, Viglen case, etc.
Joined: Mar 2001
Posts: 16,807
Likes: 32
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,807
Likes: 32
Because it's not a feature so much as one developer's experimental pipe dream. Personally I hate it.

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
i like having floppy sound on emulated computers

"les gouts et les couleurs" ...

1 member likes this: ICEknight
Joined: Jun 2001
Posts: 461
O
Senior Member
Offline
Senior Member
O
Joined: Jun 2001
Posts: 461
Originally Posted By Breiztiger
i like having floppy sound on emulated computers


As far as I can tell, RB is not against floppy sounds on principle, he's just not satisfied with the current implementation.

OG.

Joined: Mar 2006
Posts: 1,059
Likes: 1
L
Very Senior Member
Offline
Very Senior Member
L
Joined: Mar 2006
Posts: 1,059
Likes: 1
mizapf said that a future update to the implementation will use synthesized waveforms and filters, rather than stitching together samples, which I'm looking forward to seeing/hearing.

LN


"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
1 member likes this: ICEknight
Joined: Mar 2001
Posts: 16,807
Likes: 32
R
Very Senior Member
Online Content
Very Senior Member
R
Joined: Mar 2001
Posts: 16,807
Likes: 32
I'm bordering on hating them on principle, but we'll see about the synthesized version.

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
hi

with last release of mame this comandline doesn't boot anymore on hdd

mess pc1512HD20 -bios v2 -ic112:0 525dd -ic112:1 525dd -isa1 hdc -hard1 "s:\emulat\mess\PC1512HD20 - Tandon TM-262.chd" -skip_gameinfo -window

can somebody help me please ?

Joined: Jan 2021
Posts: 60
=
Member
Offline
Member
=
Joined: Jan 2021
Posts: 60
Emulated floppy sound is definitely useful to indicate if a program (e.g. on C64) is really loading such slowly or has crashed in between. It does not matter if it sounds a bit unrealistic. But please do not come in mind to implement this with netlist instead of samples if that will slow down emulation. Diskette drive brands anyway differ in sound (and wobbling floppys even worse), so there can't be one perfect solution.

Almost 2 decades ago I tried to emulate circuitry with relay sound of 2 EM pinball machines in Visual Pinball and even tried hard to mimic some ball rolling noises.

http://weltenschule.de/pinball.html

Despite it sounded often unrealistic, it definitely improved the atmosphere of EM pinball games. Nowadays it would make much sense to write an EM pinball emulator that can execute the original wiring schematics as program code, since the schematics of most pinballs are available. (I had planned such things but never continued.) Each relay and mechanical part should have its own distinct sound, which nowadays would perhaps use filters and stereo effects and not only one sample like the relays in my crude code.

I remember the Schneider/Amstrad PC1512 from shopping centers. It had GEM desktop and a strange flimsy mouse plug that looked like a telephone receiver plug (smaller version of ethernet plug). Later I saw that kind of mice only in toy laptops (VTech etc.,with very short cable).


MAY THE SOFTWARE BE WITH YOU!

{weltenschule.de}
Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
mouse on pc1512 is db9

Joined: Jan 2021
Posts: 60
=
Member
Offline
Member
=
Joined: Jan 2021
Posts: 60
Originally Posted by Breiztiger
mouse on pc1512 is db9
Then I confused it with another strange XT/AT clone. I see, this mouse seems to be even Amiga compatible!

https://www.seasip.info/AmstradXT/1512tech/section1.html
https://www.amigawiki.org/doku.php?id=de:signals:mouse_port_pinouts

Did it type random characters in DOS text mode due to connection to the keyboard port? (C64 does such things when moving the joystick.) I also remember in shopping centers there was an XT/AT (pc1512?) that had a B/W monitor with long persistence "white" phosphor, but new appearing letters or flashing cursor started glowing pink, and the afterglow was green or such - very odd behaviour.


MAY THE SOFTWARE BE WITH YOU!

{weltenschule.de}
Joined: Apr 2005
Posts: 585
Senior Member
Offline
Senior Member
Joined: Apr 2005
Posts: 585
Originally Posted by =CO=Windler
Did it type random characters in DOS text mode due to connection to the keyboard port? (C64 does such things when moving the joystick.)
Apparently it uses scancodes 7D and 7E, which are not used on regular PC/XT/AT keyboards, so it shouldn't conflict. C64 is different as its keyboard doesn't use a serial connection

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
as someone succes to boot from hdd with last mame build ?

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
sorry but with last build a got this when a launch

mess pc1512hd20 -bios v2 -isa1 hdc -hard1 "s:\emulat\mess\PC1512HD20 - Tandon TM-262.chd" -skip_gameinfo -window

Illegal double vector value = 0.75,0.0
Illegal triple vector value = 0.0,0.0,0.0
Illegal triple vector value = 0.0,0.0,0.0
Illegal triple vector value = 0.0,0.0,0.0
Illegal triple vector value = 0.0,0.0,0.0
Illegal triple vector value = 1.05,0.00,0.10
Illegal triple vector value = -0.10,1.00,0.25
Illegal triple vector value = -0.25,0.25,1.25
Illegal triple vector value = -0.30,-0.20,-0.05
Illegal triple vector value = 1.15,1.05,0.90
Illegal triple vector value = 0.90,0.90,1.15
Illegal triple vector value = 0.025,0.025,0.025
Illegal triple vector value = 0.25,0.25,0.25
Illegal double vector value = 0.630,0.340
Illegal double vector value = 0.310,0.595
Illegal double vector value = 0.155,0.070
Illegal triple vector value = 0.299,0.587,0.114
Illegal triple vector value = 0.2124,0.7011,0.0866
Illegal triple vector value = 1.00,1.00,1.00

Joined: Jan 2012
Posts: 27
M
Member
Offline
Member
M
Joined: Jan 2012
Posts: 27
@Breiztiger

I have also the "Illegal ?? vector value" error logs with my MAME build.
See https://git.redump.net/mame/commit/...ac9ca1d020ae9d1f335f7bbb8876680d5fb41603
MAME 0.237
Set locale on start so sorting in the UI works properly [Vas Crabb].


If you removed in src\osd\windows\winmain.cpp the new line 290 " std::setlocale(LC_ALL, ""); " the error logs disappear.
Or your set
std::setlocale(LC_ALL, "");
to
std::setlocale(LC_ALL, "en-US");

Joined: Nov 2010
Posts: 89
Likes: 1
Member
OP Offline
Member
Joined: Nov 2010
Posts: 89
Likes: 1
cool that work !!!

i have only add en-US

do you have succes to load pc1512 with hdd support ?

thanks a lot ;-)

Joined: Jan 2012
Posts: 27
M
Member
Offline
Member
M
Joined: Jan 2012
Posts: 27
Do you have succes to load pc1512 with hdd support ?
No. The BIOS did not not recognize the hard disk.
I try the PCem emulator with [8086] Amstrad PC1512 + FPU 8087, 512KB, [IDE]XTIDE and the harddisk
converted from CDH to IMG, but this also did not work...

Page 1 of 3 1 2 3

Link Copied to Clipboard
Who's Online Now
3 members (R. Belmont, 2 invisible), 30 guests, and 6 robots.
Key: Admin, Global Mod, Mod
ShoutChat
Comment Guidelines: Do post respectful and insightful comments. Don't flame, hate, spam.
Forum Statistics
Forums9
Topics8,974
Posts117,891
Members5,001
Most Online890
Jan 17th, 2020
Forum Host
These forums are hosted by www.retrogamesformac.com
Forum hosted by www.retrogamesformac.com