Search found 669 matches

by pgimeno
Sun Nov 26, 2023 9:46 am
Forum: Arcade Cores
Topic: Polaris
Replies: 13
Views: 10713

Re: Polaris

I made a few changes, updated the SYS files and have completed Polaris.MRA need to do a pull request, but if someone wants to check this first ... Polaris.zip With this core, I see shots disappearing in Space Invaders. Especially when shooting from approximately the middle of the 3rd and 4th bunkers. Reverting to the previous version of the core f...
by pgimeno
Sat Nov 18, 2023 2:56 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Weird Behaviour From the ZX81 Core
Replies: 16
Views: 11630

Re: Weird Behaviour From the ZX81 Core

The files I'm trying to load on the MiSTer core all work fine on (a) emulators and (b) a real ZX81 with ZXpand attached – so it's hard to see why they produce such weird errors on the MiSTer core, especially when the software apparently works for other people. I'd propose this experiment: take one of these files from the MiSTer , and try it in an ...
by pgimeno
Mon Nov 13, 2023 3:46 pm
Forum: Arcade Cores
Topic: Van van car high score save
Replies: 1
Views: 2168

Re: Van van car high score save

Even if the hardware is the same, the RAM memory address where the score is stored is likely to change when the software is so different. Try asking here: viewtopic.php?t=768

by pgimeno
Fri Nov 10, 2023 11:47 am
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Weird Behaviour From the ZX81 Core
Replies: 16
Views: 11630

Re: Weird Behaviour From the ZX81 Core

The main problem with all the ZX81 collections out there is that, there isn't any standard naming scheme in any of the collections. They're all a complete mess, and mostly named, like FPGA64 said above, in limited 8.3 names. Also, a lot of the .p files are not loader code, they are a combination of High-Res Display code, Graphics Data, Screen Layo...
by pgimeno
Thu Nov 09, 2023 12:45 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Weird Behaviour From the ZX81 Core
Replies: 16
Views: 11630

Re: Weird Behaviour From the ZX81 Core

@pgimeno I looked up your SD81 project and makes me want a ZX81. So I have to ask the question, what would it take to add it to Mister? The ZX81 core lacks only due to the fact that it cannot Save programmes/data I am not aware of any free ATmega 640/1280/2560 Verilog or VHDL modules. Anyway I don't have the expertise to port it. The CPLD firmware...
by pgimeno
Tue Nov 07, 2023 4:22 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Weird Behaviour From the ZX81 Core
Replies: 16
Views: 11630

Re: Weird Behaviour From the ZX81 Core

I also think that the files must be corrupt. My first guess is that they may be transferred to the MiSTer via FTP (Filezilla?) in non-binary mode, but it may be something else. Error C is a plain syntax error. It would only make sense to get it for corrupt files, because the ZX81 doesn't let you enter lines with syntax errors in them. If you do for...
by pgimeno
Tue Nov 07, 2023 2:38 pm
Forum: Nintendo 64 (N64)
Topic: Anyone got the Transfer Pak to work with PKMN Stadium?
Replies: 21
Views: 10051

Re: Anyone got the Transfer Pak to work with PKMN Stadium?

Sounds like something solvable with a single line of the 'dd' command. For GB to Stadium: dd if=<GBSave> of=<StadiumSave> seek=131072 count=32768 conv=notrunc,swab,count_bytes,seek_bytes And the other way around: dd if=<StadiumSave> of=<GBSave> skip=131072 count=32768 conv=swab,count_bytes,skip_bytes Untested, might need some tuning.
by pgimeno
Fri Oct 20, 2023 11:29 am
Forum: General Discussions
Topic: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?
Replies: 78
Views: 18959

Re: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?

limi wrote: Sun Oct 08, 2023 9:16 am

It’s not too late! We can hopefully still save this phrase on the internet, unlike “literally”, which now also means “figuratively” — join me on this quest! 😆

PS: I hope you take this in the spirit it is meant, playfully! 🙂

<troll>I could care less.</troll>

by pgimeno
Mon Sep 25, 2023 7:13 am
Forum: General Discussions
Topic: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?
Replies: 78
Views: 18959

Re: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?

Newsdee wrote: Sun Sep 24, 2023 11:14 pm

Fair enough. I notice the aurhor of MCL86 cleverly mentions the CPU is "cycle accurate but nof cycle exact" :mrgreen: But then I wonder how many emulators are cycle exact for the same CPU (if any).

