apolkosnik wrote:exe_opcode is missing in process() args, I guess it will break PACK/UNPACK
no, it won't. Quartus will warn and add it while synthesising.
Moderators: Mug UK, Zorro 2, Greenious, spiny, Sorgelig, Moderator Team
apolkosnik wrote:exe_opcode is missing in process() args, I guess it will break PACK/UNPACK
Sorgelig wrote:apolkosnik wrote:exe_opcode is missing in process() args, I guess it will break PACK/UNPACK
no, it won't. Quartus will warn and add it while synthesising.
xzarian wrote:I'm having the same issue, can't boot with fastram > 8m. (68020,wb3.1) Before I think it was set to 24m, but I guess that that options gone now? I haven't used this core in months.
xzarian wrote:I'm having the same issue, can't boot with fastram > 8m. (68020,wb3.1) Before I think it was set to 24m, but I guess that that options gone now? I haven't used this core in months.
GoingDown wrote:xzarian wrote:I'm having the same issue, can't boot with fastram > 8m. (68020,wb3.1) Before I think it was set to 24m, but I guess that that options gone now? I haven't used this core in months.
Do you use latest "official" core version which is provided by update script? Because I had similar issue with that version, but later test versions provided by Sorgelig via manual download in this thread works perfectly.
Code: Select all
TEST_BFINS:
lea Me(pc),a0
moveq #1,d0
moveq #0,d1
moveq #0,d2
bfins d0,(a0){d1:d2}
nop
rts
Me dc.l $55667788
dc.l 0,0,0,0,0
Code: Select all
TEST_BFCHG:
lea Me(pc),a0
moveq #0,d2
moveq #0,d3
bfchg (a0){d2:d3}
nop
rts
Me dc.l $55667788
dc.l 0,0,0,0,0
Code: Select all
TEST_BFFFO:
bfffo OurStatus+1{0:8},d0
nop
rts
OurStatus dc.w 256
JimDrew wrote:I have a pretty thorough test suite for the 020+ instructions, and I focused on the all of the bitfield based instructions. I will take a look at the Minimig core.
...
I have a slew of these test snippets that I wrote originally for testing FUSION-PC's CPU core, and more recently used to help debug the Vampire and Replay CPU cores.
Futaura wrote:Wasn't sure where best to report this, but @kolla directed me here... Attached is a test case showing that the MULU.L instruction is broken - it can incorrectly give different results when the parameters are transposed, depending on the numbers involved:
FAIL: MULU.L $a26bd7e0,$7667c08f = $37459620 ($37459620)
PASS: MULU.L $7667c08f,$a26bd7e0 = $b7459620 ($b7459620)
Both the above should obviously yield the same result, as they do on a real CPU. Given the difference between the two results above is $80000000, I'm guessing it is probably an issue related to signedness somewhere.
breiztiger wrote:hi
last test core work great with my save configs (A500 stock, A600 stock and A1200 stock or with hdf attach)
i have found a graphics corruption in Pacmania (1988)(Grandslam).adf with aga, it run great in ecs or ocs mode
i think it's not related to last release
Sorgelig wrote:New version with i hope more stable build:
minimig_2.zip
MiSTer binary is the same as in previous build, so i've included it just for completeness.
Please test it.
optiroc wrote:Sorgelig wrote:New version with i hope more stable build:
minimig_2.zip
MiSTer binary is the same as in previous build, so i've included it just for completeness.
Please test it.
Works like a charm here!
rondc wrote:Sorgelig, doesn't work for me. Get's me on system like menu core.
What is the MiSTer binary attached to Minimig2.zip ?
rondc wrote:When running Fusion with Kick 3.1, this is what happens...
Recognizes 82MHz 020
fusinonmister01.png
Just before finishing the finder load, it crashes and reset the Amiga.
fusionmister2.png
rondc wrote:When running Fusion with Kick 3.1, this is what happens...
Users browsing this forum: No registered users and 9 guests