Search found 2935 matches

by ijor
Fri Nov 15, 2019 12:14 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

cputester for Minimig

I believe I found further bugs in cputester that I would like to confirm. Can somebody please provide me a disk image with the Amiga executable? Being almost Amiga illiterate, it is difficult for me to build it myself from sources. Best to PM and not post in the public thread.
by ijor
Fri Nov 15, 2019 12:06 pm
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

I received my 64 MB sdram today, and the first thing i tested was this core ! :-) Sorry. Currently the new, extended SDRAM boards with 64MB or 128MB are not yet supported. Unfortunately, the core display a white screen and when i try to load an st file, nothing happens. You said the core should def...
by ijor
Fri Nov 15, 2019 11:57 am
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

Since I am using HDMI, I am also experiencing the previously reported problems that the core is not outputting 1080p but some other resolution. It seems it is not obeying my Mister.ini config file correctly, because I set 1080p there. In addition, and I hope this is actually a new issue, the output...
by ijor
Thu Nov 14, 2019 3:04 pm
Forum: News & Announcements
Topic: FX68K Cycle accurate 68000 core
Replies: 54
Views: 16300

Re: FX68K Cycle accurate 68000 core

It was fixed in july/august when Toni started working on his 680x0 cputester and commited in WinUAE 4.3.0 beta 1 : LINK stacked value is saved before SP is decreased by 4. Only affects pointless LINK A7,#x variant. (All models except 68040) This is (obviously) about LINK , and not about UNLK , whic...
by ijor
Wed Nov 13, 2019 7:49 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

Re: Minimig (Amiga) core discussion

... As it happens, the 68000 gets the old content of the stack and the increment is discarded (I can elaborate exactly why this happens if somebody is interested). Sounds good. Thank you for sharing an excellent CPU core! I merely wanted to get these bits verified. I was able to run a few demos tha...
by ijor
Wed Nov 13, 2019 7:48 pm
Forum: News & Announcements
Topic: FX68K Cycle accurate 68000 core
Replies: 54
Views: 16300

Re: FX68K Cycle accurate 68000 core

