Search found 1327 matches

by MasterOfGizmo
Sun Feb 23, 2020 8:19 pm
Forum: MiST
Topic: Mounting the MiST in an Atari 520ST
Replies: 4
Views: 491

Re: Mounting the MiST in an Atari 520ST

Some time ago I fixed some problems with the usual HID implementations used on the Arduino. This should allow you to implement an interface between the real atari keyboard and a arduino leonardo or the like and use that with the mist.

See http://atari-forum.com/viewtopic.php?f=115&t=37785
by MasterOfGizmo
Fri Jan 24, 2020 8:51 pm
Forum: MiST
Topic: Atari 2600 / VIC 20
Replies: 115
Views: 22105

Re: Atari 2600 / VIC 20

Anyone confirm paddles in the atari 9 pin port actually work? Just got a second hand one and it's not working with Super Breakout (fire button works), not sure the controller is faulty. The MIST does not support paddles on it's built in db9 ports. These would require some special analog inputs ther...
by MasterOfGizmo
Fri Jan 10, 2020 12:33 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

There are no zeros. This:

Code: Select all

   move.w  #$1234,d0
   move.b  d0,testword1+1


makes $1234 show up on the bus.
by MasterOfGizmo
Fri Jan 10, 2020 12:20 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

In odd addresses data bus will be zero extended beyond operand size. I don't see that. These zeros must come from somewhere. They may just be the artefact of some "don't cares" which may not work reliably or they may be some remains of previous operations or leftovers from something else....
by MasterOfGizmo
Fri Jan 10, 2020 7:01 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

sonycman wrote:It provides byte mirroring for even addresses and zero expand high byte for the odd. Two birds with just one stone :)


Where does it provide the zero expand?
by MasterOfGizmo
Thu Jan 09, 2020 1:35 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

You're right about the byte size writes. There is the "Budgie" chip between the CPU and the chipset bus, hard to tell what it does. On the chipset bus, there are 8,16 and 32 bit wide chips, too. Ah ... i always thought the ec020 had a 24 bit address bus and a 16 bit data bus externally. B...
by MasterOfGizmo
Thu Jan 09, 2020 11:55 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

I think the 68020/AGA chipset's 32 bit bus byte mirroring differs greatly from 68000/16bit bus. Look at MC68020 user's manual pages starting from 5-6. I don't think so. The 68020 supports bus sizing but this is imho not being used in the amiga nor in the atari st. Instead it's statically configured...
by MasterOfGizmo
Thu Jan 09, 2020 6:51 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

MasterOfGizmo But... this is additional layer of logic, which could worsen the timings. ... Would that be better? Nope. That would only work in one of the two odd/even address cases where the upper byte has to show up on the lower bus halff. In the other case the lower byte has to show up on the up...
by MasterOfGizmo
Wed Jan 08, 2020 11:27 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

I did not have much time. This pull request is supposed to fix this: https://github.com/TobiFlex/TG68K.C/pull/6 I verified that the core still runs and a quick test showed that at least those games I usually test still work. Can you please check if this fixes the sound problems you encounter?
by MasterOfGizmo
Tue Jan 07, 2020 10:37 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

Hmm ... I was pretty sure that a) the Atari in some cases relies on byte mirroring and that b) it was working properly. But my memory may fool me ...

Anyway, I'll have a look at this asap ....
by MasterOfGizmo
Tue Jan 07, 2020 10:18 am
Forum: MiST
Topic: Real Atari ST Keyboard with MiST
Replies: 6
Views: 1898

Re: Real Atari ST Keyboard with MiST

I just committed a fix to the firmware that enables the use of arduino based keyboards. The problem was that the arduino reports itself as HID device type "none" instead of "keyboard". But in fact in the report descriptors it describes itself as a keyboard with the typical 8 byte...
by MasterOfGizmo
Mon Jan 06, 2020 11:30 am
Forum: Games - General
Topic: Wolfenstein 3D?
Replies: 22
Views: 7270

Re: Wolfenstein 3D?

Maybe someone can be convinced to store the code on GitHub or so. Then it would at least not get lost and someday someone else may even finalize it.
by MasterOfGizmo
Tue Dec 24, 2019 11:07 am
Forum: FPGA Chat
Topic: How long will they last?
Replies: 7
Views: 2600

Re: How long will they last?

The lifetime of a semiconductor is usually affected by temperature. The hotter they run the sooner they typically fail. E.g. the c64 PLA gets pretty hot and is a very common source for problems. The entire MIST runs at room temperature and barely anything gets even warm at all. I expect the board to...
by MasterOfGizmo
Sat Dec 21, 2019 10:17 pm
Forum: Website Discussions
Topic: a simple way to hide all Mist/Mister posts
Replies: 49
Views: 16217

