Search found 937 matches

by slingshot
Tue May 14, 2019 4:36 pm
Forum: MiSTer
Topic: Genesis Core
Replies: 427
Views: 71382

Re: Genesis Core

Did you get it working? If so what was your change? I don't see how that results in multiple of the same pulse. Yes, it works. The change is very simple: https://github.com/mist-devel/fpgagen/commit/ef2f77c199ca8082a94af7fdcc386656ce523b5a Which game do you have sound issues? I can check it. Here V...
by slingshot
Tue May 14, 2019 1:27 pm
Forum: MiSTer
Topic: Genesis Core
Replies: 427
Views: 71382

Re: Genesis Core

Last try for the day, slow down all Audio/Vdp accesses, this code is only looking for the 68k to access the ram regions, it would probably be better to slow down the entire opcode not just the write/read portion of its execution... I read many people overclocked the Mega Drive without much problems...
by slingshot
Mon May 13, 2019 2:20 pm
Forum: MiST
Topic: Using MiST to drive an Arcade Vector Monitor
Replies: 12
Views: 1761

Re: Using MiST to drive an Arcade Vector Monitor

Yes the RGB I can take from the VGA connector. However, for a vector display to work, I need additionally 2 analog signals that moves the x, and y position of the electron beam. The VGA sync signals pins cannot be used, as they are either high or low) The x, y signals needs to be able to assume all...
by slingshot
Mon May 13, 2019 8:54 am
Forum: MiST
Topic: Using MiST to drive an Arcade Vector Monitor
Replies: 12
Views: 1761

Re: Using MiST to drive an Arcade Vector Monitor

I have no idea what input is required, but the VGA output also analogue, and you only have to create a (3x)6-bit digital representation of the required signal. Possibly some kind of level-shift also needed.
by slingshot
Sun May 12, 2019 8:52 pm
Forum: Hardware
Topic: RAM write wait states
Replies: 59
Views: 7645

Re: RAM write wait states

Think of the MOS transistors as switches, where the PMOS transistors (in the top half of my drawing) will close when they get a "low" on their input (gate) while the NMOS transistors (bottom half) close when their gate is "high". Then you can see that for every possible combinat...
by slingshot
Fri May 10, 2019 1:57 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 936
Views: 155724

Re: Genesis / Megadrive core ported to MiST

One scene at Rocket Knight Adventures:
https://github.com/MiSTer-devel/Genesis ... /issues/46
The left side of Kawasaki Superbike Challenge
And there's a possibility of others which are using 2 column VSCROLL mode together with horizontal scroll.
by slingshot
Fri May 10, 2019 1:00 pm
Forum: MiST
Topic: Is possible to sell a Mist here?
Replies: 2
Views: 928

Re: Is possible to sell a Mist here?

Tired of loading tapes? :)
by slingshot
Fri May 10, 2019 12:08 pm
Forum: MiST
Topic: DCF-77 on internal RS232
Replies: 1
Views: 731

Re: DCF-77 on internal RS232

I don't see why it should not work. The hardware must support 3.3V LVTTL levels.
by slingshot
Thu May 09, 2019 6:01 pm
Forum: Hardware
Topic: RAM write wait states
Replies: 59
Views: 7645

Re: RAM write wait states

(Please excuse the crudity of the drawing; MOS transistor bulk connection to VCC/GND omitted for simplicity.) As you can see, this is indeed a "at least two inputs out of three must be '1'" type of gate. Wow! I completely don't understand this transistor-level circuit, but if it's really ...
by slingshot
Thu May 09, 2019 11:59 am
Forum: Hardware
Topic: RAM write wait states
Replies: 59
Views: 7645

Re: RAM write wait states

There's one thing I cannot make work: the horizontal offset register. It supposed to add a fixed number of words to the video address counter after each line. However I don't understand how the cells used here can do it correctly: rlc3.png Here's 'R' goes high after the line end, effectively closing...
by slingshot
Wed May 08, 2019 11:22 am
Forum: Hardware
Topic: RAM write wait states
Replies: 59
Views: 7645

Re: RAM write wait states

Video address generator in action:

gstmcu.png


It's a bit crazy how many phases they're using. I wonder if it was due to planning, or just tossed the signals left and right until everything worked.
by slingshot
Tue May 07, 2019 11:19 am
Forum: MiST
Topic: Laser 500 core
Replies: 6
Views: 1032

Re: Laser 500 core

thanks for the suggestions! I see that common modules (user_io, osd) are updated independently ... I had to get "osd.v" from C64 because the old one didn't display good on 640x192 resolution. Yes, but lately I've updated most of the cores to one common version. Regarding making the ENABLE...
by slingshot
Tue May 07, 2019 9:46 am
Forum: MiST
Topic: Laser 500 core
Replies: 6
Views: 1032

