Pernod70 wrote: ↑Fri May 03, 2019 12:09 pm
No, Configuration options cannot be selected from command-line.
can i please request it?.
Of course, but unlikely to happen. This is handled in the MAME core, not driver specific, so would need considerable effort.
.mad. wrote: ↑Fri May 03, 2019 5:47 pm
i would also like option to disconnect LEFT or RIGHT Joystick from the command line.
i have seen strange / disabled fire buttons, when both joysticks are enabled in a couple of games.
e.g. SHAFT
this ends up mapping RIGHT fire button on KEY 7.
The joysticks should really be re-implemented as slot devices, like the expansion socket. You would then be able to specify each slot from command line. I'll consider doing this.
While I don't have a working Dragon accessible, I'll throw in my 2p that that looks pretty much as I remember it - good stuff!
The orange behind the text should be brighter though I think. That looks like they're using the 6847T1 definition of "bright orange" (the same as regular orange) instead of the non-T1 output (which is much brighter).
Pernod70 wrote: ↑Fri May 03, 2019 6:35 pm
The joysticks should really be re-implemented as slot devices, like the expansion socket. You would then be able to specify each slot from command line. I'll consider doing this.
Thanks.
I have made a small script which generates a new dragon32.cfg before MAME is launched, which fixes all the Joystick conflicts for now.
This does however, require the correct controller info to be set in GameBase to work.
Also recompiling with the default value for LEFT (port 2) set as "unconnected" helps for the majority of games as the code stands.
I changed the palette in MAME to be closer to that of a real Dragon (or any other 6847-based machine), and created a table of colours and mixed results with great success:
PMODE3Pony_Comparison_1408.jpg (70.96 KiB) Viewed 108383 times
TetrisComposite_Comparison_1408.jpg (88.66 KiB) Viewed 108383 times
Pmode3_24Colors_Incomplete_640.jpg (44.06 KiB) Viewed 108383 times
I need to add the remaining colours to match Pere and Simon's 24 colour screen, but I think it kicks ass!
.mad. wrote: ↑Wed May 08, 2019 4:06 pm
I can now confim, the Joystick code in MAME is definitely bugged.
Caverns of Chaos
with only the LEFT controller connected.
keyboard must in emulated mode as it only uses "8" for the fire button.
RIGHT FIRE is also mapped to "7" (and joystick button) when only the RIGHT Joystick is connected in other games.
e.g. CU*BER
while testing, every other key map and control was set to "NONE".
I haven't looked at this yet but would be very surprised if there's an issue. The joystick implementation is shared with the coco machines, which have lots of users, so would've expected them to be submitting bug reports too.