PCEm is cycle-accurate. It correctly implements the MUL and DIV algorithm and cycle count.

by pgimeno
Sun Sep 24, 2023 7:05 pm
Forum: General Discussions
Topic: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?
Replies: 78
Views: 18959

Re: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?

'Cycle accurate' just generally means the CPU executes commands in the same number of cycles as original hardware. But that's not true for [ I]MUL and [ I]DIV. This fragment won't execute in the PCXT core in the same number of cycles as in a real 8088: SUB AX,AX MOV BX,AX MUL BX The problem is that these two instructions vary their timing dependin...
by pgimeno
Sun Sep 24, 2023 4:25 pm
Forum: General Discussions
Topic: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?
Replies: 78
Views: 18959

Re: The “Cycle Accurate” Conundrum and Is There a List of Cores That Are?

The PCXT core is cycle accurate in its 4.77 MHz , 7.16 MHz, and 9.54 MHz modes, but is no longer cycle accurate at maximum speed (AT like performance). Not fully. Multiplication and division are not cycle accurate. Their behaviour is documented, but the creator of the CPU module went for ease of implementation rather than accuracy. See https://mis...
by pgimeno
Tue Sep 05, 2023 12:58 pm
Forum: Arcade Cores
Topic: Warlords (Atari 1980)
Replies: 4
Views: 3468

Re: Warlords (Atari 1980)

You already created two threads about it:

viewtopic.php?t=2490
viewtopic.php?t=4420

For me, bumping is preferable to creating multiple threads. I guess I'm not the only one.

by pgimeno
Sat Aug 26, 2023 6:31 pm
Forum: Other Computer / System Cores
Topic: Mandelbrot Core
Replies: 22
Views: 13486

Re: Mandelbrot Core

Moondandy wrote: Wed Aug 23, 2023 5:02 pm

Best place to put it would be in /media/fat/_Other or make a new one /media/fat/_Unstable

Keep in mind the core seems pretty broken, certainly over HDMI, but let us know how you get on.

Beware of Markdown! I have disabled Markdown in this post to quote you so that the underscores are actually shown instead of activating cursive.

by pgimeno
Fri Aug 11, 2023 2:32 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZXNext vhd editing
Replies: 3
Views: 3122

Re: ZXNext vhd editing

JamesH wrote: Wed Aug 09, 2023 3:47 pm

Double check that everything was detected properly (and you need to know the assigned device anyway):

That's what the --show flag is for. Passing --show to losetup in the first step would void the need for the second step.

Oh, and very important, don't forget to unmount the partition before booting the core, or you risk serious corruption!

by pgimeno
Fri Aug 11, 2023 2:25 pm
Forum: Sega Saturn
Topic: Sega Saturn Core in Development
Replies: 942
Views: 418840

Re: Sega Saturn Core in Development

That was probably the issue. But tell me, why wasn't posted here: https://github.com/MiSTer-unstable-nightlies/Main_MiSTer/tree/master/releases That directory should never have existed in the first place. That's not how binaries are supposed to be distributed; the Releases feature of GitHub is there for that very purpose. The MiSTer-unstable-night...
by pgimeno
Sun Jul 30, 2023 8:19 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: 128 Spectrum Running Slow?
Replies: 5
Views: 3743

Re: 128 Spectrum Running Slow?

Some games' AY players are synchronised with the game's frame generation (which can be slower than the TV frame rate); some others are interrupt-driven and hence they run at a constant speed. That's normal.

From the above posts, it appears that Rainbow Islands uses the former method, while OutRun uses the latter.

by pgimeno
Sun Jul 30, 2023 8:16 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Next Core and Recreated Keyboard
Replies: 3
Views: 3042

Re: Next Core and Recreated Keyboard

I guess that for the Next it only makes sense in 48K Spectrum mode, just like in the 128K and later models. I may look into it in future. I thought it wasn't very useful because you can type the commands letter by letter, so any keyboard would do, but after all it's also 48K-compatible so...

by pgimeno
Wed Jul 19, 2023 1:20 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: Next Core and Recreated Keyboard
Replies: 3
Views: 3042

Re: Next Core and Recreated Keyboard

Does it make sense in the first place?

I didn't even try because I didn't think it did.

by pgimeno
Sun Jul 16, 2023 1:47 pm
Forum: Development for MiSTer
Topic: How Difficult Is It to Add Vertical Flip to a Core?
Replies: 15
Views: 5238