Re: Laser 500 core

A big welcome from me, too :) What I suggest is to take T80 from some newer Z80-using core (ZXes, CPC, Genesis), it's greatly enhanced and bug-fixed. Also the MiST components (user_io, osd, ...) got big updates. And never neglect those awful .sdc files. +1 hint: don't create a clock for the CPU, but...
by slingshot
Mon May 06, 2019 8:14 pm
Forum: MiST
Topic: SMS core
Replies: 117
Views: 29650

Re: SMS core

theflynn49 wrote:@slingshot : lol ... what's not to like in it ? You know how much fun this is when the thing gets alive.

Of course...it develops an addiction :)
by slingshot
Mon May 06, 2019 2:20 pm
Forum: MiST
Topic: SMS core
Replies: 117
Views: 29650

Re: SMS core

Great, you really like to hack on this core :)
by slingshot
Mon May 06, 2019 10:01 am
Forum: MiSTer
Topic: C64 Core
Replies: 317
Views: 66133

Re: C64 Core

yellperil wrote:This is probably a completely useless bug to implement in the core . . .
. . . but the T65 CPU doesn't seem to implement the page boundary bug for shy and shx illegal opcodes.


Good exercise for some HDL-development :) VICE tests can be used for validating.
by slingshot
Mon May 06, 2019 6:45 am
Forum: MiST
Topic: [C16 PLUS4 Core] update
Replies: 54
Views: 10622

Re: [C16 PLUS4 Core] update

This new core has a DAC, it's needed after mixing TED and SID sounds. I found SID and TED volumes are close, so I don't see the problem. Yes, it was louder.
by slingshot
Mon May 06, 2019 6:43 am
Forum: MiST
Topic: Updated ST Core?
Replies: 56
Views: 6389

Re: Updated ST Core?

Just to note the latest firmware has some IKBD fixes, so some previously uncontrollable games are working, even with the original core. Some examples: Defender of the Crown, R-Type.
by slingshot
Sun May 05, 2019 1:08 pm
Forum: MiST
Topic: [C16 PLUS4 Core] update
Replies: 54
Views: 10622

Re: [C16 PLUS4 Core] update

Until the extra BRAM is needed for something, I won't change C64 and VIC20. On the Plus/4 it allowed to turn on extfilters for 6581 and also allowed to have function ROMs (not so useful, but why not then?)
by slingshot
Sun May 05, 2019 1:06 pm
Forum: MiST
Topic: MIST C64 core
Replies: 243
Views: 59600

Re: MIST C64 core

Yes, the play/stop option can be used for signalling the rewind button press. Maybe a real rewind can be added (effective for TAP files), but I'm lazy for that :)
by slingshot
Sun May 05, 2019 1:04 pm
Forum: MiST
Topic: Configuring controls?
Replies: 3
Views: 680

Re: Configuring controls?

Here's the mapping used by the fpgagen core:

viewtopic.php?f=115&t=31029&start=600#p356241

And yes, 100 and 200 are X and Y.
by slingshot
Fri May 03, 2019 12:54 pm
Forum: MiST
Topic: MIST C64 core
Replies: 243
Views: 59600

Re: MIST C64 core

DrOG wrote:@slingshot:
You're right, I cannot say a good reason... But why not?

I just thought you can have a collection of TAPs, TZXes and CDTs then without converting them all.
by slingshot
Fri May 03, 2019 9:17 am
Forum: MiST
Topic: MIST C64 core
Replies: 243
Views: 59600

Re: MIST C64 core

Why using a smartphone for playing wavs? They can play directly TAPs, too, no need for conversion.
by slingshot
Thu May 02, 2019 9:09 pm
Forum: MiST
Topic: MIST C64 core
Replies: 243
Views: 59600

Re: MIST C64 core

Meanwhile I found out that UART_TX is always low, so if you're using it for pulling up TX, it hardly works. It doesn't affect Mistica, since the pullup is connected to 3.3V. I already added output current motor control state to UART_TX in git (but hope nobody wants to connect directly a 1530 dataset...
by slingshot
Thu May 02, 2019 7:59 pm
Forum: MiST
Topic: [C16 PLUS4 Core] update
Replies: 54
Views: 10622

Re: [C16 PLUS4 Core] update

Here it is:
https://github.com/mist-devel/mist-bina ... 190502.rbf

TAP + SID extension support. Unfortunately the core already used all of the BRAM in the FPGA, and the filters for the 6581 model couldn't be enabled. I would prefer using the 8580.

Go to advanced search