Search found 1705 matches

by slingshot
Fri May 10, 2019 12:08 pm
Forum: MiST
Topic: DCF-77 on internal RS232
Replies: 1
Views: 1345

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: 12193

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 a "2 1's f...
by slingshot
Thu May 09, 2019 11:59 am
Forum: Hardware
Topic: RAM write wait states
Replies: 59
Views: 12193

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: 12193

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: 37
Views: 3877

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 signal in...
by slingshot
Tue May 07, 2019 9:46 am
Forum: MiST
Topic: Laser 500 core
Replies: 37
Views: 3877

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: 120
Views: 54822

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: 120
Views: 54822

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: 415
Views: 118494

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: 63
Views: 24207

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: 10332

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: 63
Views: 24207

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: 323
Views: 104128

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: 1371

Re: Configuring controls?

Here's the mapping used by the fpgagen core:

http://www.atari-forum.com/viewtopic.ph ... 00#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: 323
Views: 104128

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: 323
Views: 104128

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: 323
Views: 104128

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: 63
Views: 24207

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.
by slingshot
Thu May 02, 2019 7:55 pm
Forum: MiST
Topic: Atari 2600 / VIC 20
Replies: 144
Views: 32061

Re: Atari 2600 / VIC 20

I assumed VIC-20 is complete, I was wrong:

https://github.com/gyurco/VIC20_MiST/releases/tag/1.7

The horrible audio distortion is fixed, also @nippur72 rewrote the sound generator. TAP support is added.
by slingshot
Thu May 02, 2019 2:17 pm
Forum: MiST
Topic: MIST C64 core
Replies: 323
Views: 104128

Re: MIST C64 core

Maliniak wrote: In the "V6Z80P tape adapter" diagram, the TX lines can be connected to 3.3V, then the TX line will be free for the MOTOR signal.
Even if you don't change the adapter, it should work. You don't need the input data when the motor doesn't run :)
by slingshot
Thu May 02, 2019 9:07 am
Forum: MiST
Topic: [Solved] MiST Hardware Revisions? MSX-Core-Problem
Replies: 256
Views: 94403

Re: [Solved] MiST Hardware Revisions? MSX-Core-Problem

Most of its updates came from MiST. Only some minor changes affecting the current core. Maybe I'll update it when I'll be very bored :)
by slingshot
Thu May 02, 2019 1:03 am
Forum: MiSTer
Topic: SMS core
Replies: 142
Views: 39421

Re: SMS core

If ioctl_addr[9] is 1, then it means a +512 byte (normal ROM size is 2^n, so ioctl_addr[n-1:0] is zero after the ROM download, add 512, and you'll get 1 at [9]).
by slingshot
Wed May 01, 2019 7:20 pm
Forum: MiSTer
Topic: SMS core
Replies: 142
Views: 39421

Re: SMS core

theflynn49 wrote:
edit: And I just found that most of my OutRun roms begin with $200 bytes of garbage, reason why they don't work.
I think the skipping of an 512 byte header is still there in SMS.sv (or should be).
by slingshot
Wed May 01, 2019 7:18 pm
Forum: MiST
Topic: MiST 1.4
Replies: 5
Views: 2210

Re: MiST 1.4

Black PCB?

Btw, if anyone misses tape in support from MIDI-equipped boards: I think the MIDI IN port can accept direct line in connection on the pins 4 and 5. Maybe it needs a bit more voltage than normal line levels, but could work.
by slingshot
Tue Apr 30, 2019 9:26 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 966
Views: 223054

Re: Genesis / Megadrive core ported to MiST

CPU overclock option:

https://github.com/mist-devel/mist-bina ... 190430.rbf

Good for 3D games, like Race Drivin'

Go to advanced search