Re: How Difficult Is It to Add Vertical Flip to a Core?

If you happen to find yourself generally lost on old-school video generation/timing concepts and don't mind YouTube lectures as an educational format, Ben Eater's "world's worst video card" is about as good an introduction to the fundamentals (and some of the jargon you might see in HDL sources and hardware documentation) as you're likel...
by pgimeno
Wed Jul 05, 2023 1:46 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?
Replies: 119
Views: 66576

Re: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?

Well, the code is up but remember the repo contains the BAD PCBs: https://codeberg.org/pgimeno/ZXUSBKB (edit: more specifically, the bad PCB for Spectrum and the untested PCB for ZX81). The code is working; anyone who doesn't mind to bend the membranes a bit and who prefers to make their own way to fix the board to the case, can use it. It's not fi...
by pgimeno
Mon Jul 03, 2023 8:02 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?
Replies: 119
Views: 66576

Re: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?

I guess it's time for an update. First, I don't have my two ZX81s because I sent them to a friend for some upgrades. There were screw position and size problems with the ZX Spectrum boards, so I was waiting until I test the ZX81 boards before ordering new ones. The Spectrum ones are supposedly fixed, but the screw positions might still be a bit off...
by pgimeno
Sat Jun 24, 2023 10:50 am
Forum: Official Addon Boards
Topic: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support
Replies: 69
Views: 62121

Re: List of Cores with ADC (Tape Input) and RTC (Real Time Clock) Support

Thanks, I've also updated the status of molekula's other core, the MSX1, which I believe is official for quite some time now and was still listed as unofficial.

by pgimeno
Fri Jun 16, 2023 10:04 am
Forum: IBM PC, PCXT, Tandy 1000
Topic: PCXT config: mount files/folders
Replies: 3
Views: 2930

Re: PCXT config: mount files/folders

Hi hmc, The PCXT core expects a VHD file that works as a virtual hard drive (hence the name), and/or files that are images of floppy disks. When you have an empty VHD file and/or an empty floppy disk image, it's pretty much as if you have a PC with an unformatted floppy and an unformatted hard disk. Basically you need to start at the same point as ...
by pgimeno
Wed Jun 14, 2023 2:08 pm
Forum: Other Console Cores
Topic: Bandai WonderSwan Core Released
Replies: 87
Views: 64196

Re: Bandai WonderSwan Core Released

Oh right, I should learn some reading comprehension >.< Sorry.

by pgimeno
Tue Jun 13, 2023 5:46 pm
Forum: Other Console Cores
Topic: Bandai WonderSwan Core Released
Replies: 87
Views: 64196

Re: Bandai WonderSwan Core Released

As a remainder, it's possible to have up to four different MiSTer.ini files: MiSTer.ini, MiSTer_alt_1.ini, MiSTer_alt_2.ini, MiSTer_alt_3.ini and switch between them using the same menu where you change volume.

https://mister-devel.github.io/MkDocs_M ... anced/ini/

by pgimeno
Tue Jun 13, 2023 5:37 pm
Forum: X68000, PC88, PC98
Topic: XDF to D88 Floppy Image Conversion?
Replies: 6
Views: 8689

Re: XDF to D88 Floppy Image Conversion?

I believe that XDF and HDM are the same format, so you can try the Python hdm2d88.py program in my sig.

by pgimeno
Tue May 23, 2023 9:28 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?
Replies: 119
Views: 66576

Re: ZX Spectrum Recreated Would Work as Bluetooth Keyboard With MiSTer?

Progress report: The software is finished and it appears to be working; I've added a 6KRO standard mode together with my version of the NKRO Recreated mode (see previous post for the differences with the actual Recreated keyboard and the associated issues - but it should work fine with MiSTer). Of course there's the natural ghosting that the matrix...
by pgimeno
Tue May 23, 2023 8:52 pm
Forum: ZX Spectrum, ZX81, SAM Coupé, TSConf, QL, Next
Topic: ZX Spectrum: Rebuilding boot.com
Replies: 14
Views: 4807

Re: ZX Spectrum: Rebuilding boot.com

Amazing research work, JamesH! Thanks a lot for filling in all these blanks.

Nice find about Genie 128, I didn't know that one. I wonder if it's a leftover from a time where it was used to debug the core, and when it stopped being needed, only half of it was replaced with another ROM and the other half remained.