X68000 Beta - Updates and Releases
Re: X68000 Beta - Updates and Releases
I am also having sound issues with Chourensha. It seems, both non JT51 and Jt51 versions have different issues with generating all instruments consistently, as well as the noise channel.it would be soooo awesome, if someone could look into it. It's my favorite game!
Re: X68000 Beta - Updates and Releases
nope. just put the X68000.rom in the /bootrom directory, and your disk images in /X68000.
Re: X68000 Beta - Updates and Releases
Hi !
How amazing this x68k core is getting ! Thanks for the hard work !
I have tried the os9 images from this site : https://nfggames.com/X68000/index.php/O ... /?upload=1
Unfortunately the "bootloader" does not seem to find any OS-9 kernel. Getting into that bootloader seems to indicate the image itself is somehow readable I suspect ?
Using the XM6 Pro-68k emulator I get this screen :
and os9 boots into its gui
With MiSTerFPGA :
I did try inserting the $00005194 address in MiSTer but I get strange keyboard input and it does not work any better. Same behaviour with X68000_20200715.rbf & X68000_20200913.rbf. As you can see on the screenshot, the first text column also has disappeared starting with 5th line.
Thanks helping !
How amazing this x68k core is getting ! Thanks for the hard work !
I have tried the os9 images from this site : https://nfggames.com/X68000/index.php/O ... /?upload=1
Unfortunately the "bootloader" does not seem to find any OS-9 kernel. Getting into that bootloader seems to indicate the image itself is somehow readable I suspect ?
Using the XM6 Pro-68k emulator I get this screen :
and os9 boots into its gui
With MiSTerFPGA :
I did try inserting the $00005194 address in MiSTer but I get strange keyboard input and it does not work any better. Same behaviour with X68000_20200715.rbf & X68000_20200913.rbf. As you can see on the screenshot, the first text column also has disappeared starting with 5th line.
Thanks helping !
-
- Posts: 50
- Joined: Mon Jun 01, 2020 12:14 pm
- Has thanked: 3 times
- Been thanked: 12 times
Re: X68000 Beta - Updates and Releases
The latest blog post from 12/12/2020 has an attachment "release-F68k_DE0CVDEMU.201212.qar" that does not contain an rbf file for MiSTer. Could somebody please upload the latest build for MiSTer?
Re: X68000 Beta - Updates and Releases
プーさん、ありがとうございます‼ I'm very happy to have a device I can play these old PC games on.
Just to report on my testing with some RPG disk images I happen to have on hand:
Just to report on my testing with some RPG disk images I happen to have on hand:
- Lagoon is crashing on boot for me. On emulator, it starts with a line drawing of the ZOOM mascot, as seen in the screenshot below. On the MiSTer, it freezes with just the yellow cursor in the corner and making a buzzing noise.
- Arcus Pro 68k loads and runs. Music and text play during the intro, but no images are rendered. It's trying to draw something, since there's a slightly darker black square where the image should be in the attached screenshot from the MiSTer.
- All four Dragon Knight games work fine.
- Attachments
-
- Arcus Pro 68k intro (from MiSTer)
- 20210123_010456-screen.png (4.13 KiB) Viewed 12361 times
-
- Lagoon opening (from emulator)
- Lagoon - ZOOM logo.png (3.06 KiB) Viewed 12361 times
Re: X68000 Beta - Updates and Releases
Could you tell me what changes you made?
I tried to to change it with this one (https://github.com/kunichiko/FPGA-X68k-DE0CV-OPM-JT51), which basically works.
But I'm getting some clicks and pops in the wrong places, so I might have missed something.
In your version the sound looks clean.
Thank you.
Re: X68000 Beta - Updates and Releases
For anybody interested I modified vertical refresh to be 55.3 Hz which is closer to 55.45 Hz which is what most games use. For some reason sound is Nemesis 90 Kai is not perfect I believe neither with JT51 or the default implementation. I wonder why this could be. I want to try to force the core to think it's a 16 Mhz and 4 Mbyte machine, which I believe requires creating a special sram.dat file.
Any idea how to fix sound? (I included the lastest JT51 implementation from github but in Nemesis 90 there are missing sounds, e.g. powerups do not sound).
Does x68000 core support 16 Mhz 68000 and 4 Mbyte RAM?
Any idea how to fix sound? (I included the lastest JT51 implementation from github but in Nemesis 90 there are missing sounds, e.g. powerups do not sound).
Does x68000 core support 16 Mhz 68000 and 4 Mbyte RAM?
Re: X68000 Beta - Updates and Releases
OK. I respond myself. I recompied X68000 core w/ sysclock set to 16 Mhz. Now Nemesis 90 Kai loads pcm4 (it loaded pcm1 before), but sound still not good (missing sounds).
Re: X68000 Beta - Updates and Releases
Current core is AFAIK only 10 MHz with 12 MB RAM (See screenshot in the area top left). Curiously memtest is giving me some errors. Will have to check that.
On a different topic, maybe some of you are interested.
Here is a small patch that enables MIDI over UART. This was easy because the core already has the MIDI interface implemented.
Support for MT32-pi could probably added easily, but I don't have one to test it.
On a different topic, maybe some of you are interested.
Here is a small patch that enables MIDI over UART. This was easy because the core already has the MIDI interface implemented.
Support for MT32-pi could probably added easily, but I don't have one to test it.
Code: Select all
diff --git a/X68000/MiSTer/X68000.sv b/X68000/MiSTer/X68000.sv
--- a/X68000/MiSTer/X68000.sv (revision f85249ee523e7e2bb10283cd3e6d14663a4b9bcc)
+++ b/X68000/MiSTer/X68000.sv (revision 71c69f9d8675b448452bcd9f2f23281da8fe3267)
@@ -180,7 +180,7 @@
assign VGA_SL = 0;
assign VGA_F1 = 0;
assign VGA_SCALER = 0;
-assign {UART_RTS, UART_TXD, UART_DTR} = 0;
+assign {UART_RTS, UART_DTR} = 0;
assign {DDRAM_CLK, DDRAM_BURSTCNT, DDRAM_ADDR, DDRAM_DIN, DDRAM_BE, DDRAM_RD, DDRAM_WE} = 0;
assign LED_USER = ioctl_download & ~ldr_done;
@@ -195,7 +195,7 @@
`include "build_id.v"
parameter CONF_STR = {
- "X68000;;",
+ "X68000;UART115200,MIDI;",
"-;",
"O01,Aspect ratio,Original,Full Screen,[ARC1],[ARC2];",
"-;",
@@ -455,6 +455,9 @@
.pSramld(sramld),
.pSramst(sramst),
+ .pMidi_in(UART_RXD),
+ .pMidi_out(UART_TXD),
+
.pVideoR(VGA_R),
.pVideoG(VGA_G),
.pVideoB(VGA_B),
- LamerDeluxe
- Top Contributor
- Posts: 1179
- Joined: Sun May 24, 2020 10:25 pm
- Has thanked: 821 times
- Been thanked: 264 times
Re: X68000 Beta - Updates and Releases
I have my MT32-pi ingredients ordered (now the long wait begins), so MT32-pi support would indeed be much appreciated!
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 94 times
Re: X68000 Beta - Updates and Releases
Thanks @shira for the change on X68K core.
Testing with soundfont because I don't have my midi device yet.
This build use the source from last version with just the change of Shira thanks again !
Testing with soundfont because I don't have my midi device yet.
This build use the source from last version with just the change of Shira thanks again !
- Attachments
-
- X68000_Midi_20210306.zip
- (1.53 MiB) Downloaded 690 times
-
- Posts: 7
- Joined: Mon May 25, 2020 9:26 am
- Location: Japan
- Has thanked: 14 times
- Been thanked: 1 time
Re: X68000 Beta - Updates and Releases
Thanks for the work on adding MIDI over UART @shira and @wark91!
I initially had some wonky behavior but resetting via UART menu seemed to do the trick. Castlevania sounds great with an SC-88
Does anyone know how to set a core specific video_mode in the MiSTer.ini for this? I tried [x68000] and a few modes underneath but they didn't seem to take.
I initially had some wonky behavior but resetting via UART menu seemed to do the trick. Castlevania sounds great with an SC-88
Does anyone know how to set a core specific video_mode in the MiSTer.ini for this? I tried [x68000] and a few modes underneath but they didn't seem to take.
DE10 Nano (Rev C) | Digital I/O Board 1.2 | 128MB SDRAM | Noctua 40mm | 128GB Samsung Evo SD + 128GB Verbatim USB Stick
DE10 Nano (Rev ?) | Analog I/O Board 6.1 | 32MB SDRAM | Stock Fan | 64GB Samsung Evo Plus SD
DE10 Nano (Rev ?) | Analog I/O Board 6.1 | 32MB SDRAM | Stock Fan | 64GB Samsung Evo Plus SD
- tontonkaloun
- Posts: 354
- Joined: Sun May 24, 2020 7:38 pm
- Has thanked: 152 times
- Been thanked: 52 times
Re: X68000 Beta - Updates and Releases
You're right :squeeb wrote: ↑Sun Mar 07, 2021 4:25 pm Thanks for the work on adding MIDI over UART @shira and @wark91!
I initially had some wonky behavior but resetting via UART menu seemed to do the trick. Castlevania sounds great with an SC-88
Does anyone know how to set a core specific video_mode in the MiSTer.ini for this? I tried [x68000] and a few modes underneath but they didn't seem to take.
- Attachments
-
- Capture.JPG (13.8 KiB) Viewed 11027 times
Re: X68000 Beta - Updates and Releases
does this build only do midi? no regular game audio right? it's either that or I messed something up
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 94 times
Re: X68000 Beta - Updates and Releases
This build permits to add UART menu in settings of this core.
With this UART menu, you can connect a midi device (like MT-32, SC-55, ..) or use soundfonts.
When you launch a game compatible with those devices, you can select in game the audio you like.
For Akumajou Dracula (1993)(Konami), when you load the game you have a menu to choose the type of sound you want.
Thanks,
With this UART menu, you can connect a midi device (like MT-32, SC-55, ..) or use soundfonts.
When you launch a game compatible with those devices, you can select in game the audio you like.
For Akumajou Dracula (1993)(Konami), when you load the game you have a menu to choose the type of sound you want.
Thanks,
- wark91
- Core Developer
- Posts: 334
- Joined: Sun May 24, 2020 8:34 pm
- Has thanked: 447 times
- Been thanked: 94 times
Re: X68000 Beta - Updates and Releases
If you don't use MT-32 device and want to have some kind of MT-32/SC-55 experience, you can use soundfonts like me.
Go to settings of the core -> System -> UART Mode and choose Midi.
In Midi, choose MidiLink -> Local, Type -> FSYNTH and the menu soundfonts will be available and you can select soundfonts you have already download and put on your SDcard in this directory : /media/fat/linux/soundfonts
Go to settings of the core -> System -> UART Mode and choose Midi.
In Midi, choose MidiLink -> Local, Type -> FSYNTH and the menu soundfonts will be available and you can select soundfonts you have already download and put on your SDcard in this directory : /media/fat/linux/soundfonts
- Brettster
- Posts: 103
- Joined: Mon May 25, 2020 9:44 am
- Location: Leeds, UK
- Has thanked: 36 times
- Been thanked: 11 times
Re: X68000 Beta - Updates and Releases
I have an SC55 but seeing as there's no easy way to get the sound from it back into the Mister and out of the HDMI, I gave Fsynth a go. it works well but the soundfonts I tried are not as nice sounding as the real thing. is there an accurate Sound Font or a recommended one to use?
Arcade, Video Game and Tech Junkie
Re: X68000 Beta - Updates and Releases
What are the games actually run perfectly on X68000 core please ?
- pgimeno
- Top Contributor
- Posts: 677
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 255 times
- Been thanked: 208 times
Re: X68000 Beta - Updates and Releases
Sorry if I'm dumb but I don't see a System menu. The options I see are:
Aspect Ratio
Reset
NMI
Power
FDD0
FDD1
SASI
SRAM
Sync FDD0
Sync FDD1
Eject FDD0
Eject FDD1
Load SRAM
Store SRAM
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
- pgimeno
- Top Contributor
- Posts: 677
- Joined: Thu Jun 11, 2020 9:44 am
- Has thanked: 255 times
- Been thanked: 208 times
Re: X68000 Beta - Updates and Releases
Oh my, yes I am dumb! Sorry. And thanks!
Converters I've written: Floppy DIM/FDI/FDD/HDM to D88, D88 to XDF, Tape SVI 318/328 CAS to WAV
-
- Top Contributor
- Posts: 428
- Joined: Sun May 24, 2020 7:17 pm
- Has thanked: 23 times
- Been thanked: 93 times
Re: X68000 Beta - Updates and Releases
Quick question, is the latest midi update of this core compatible with the MT32-Pi yet? I've got the midi audio working with uart & the internal Arm processor (and although it does sound nice the music trips up over itself) so gave the MT32-Pi a try but not getting anything from that.
If this core is compatible with the MT32-Pi, is there any chance someone could post a simple guide for MT32-Pi & X68000 usage? (I have successfully used the MT32-pi with the AO486 core so I'm probably missing something really obvious).
If this core is compatible with the MT32-Pi, is there any chance someone could post a simple guide for MT32-Pi & X68000 usage? (I have successfully used the MT32-pi with the AO486 core so I'm probably missing something really obvious).
- TrivikramaDas
- Posts: 4
- Joined: Wed Mar 17, 2021 12:15 am
- Been thanked: 1 time
Re: X68000 Beta - Updates and Releases
It doesn't seem to support the MT32pi yet. I was messing with it the other day and couldn't get any. I hope we get MT32pi integration soon.kikusui wrote: ↑Tue Mar 16, 2021 9:06 pm Quick question, is the latest midi update of this core compatible with the MT32-Pi yet? I've got the midi audio working with uart & the internal Arm processor (and although it does sound nice the music trips up over itself) so gave the MT32-Pi a try but not getting anything from that.
If this core is compatible with the MT32-Pi, is there any chance someone could post a simple guide for MT32-Pi & X68000 usage? (I have successfully used the MT32-pi with the AO486 core so I'm probably missing something really obvious).