Re: a simple way to hide all Mist/Mister posts

I'd like to say a big ' thank you' for the fact that you allow us fpga people to stay here. I fully understand that many discussions have become pretty off-topic for an Atari forum and I really appreciate that you still tolerate us. And we don't take any offence if you guys 'lower our volume a littl...
by MasterOfGizmo
Wed Dec 18, 2019 9:46 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

Does it make sense to allow a 68000 with AGA? It seems this can cause quite some confusion even for a experienced user. Is there any real use case for this? What about the opposite? Is there any software needing a 68020 which would only run on non-AGA systems? So wouldn't it make sense to only allow...
by MasterOfGizmo
Tue Dec 17, 2019 8:50 pm
Forum: Games - General
Topic: What are the current ST equivalent hardware replacements available?
Replies: 14
Views: 1803

Re: What are the current ST equivalent hardware replacements available?

The MISTs MIDI timing is very accurate. There are musicians who run several MISTs independently in parallel and they stay in sync accurate enough without actually being connected to each other.
by MasterOfGizmo
Thu Dec 12, 2019 1:15 pm
Forum: MiST
Topic: It's no more a MiSTery
Replies: 313
Views: 49063

Re: It's no more a MiSTery

Didn't pushed into the main repo, and probably I won't. It's not the core's job to workaround buggy software. Btw, that game is available in several other, non-buggy versions. Indeed. Especially the mistery core is meant to be exact. Triggering existing bugs in software is actually what we want. If...
by MasterOfGizmo
Tue Dec 10, 2019 9:09 pm
Forum: MiST
Topic: It's no more a MiSTery
Replies: 313
Views: 49063

Re: It's no more a MiSTery

On real hardware the mouse likely blocks an input at any given time. That's why you cannot just wire a mouse and a joyatick in parallel. The joystick will release all signals when not being used but the mouse does not. I built a mouse/joystick switch for my st 25 years ago using active parts for tha...
by MasterOfGizmo
Tue Dec 10, 2019 2:39 pm
Forum: MiST
Topic: It's no more a MiSTery
Replies: 313
Views: 49063

Re: It's no more a MiSTery

Huh. That is interesting. Is it just random chance that it worked for me on the old core? The old core never had a "real" IKBD implemented but only something that somewhat behaved like the IKBD. This had the disadvantage that many rather sophisticated IKBD tricks did not work properly. Bu...
by MasterOfGizmo
Wed Nov 27, 2019 7:45 am
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 960
Views: 202055

Re: Genesis / Megadrive core ported to MiST

slingshot wrote:"Uses all three memory chips of the DE board, hard to port to the single SDRAM of the MiST"


Fixed, thanks for reporting this.
by MasterOfGizmo
Tue Nov 26, 2019 12:58 pm
Forum: MiST
Topic: Genesis / Megadrive core ported to MiST
Replies: 960
Views: 202055

Re: Genesis / Megadrive core ported to MiST

Unbelievable. Slingshot you always amaze me ...

Just for historic reasons: This was when be all thought the genesis core would probably not get any better:
http://retroramblings.net/?p=1201

How wrong we were :D
by MasterOfGizmo
Sat Nov 23, 2019 7:45 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

There is an inferred divider? What does the shifter need a divider for?
by MasterOfGizmo
Fri Nov 22, 2019 12:52 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

I think it would be wise either to get rid of it somehow (if possible) or pipeline that long calculation into more cycles. Uh ... for a second I was afraid my old barrell shifter was still lurking in Tobis code. But he has his own barrell shifter. I think you can simply disable it by option: https:...
by MasterOfGizmo
Tue Nov 12, 2019 8:01 pm
Forum: News & Announcements
Topic: FX68K Cycle accurate 68000 core
Replies: 56
Views: 21821

Re: FX68K Cycle accurate 68000 core

dBUGBUG wrote:Any chance this new 68K core will be adapted for the MiniMig AGA MiST core ? :-)


The fx68k is a nearly perfect 68000 replica. The AGA chipset was IMHO introduced with the 68020 based a1200 and later. So there's no real use for a fx68k driven AGA machine. Something like that imho never existed.
by MasterOfGizmo
Sun Nov 10, 2019 4:59 pm
Forum: MiST
Topic: Work on the Minimig core?
Replies: 361
Views: 50454

Re: Work on the Minimig core?

I also vote for submodules. We are already doing this in a few cores e.g. with jategos audio cores.

Go to advanced search