[MiSTer FPGA] New Cores & MAJ
Modérateurs : kefran69, Modérateurs
Re: [MiSTer FPGA] New Cores & MAJ
11/12
Irem M72
- Hiscore saving is now supported (implemented by zakk4223, thanks zakk!)
- Fix for Image Fight stage completion percentage calculations
- MRAs added for Air Duel (World, M72 hardware) and Daiku no Gensan (Japan, M84 hardware) (thanks wwark)
- MRA updates by Toy-a and Schermobianco
Irem M72
- Hiscore saving is now supported (implemented by zakk4223, thanks zakk!)
- Fix for Image Fight stage completion percentage calculations
- MRAs added for Air Duel (World, M72 hardware) and Daiku no Gensan (Japan, M84 hardware) (thanks wwark)
- MRA updates by Toy-a and Schermobianco
Re: [MiSTer FPGA] New Cores & MAJ
13/12
XSleena
New core includes: Xain'd Sleena bootleg versions (xsleenab, xsleenaba)
Two rbf files:
Arcade-XSleenaCore_20221212_120MHzSDR.rbf
Arcade-XSleenaCore_20221212_96MHzSDR.rbf
Rename the one that works best in your MiSTer system to Arcade-XSleenaCore_20221212.rbf (see Readme.md). Availaible by default the 96MHz SDRAM version.
XSleena
New core includes: Xain'd Sleena bootleg versions (xsleenab, xsleenaba)
Two rbf files:
Arcade-XSleenaCore_20221212_120MHzSDR.rbf
Arcade-XSleenaCore_20221212_96MHzSDR.rbf
Rename the one that works best in your MiSTer system to Arcade-XSleenaCore_20221212.rbf (see Readme.md). Availaible by default the 96MHz SDRAM version.
Re: [MiSTer FPGA] New Cores & MAJ
15/12
New Computer Core: Homelab
Homelab was a series of Hungarian KIT computers in the 1980s invented by József Lukács and Endre Lukács.
MiSTer conversion by JasonA, HTP support by Flandango
New Computer Core: Homelab
Homelab was a series of Hungarian KIT computers in the 1980s invented by József Lukács and Endre Lukács.
MiSTer conversion by JasonA, HTP support by Flandango
Re: [MiSTer FPGA] New Cores & MAJ
17/12
Distribution repo:
- Using the new Cores Wiki page (https://github.com/MiSTer-devel/Wiki_MiSTer/wiki/Cores) as the source of truth to retrieve the list of cores.
- Home folders are now read from that list, instead of extracting them from the CONF_STR.
- Download script reimplemented in python.
- Fixed bug that inserted NVRAM.dat file in Coleco games folder (file is now removed).
- Fixed bug that caused the omission of APPLE-I and PDP1 files and folders.
- Using authentication token in GitHub API call to avoid rate limit issues.
- Additional metadata support for tags in the DB calculator step.
ao486:
- Add CPU rating presets (newsdee, spark2k06, me).
Note: it's very approximate rating and doesn't provide cycle accuracy. Depending on specific application it may run either faster or slower than advertised rating.
Distribution repo:
- Using the new Cores Wiki page (https://github.com/MiSTer-devel/Wiki_MiSTer/wiki/Cores) as the source of truth to retrieve the list of cores.
- Home folders are now read from that list, instead of extracting them from the CONF_STR.
- Download script reimplemented in python.
- Fixed bug that inserted NVRAM.dat file in Coleco games folder (file is now removed).
- Fixed bug that caused the omission of APPLE-I and PDP1 files and folders.
- Using authentication token in GitHub API call to avoid rate limit issues.
- Additional metadata support for tags in the DB calculator step.
ao486:
- Add CPU rating presets (newsdee, spark2k06, me).
Note: it's very approximate rating and doesn't provide cycle accuracy. Depending on specific application it may run either faster or slower than advertised rating.
Re: [MiSTer FPGA] New Cores & MAJ
18/12
Tomy Tutor:
- Support for Cartridges with RAM
- Fixed CPU bug that caused some graphic glitches
- Added Video Cropping to remove top and bottom borders (not 216p though)
HomeLab KIT
- Fixed HTP loader. Now allows for non-Basic programs to autoload into RAM.
Tomy Tutor:
- Support for Cartridges with RAM
- Fixed CPU bug that caused some graphic glitches
- Added Video Cropping to remove top and bottom borders (not 216p though)
HomeLab KIT
- Fixed HTP loader. Now allows for non-Basic programs to autoload into RAM.
Re: [MiSTer FPGA] New Cores & MAJ
21/12
PCXT:
- credits bug fixed
https://Ko-fi.com/spark2k06
https://www.tindie.com/stores/spark2k06/
https://twitter.com/spark2k06
PSX:
new features:
- black out display for 3 frames on screen transition(optional, default on)
- starting a game with any unsafe option on will now trigger a warning instead of the normal region hint
games affected by fixes:
- Internal Section
- Final Fantasy Tactics
- Primal Rage
- Simple Series Billard
- Alien Resurrection
- Grandia
- Aconcagua
fixes/changes:
- emulated justifer: implemented offscreen trigger mode for both offscreen shooting and using triangle button
- emulated justifer: implemented irq on/off command so that 2 players with justifiers are now supported
- emulated justifer: adjusted screen mapping to better match what games expect
- CD: don't stack up cd sectors when XA is playing
- CD: queued up IRQs will not be handled instantly anymore after old IRQ is cleared by CPU
- CD: increases pause waiting times to min values of psx spx documentation
- CD: fix bug where pending drive response would fill 3 slots in response fifo
- CD: on read after seek, keep seek status bit active until read status bit is set
- Video: store paused values instead of live values in savestate
- Video: corrected odd/even bit timing for both 240p and 480i content
- SNAC: Select fix, remove initial delay, cleanup, clk gen only done when port is active now
- GPU: add drawing area and offset to softreset
- SPU: repeat ignore also when voice is off
- SPU: always transmit written data so data fifo will get empty
- fixed a bug that could lead to wrong values being cached when using Turbo
accuracy improvements:
- Video: set hblank sample point significantly before end of line(fulfill HW test)
- Video: generate Hblank timer from video out statemachine, but instead of hblank for video/scaler also during vblank
- Timer: reset TMR0 on falling HBlank instead of rising HBlank
Distribution repo:
- Improved filtering for MGL files and top folders by including the folders related to such content. For example, using the term !mgl will remove not only all MGL files but also all the associated 'games' and 'docs' folders. Or using !computer will do the same for all computer folders.
PCXT:
- credits bug fixed
https://Ko-fi.com/spark2k06
https://www.tindie.com/stores/spark2k06/
https://twitter.com/spark2k06
PSX:
new features:
- black out display for 3 frames on screen transition(optional, default on)
- starting a game with any unsafe option on will now trigger a warning instead of the normal region hint
games affected by fixes:
- Internal Section
- Final Fantasy Tactics
- Primal Rage
- Simple Series Billard
- Alien Resurrection
- Grandia
- Aconcagua
fixes/changes:
- emulated justifer: implemented offscreen trigger mode for both offscreen shooting and using triangle button
- emulated justifer: implemented irq on/off command so that 2 players with justifiers are now supported
- emulated justifer: adjusted screen mapping to better match what games expect
- CD: don't stack up cd sectors when XA is playing
- CD: queued up IRQs will not be handled instantly anymore after old IRQ is cleared by CPU
- CD: increases pause waiting times to min values of psx spx documentation
- CD: fix bug where pending drive response would fill 3 slots in response fifo
- CD: on read after seek, keep seek status bit active until read status bit is set
- Video: store paused values instead of live values in savestate
- Video: corrected odd/even bit timing for both 240p and 480i content
- SNAC: Select fix, remove initial delay, cleanup, clk gen only done when port is active now
- GPU: add drawing area and offset to softreset
- SPU: repeat ignore also when voice is off
- SPU: always transmit written data so data fifo will get empty
- fixed a bug that could lead to wrong values being cached when using Turbo
accuracy improvements:
- Video: set hblank sample point significantly before end of line(fulfill HW test)
- Video: generate Hblank timer from video out statemachine, but instead of hblank for video/scaler also during vblank
- Timer: reset TMR0 on falling HBlank instead of rising HBlank
Distribution repo:
- Improved filtering for MGL files and top folders by including the folders related to such content. For example, using the term !mgl will remove not only all MGL files but also all the associated 'games' and 'docs' folders. Or using !computer will do the same for all computer folders.
Re: [MiSTer FPGA] New Cores & MAJ
24/12
Menu:
- updated framework.
Main:
- ini option to disable autofire.
- Use names.txt for MGL and MRA as well.
- video: ini options to control brightness/contrast/saturation/hue and HDR (pseudo-HDR). (Sam Hardeman)
- other fixes and tweaks.
Linux:
- Add Fanatec wheel driver (Michael Huang).
- Include Logitech wheel drivers.
- Update wheel driver (atrac17).
- experimental cpufreq/overclock driver (Michael Huang).
- Add support for TP-Link UB500 Adapter (birdybro).
- xpad: Add 8BitDo Ultimate Controller ID (Ruud Klaver).
- add EDID utils.
- Other fixes and tweaks.
NeoGeo:
- Fix rendering the last two sprites (paulb-nl).
Menu:
- updated framework.
Main:
- ini option to disable autofire.
- Use names.txt for MGL and MRA as well.
- video: ini options to control brightness/contrast/saturation/hue and HDR (pseudo-HDR). (Sam Hardeman)
- other fixes and tweaks.
Linux:
- Add Fanatec wheel driver (Michael Huang).
- Include Logitech wheel drivers.
- Update wheel driver (atrac17).
- experimental cpufreq/overclock driver (Michael Huang).
- Add support for TP-Link UB500 Adapter (birdybro).
- xpad: Add 8BitDo Ultimate Controller ID (Ruud Klaver).
- add EDID utils.
- Other fixes and tweaks.
NeoGeo:
- Fix rendering the last two sprites (paulb-nl).
Re: [MiSTer FPGA] New Cores & MAJ
27/12
XSleena
Core update:
Unified core using dynamic PLL reconfiguration to adjust the speed to the pixel video clock for support different video modes (57.4Hz and 60.0Hz).
Many thanks to Martin Donlon aka @WickerWaka for helping me to understand how this works.
Added a Hacks menu to alternate CPU speed between 1.0x and 2.0x turbo mode.
You need to update both rbf and mra files.
Atari 2600/7800:
Fix mouse sensitivity when used as a paddle
Fix virtual lightgun not working when "crop overscan" is enabled
Improve virtual lightgun accuracy and add horizontal tuning option
Add option to allow some quirky usb to paddle adapters to have both paddles on the same controller (READ THE README)
Add support for new 7800 "Bankset" mappers (power of two sizes only)
Add support for pokey chip at $800 header parameter
Fix sound clipping when multiple audio sources are used at the same time (1942)
XSleena
Core update:
Unified core using dynamic PLL reconfiguration to adjust the speed to the pixel video clock for support different video modes (57.4Hz and 60.0Hz).
Many thanks to Martin Donlon aka @WickerWaka for helping me to understand how this works.
Added a Hacks menu to alternate CPU speed between 1.0x and 2.0x turbo mode.
You need to update both rbf and mra files.
Atari 2600/7800:
Fix mouse sensitivity when used as a paddle
Fix virtual lightgun not working when "crop overscan" is enabled
Improve virtual lightgun accuracy and add horizontal tuning option
Add option to allow some quirky usb to paddle adapters to have both paddles on the same controller (READ THE README)
Add support for new 7800 "Bankset" mappers (power of two sizes only)
Add support for pokey chip at $800 header parameter
Fix sound clipping when multiple audio sources are used at the same time (1942)
Re: [MiSTer FPGA] New Cores & MAJ
02/01
TurboGrafx16/CD:
- Correct interrupt logic, support for XE1AP analog controller (David Shadoff).
- Updated framework.
Gameboy:
- Fix audio output (Mark Johnson).
- HDMA, audio and video fixes (paulb-nl).
- Separate MGL files for GB color and Magaduck (Roberto Garcia-Lago).
Mr.Jong:
New core includes: BlockBuster & CrazyBlocks.
TurboGrafx16/CD:
- Correct interrupt logic, support for XE1AP analog controller (David Shadoff).
- Updated framework.
Gameboy:
- Fix audio output (Mark Johnson).
- HDMA, audio and video fixes (paulb-nl).
- Separate MGL files for GB color and Magaduck (Roberto Garcia-Lago).
Mr.Jong:
New core includes: BlockBuster & CrazyBlocks.
Re: [MiSTer FPGA] New Cores & MAJ
14/01
PSX:
new features:
- add pop'n controller type (special version of digital controller)
general fixes:
- fix popping sounds when CD audio track change
- fastboot will now only have effect when a CD is inserted, so booting into bios options is still possible
- SNAC: add delay, fixes issues with certain MCs.
games affected by fixes:
- Alien Resurrection (SPU: always check irq trigger against ram transfer address, even when not transferring data)
- Parasite Eve 2 (CD: when receiving pause command while seek+read is pending, the read is no longer executed after the seek)
- DBZ Ultimate Battle 22 JP (CD: only ack 0xA command when it's not already pending)
PCXT:
- Credits also with MDA
- Improved LPT dummy feature
PSX:
new features:
- add pop'n controller type (special version of digital controller)
general fixes:
- fix popping sounds when CD audio track change
- fastboot will now only have effect when a CD is inserted, so booting into bios options is still possible
- SNAC: add delay, fixes issues with certain MCs.
games affected by fixes:
- Alien Resurrection (SPU: always check irq trigger against ram transfer address, even when not transferring data)
- Parasite Eve 2 (CD: when receiving pause command while seek+read is pending, the read is no longer executed after the seek)
- DBZ Ultimate Battle 22 JP (CD: only ack 0xA command when it's not already pending)
PCXT:
- Credits also with MDA
- Improved LPT dummy feature
Re: [MiSTer FPGA] New Cores & MAJ
20/01
PCXT:
* MDA Upgrade to Hercules Graphics Card
* Enable/Disable of CGA and Hercules I/O ports (Only with PCXT model)
* 1st Graphics Card selectable from System & BIOS (Only with PCXT model)
* F11 Shortcut Key RGB / Composite for Tandy
* F11 Shortcut Key Hercules / CGA for PCXT
PCXT:
* MDA Upgrade to Hercules Graphics Card
* Enable/Disable of CGA and Hercules I/O ports (Only with PCXT model)
* 1st Graphics Card selectable from System & BIOS (Only with PCXT model)
* F11 Shortcut Key RGB / Composite for Tandy
* F11 Shortcut Key Hercules / CGA for PCXT
Re: [MiSTer FPGA] New Cores & MAJ
22/01
Main
- NeoGeo: romwait/pwait xml options to fix audio in some games (paulb-nl).
- Rework HDR options. Use HDR=1 as most reliable one. (Sam Hardeman).
NeoGeo:
- Audio fixes (paulb-nl).
ZXNext:
- Revert previous change to fix Basic save function.
- Updated framework.
Main
- NeoGeo: romwait/pwait xml options to fix audio in some games (paulb-nl).
- Rework HDR options. Use HDR=1 as most reliable one. (Sam Hardeman).
NeoGeo:
- Audio fixes (paulb-nl).
ZXNext:
- Revert previous change to fix Basic save function.
- Updated framework.
Re: [MiSTer FPGA] New Cores & MAJ
24/01
New console core: BBC Bridge Companion
The BBC Bridge Companion was a console dedicated to teaching the game of bridge, released in 1984. It's features included:
- 12 buttons on the console (so you'll need a keyboard for this, please check the README for key bindings)
- 9 official software titles (they are all built in to the core, use the Cartridge option in the menu to change)
- No sound!
New console core: BBC Bridge Companion
The BBC Bridge Companion was a console dedicated to teaching the game of bridge, released in 1984. It's features included:
- 12 buttons on the console (so you'll need a keyboard for this, please check the README for key bindings)
- 9 official software titles (they are all built in to the core, use the Cartridge option in the menu to change)
- No sound!