Elaborating from an issue raised on a different thread ... What happens when the instruction: UNLK SP is executed, and why? UNLK is designed to work on a different address register, not on the Stack Pointer. The official Motorola manual describes UNLK as performing the following sequence: An->SP,(SP...
by ijor
Wed Nov 13, 2019 6:59 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

Re: Minimig (Amiga) core discussion

But I confirmed that the FX68K UNLK A7 behavior is correct. Might be a cputest bug, or might be the data file is corrupt (or a bug on the data test generator)? Toni Wilen (cputest author) confirmed that he has seen the error himself sometimes, and that UNLK might issue a false error report. Accordi...
by ijor
Tue Nov 12, 2019 3:14 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

Re: Minimig (Amiga) core discussion

The Z flag on division overflow was fixed recently. Previously it might be correct or not depending on the compilation build. race condition? Can it be fixed for determined build? Yes, of course, it was fixed recently. Now you will (should) always get the correct behavior on every build. Please upd...
by ijor
Tue Nov 12, 2019 1:13 pm
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

Re: Minimig (Amiga) core discussion

Just tried UNLK A7 in HRTMon and didn't find the problem. Also tried it in 68020 mode and got the same result. Can it be a bug of cputest? Unfortunately your report file doesn't include the dump from SP memory, so there is not enough input/output info to judge. I can't run cputester on real hardwar...
by ijor
Tue Nov 12, 2019 10:55 am
Forum: MiSTer
Topic: Minimig (Amiga) core discussion
Replies: 1192
Views: 206156

Re: Minimig (Amiga) core discussion

I ran cputester against fx68k core, got 3 hits. 2 were from div, which might be still fine since it's only CCR flags, but UNLK instruction looks like it has a real problem. The Z flag on division overflow was fixed recently. Previously it might be correct or not depending on the compilation build. ...
by ijor
Tue Nov 12, 2019 2:04 am
Forum: News & Announcements
Topic: FX68K Cycle accurate 68000 core
Replies: 54
Views: 16300

Re: FX68K Cycle accurate 68000 core

Another couple of bugs were fixed. Please check github: https://github.com/ijor/fx68k
by ijor
Tue Nov 12, 2019 2:02 am
Forum: News & Announcements
Topic: FX68K Cycle accurate 68000 core
Replies: 54
Views: 16300

Re: FX68K Cycle accurate 68000 core

I’m new to hardware coding and I am experimenting a bit on this fx68k core. I am wondering, how to properly set up the enPhi1 and enPhi2 input signals which are not present on the original MC68000 chip. Can you provide any hints please ? This is explained on "fx68k.txt". There is also an ...
by ijor
Sat Nov 02, 2019 3:44 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 275
Views: 21063

Re: Work on the Minimig core?

One thing i have noticed is that if i rte from the illegal trap then the illegal instruction is executed again (and again ....). Is this correct behaviour? It is. The reason is that the illegal instruction is actually never executed. There is no microcode associated with illegal instructions. The e...
by ijor
Sat Nov 02, 2019 3:04 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 275
Views: 21063

Re: Work on the Minimig core?

So, my point was to do the filtering out at the single spot where the SR gets written rather than filtering it out for every instruction touching Status Register e.g. https://github.com/MiSTer-devel/Minimig-AGA_MiSTer/commit/cf481aa027db03e689b30c05f02c13060505ec10 That's ok. My comment was meant t...
by ijor
Sat Nov 02, 2019 12:47 am
Forum: MiST
Topic: Work on the Minimig core?
Replies: 275
Views: 21063

Re: Work on the Minimig core?

Would it be better to mask out the SR in a spot where it gets written after modification? Just below: "if exec(to_SR) = '1' then". That would also take care of move instruction. The unused SR bits, at least on the 68000, simply don't exist at the hardware. Then, IMHO, the correct way is a...
by ijor
Sat Oct 19, 2019 12:58 pm
Forum: MiST
Topic: It's no more a MiSTery
Replies: 193
Views: 20545

Re: It's no more a MiSTery

It's not up to the CPU. It's actually up to the DMA chip itself depending on how many wait states it would produce on an access. But no, I don't think it would happen even in the worst case. Yes, but it's not really software-triggerable (I was just speculating if it would be possible to reset the D...
by ijor
Sat Oct 19, 2019 11:59 am
Forum: MiST
Topic: It's no more a MiSTery
Replies: 193
Views: 20545

Re: It's no more a MiSTery

Oh yeah, FCS_N is asserted at reset for this reason then. I wonder if it can be triggered in software. I think the CPU won't select the DMA chip for 16 cycles. It's not up to the CPU. It's actually up to the DMA chip itself depending on how many wait states it would produce on an access. But no, I ...
by ijor
Sat Oct 19, 2019 1:13 am
Forum: MiST
Topic: It's no more a MiSTery
Replies: 193
Views: 20545

Re: It's no more a MiSTery

But hardware debugging is a very tedious, time-consuming and hard job. No wonder why nobody ironing out the last bugs in cores. I think it is relatively easy as long as you can use a software emulator debugger to compare the traces :) It is several orders of magnitude harder when for some reason yo...
by ijor
Fri Oct 18, 2019 12:54 pm
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

Was the broken video issue fixed? (defaults for HDMI out uses a non standard output & not supported on many monitors, aspect ratio issues) Sorry, no changes at the video output yet. As far as I know you just have to update the MISTer Framework of your Core. Rest is handled automatically. But my...
by ijor
Fri Oct 18, 2019 3:22 am
Forum: MiST
Topic: Mister SNES port to MIST possible?
Replies: 238
Views: 24500

Re: Mister SNES port to MIST possible?

[code]Flow Status Successful - Wed Sep 11 21:47:40 2019 Quartus II 64-Bit Version 13.1.4 Build 182 03/12/2014 SJ Web Edition Revision Name snes_mist Top-level Entity Name SNES_MIST_TOP Family Cyclone III Device EP3C25E144C8 Total logic elements 24,429 / 24,624 ( 99 % ) 8O 8O 8O Total logic elements...
by ijor
Fri Oct 18, 2019 3:06 am
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

For these non-official-repository mister cores, I think the author will need different timings for the 128MB board. For his arcade cores, Jotego made a number of test builds with different ram timings for his cores and figured out the best timings by having some users with 128MB report which builds...
by ijor
Thu Oct 17, 2019 4:13 pm
Forum: MiST
Topic: It's no more a MiSTery
Replies: 193
Views: 20545

Re: It's no more a MiSTery

... DMA and the Shifter don't even have a reset pin All the custom chipset has hardware reset, including DMA, Shifter and ST MMU. You don't necessarily need a reset pin. They perform reset when they detect some external signals are in a condition that can happen only during Reset. Shifter, e.g, res...
by ijor
Thu Oct 17, 2019 4:04 pm
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

well... good ST core (possibly supporting STE/blitter) would be great for MiSTer. MIST has really good core but is not as flexible as MiSTer so it's a shame we have so many cores on MiSTer but not... ST... Go on to port it. I will port it myself if nobody does. I actually like multiple cores, I thi...
by ijor
Thu Oct 17, 2019 4:03 pm
Forum: MiSTer
Topic: FX CAST Atari ST core
Replies: 253
Views: 88367

Re: FX CAST Atari ST core

Posted a small update: FX CAST 0.14 core. - Minor fixes. - Optional Blitter (note that it is disabled by default). - 4MB Ram option - Support serial flow control and modem signals over Midi Link - Posted version with TOS 1.04 http://atari-forum.com/viewtopic.php?f=28&t=34554#p355935 Again, this ...
by ijor
Thu Oct 17, 2019 3:53 pm
Forum: C / PASCAL etc.
Topic: Megamax Laser C Development System manual
Replies: 9
Views: 8795

Re: Megamax Laser C Development System manual

Might be a bit late, but: I disagree. The code produced by Megamax is as primitive as that of Alcyon, and sometimes even worse. Not to mention that it crashes a lot, when you use variables that are not declared. Well, we will need to agree to disagree :) Just for using relative mode the produced co...

Go to advanced search