X68000 Beta - Updates and Releases

shira
Posts: 20
Joined: Sat May 30, 2020 10:54 am
Has thanked: 21 times
Been thanked: 11 times

Re: X68000 Beta - Updates and Releases

Unread post by shira »

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.
20210305_164600-screen.png
20210305_164600-screen.png (6.69 KiB) Viewed 13976 times

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),
Meringues
Posts: 14
Joined: Tue Aug 04, 2020 10:41 pm
Has thanked: 5 times
Been thanked: 1 time

Re: X68000 Beta - Updates and Releases

Unread post by Meringues »

I’ve been hoping for some updates to this core, oh and MT32-pi Support would be brilliant!
User avatar
LamerDeluxe
Top Contributor
Posts: 1239
Joined: Sun May 24, 2020 10:25 pm
Has thanked: 887 times
Been thanked: 284 times

Re: X68000 Beta - Updates and Releases

Unread post by LamerDeluxe »

I have my MT32-pi ingredients ordered (now the long wait begins), so MT32-pi support would indeed be much appreciated!
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 95 times

Re: X68000 Beta - Updates and Releases

Unread post by wark91 »

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 !
Attachments
X68000_Midi_20210306.zip
(1.53 MiB) Downloaded 765 times
squeeb
Posts: 7
Joined: Mon May 25, 2020 9:26 am
Location: Japan
Has thanked: 17 times
Been thanked: 1 time

Re: X68000 Beta - Updates and Releases

Unread post by squeeb »

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 8-)

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
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 153 times
Been thanked: 52 times

Re: X68000 Beta - Updates and Releases

Unread post by tontonkaloun »

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 8-)

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.
You're right :
Attachments
Capture.JPG
Capture.JPG (13.8 KiB) Viewed 13638 times
Milspex
Posts: 167
Joined: Wed Jun 10, 2020 6:46 pm
Has thanked: 38 times
Been thanked: 35 times

Re: X68000 Beta - Updates and Releases

Unread post by Milspex »

wark91 wrote: Sat Mar 06, 2021 6:51 pm 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 !
does this build only do midi? no regular game audio right? it's either that or I messed something up
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 95 times

Re: X68000 Beta - Updates and Releases

Unread post by wark91 »

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,
Milspex
Posts: 167
Joined: Wed Jun 10, 2020 6:46 pm
Has thanked: 38 times
Been thanked: 35 times

Re: X68000 Beta - Updates and Releases

Unread post by Milspex »

ok thanks I have a mt-32 but it wasn't plugged in so got no actual music , just some bleepy midi tones
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 95 times

Re: X68000 Beta - Updates and Releases

Unread post by wark91 »

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
User avatar
Brettster
Posts: 105
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

Unread post by Brettster »

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
Hisoka89
Posts: 2
Joined: Fri Mar 12, 2021 1:04 am

Re: X68000 Beta - Updates and Releases

Unread post by Hisoka89 »

What are the games actually run perfectly on X68000 core please ?
User avatar
pgimeno
Top Contributor
Posts: 709
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: X68000 Beta - Updates and Releases

Unread post by pgimeno »

wark91 wrote: Thu Mar 11, 2021 8:35 pm Go to settings of the core -> System -> UART Mode and choose Midi.
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
shira
Posts: 20
Joined: Sat May 30, 2020 10:54 am
Has thanked: 21 times
Been thanked: 11 times

Re: X68000 Beta - Updates and Releases

Unread post by shira »

Go a page to the right, thats the system menu, there you should find it.
User avatar
pgimeno
Top Contributor
Posts: 709
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: X68000 Beta - Updates and Releases

Unread post by pgimeno »

Oh my, yes I am dumb! Sorry. And thanks!
Hisoka89
Posts: 2
Joined: Fri Mar 12, 2021 1:04 am

Re: X68000 Beta - Updates and Releases

Unread post by Hisoka89 »

Does super hang on work on the core ?
breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: X68000 Beta - Updates and Releases

Unread post by breiztiger »

freeze for me after dos boot and echo off
CPC-Power Staff
kikusui
Posts: 17
Joined: Sun May 24, 2020 7:55 pm
Has thanked: 3 times
Been thanked: 1 time

Re: X68000 Beta - Updates and Releases

Unread post by kikusui »

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).
User avatar
TrivikramaDas
Posts: 4
Joined: Wed Mar 17, 2021 12:15 am
Been thanked: 1 time

Re: X68000 Beta - Updates and Releases

Unread post by TrivikramaDas »

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).
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.
User avatar
wark91
Core Developer
Posts: 334
Joined: Sun May 24, 2020 8:34 pm
Has thanked: 447 times
Been thanked: 95 times

Re: X68000 Beta - Updates and Releases

Unread post by wark91 »

The support of MT32pi will required an update of sys and adding option in the core.
RascalUK
Posts: 156
Joined: Mon Jun 08, 2020 2:02 pm
Location: Manchester, UK
Has thanked: 72 times
Been thanked: 23 times
Contact:

Re: X68000 Beta - Updates and Releases

Unread post by RascalUK »

Am I right in that the disks need to be in .D88 format? I can only find .dim at the mo. Is there a way to convert?
User avatar
mapf
Posts: 164
Joined: Mon Aug 31, 2020 8:05 pm
Has thanked: 58 times
Been thanked: 56 times

Re: X68000 Beta - Updates and Releases

Unread post by mapf »

There are python scripts for all OS: viewtopic.php?p=19019#p19019
and there is the "Virtual Floppy Image Converter" from https://www.vector.co.jp/soft/win95/util/se151106.html (Windows)
chimaera
Posts: 92
Joined: Sat Aug 01, 2020 10:53 am
Has thanked: 13 times
Been thanked: 17 times

Re: X68000 Beta - Updates and Releases

Unread post by chimaera »

I've been playing Akumajou Dracula on the X68000-JT51 core (date 20.09.13) and i've run into a bug with the core.

With start at stage 13/14, the GAME OVER screen gets superimposed over the gameplay area (see attached photos). This hides parts of the background tiles, but sprites seems unaffected.

This makes this level extremely hard :)

Another part (that I forgot to take photos of though) where there is a display bug, is in the 2nd level where the raft part starts. When you destroy the lionface, the screen turns partly blue with bugged out sprited, but as soon as the waterlevel has started to move, it disappears.
Attachments
20210411_164623.jpg
20210411_164623.jpg (1.97 MiB) Viewed 14195 times
20210411_164225.jpg
20210411_164225.jpg (2.1 MiB) Viewed 14195 times
zoopster
Posts: 82
Joined: Sun May 24, 2020 8:08 pm
Has thanked: 90 times
Been thanked: 15 times

Re: X68000 Beta - Updates and Releases

Unread post by zoopster »

I wonder if another dev might be open to taking on the X68000 core and adding some video options. It would be great to see 15khz support and scandoublerfx enabled.
akeley
Top Contributor
Posts: 1441
Joined: Mon May 25, 2020 7:54 pm
Has thanked: 496 times
Been thanked: 467 times

Re: X68000 Beta - Updates and Releases

Unread post by akeley »

zoopster wrote: Mon May 03, 2021 3:17 pm 15khz support
Yes, please.

CRT SCR$ Project - building a collection of high-quality photos of CRT displays
CRT ART Books - retro-gaming books with authentic CRT photos

sardine
Posts: 23
Joined: Thu Apr 29, 2021 9:41 pm
Has thanked: 1 time
Been thanked: 2 times

Re: X68000 Beta - Updates and Releases

Unread post by sardine »

ok a complete x68000 noob here, I cant get it to run.

what i've done:-
update all script
downloaded latest ( i think ) beta 20.09.13

when i run the core its a black screen, I can press F12 and load d88 file or the sram and the hdf files but nothing happens just a black screen.
F11 does nothing.

any help please..

in my games folder for X68000

x68000_d88 ( Folder )
4mb
6mb
8mb
sram.dat
tonton A-D.hdf
tonton E-L.hdf
tonton M-R.hdf
tonton S-T.hdf
tonton U-Z.hdf
X68000.rom
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 153 times
Been thanked: 52 times

Re: X68000 Beta - Updates and Releases

Unread post by tontonkaloun »

sardine wrote: Sun May 09, 2021 11:55 am ok a complete x68000 noob here, I cant get it to run.

what i've done:-
update all script
downloaded latest ( i think ) beta 20.09.13

when i run the core its a black screen, I can press F12 and load d88 file or the sram and the hdf files but nothing happens just a black screen.
F11 does nothing.

any help please..

in my games folder for X68000

x68000_d88 ( Folder )
4mb
6mb
8mb
sram.dat
tonton A-D.hdf
tonton E-L.hdf
tonton M-R.hdf
tonton S-T.hdf
tonton U-Z.hdf
X68000.rom
Hello,

Did you restart your MiSTer?
Running one Core behind another can be problematic.
Do you see the rom loading when the Core starts?
sardine
Posts: 23
Joined: Thu Apr 29, 2021 9:41 pm
Has thanked: 1 time
Been thanked: 2 times

Re: X68000 Beta - Updates and Releases

Unread post by sardine »

i see nothing but a black screen no matter what i pick
User avatar
pgimeno
Top Contributor
Posts: 709
Joined: Thu Jun 11, 2020 9:44 am
Has thanked: 277 times
Been thanked: 226 times

Re: X68000 Beta - Updates and Releases

Unread post by pgimeno »

sardine wrote: Sun May 09, 2021 11:55 am X68000.rom
Shouldn't that be boot.rom ?

Edit: No it shouldn't, sorry.
pbsk8
Posts: 289
Joined: Mon Dec 28, 2020 4:23 pm
Has thanked: 75 times
Been thanked: 33 times

Re: X68000 Beta - Updates and Releases

Unread post by pbsk8 »

sardine wrote: Sun May 09, 2021 11:55 am ok a complete x68000 noob here, I cant get it to run.

what i've done:-
update all script
downloaded latest ( i think ) beta 20.09.13

when i run the core its a black screen, I can press F12 and load d88 file or the sram and the hdf files but nothing happens just a black screen.
F11 does nothing.

any help please..

in my games folder for X68000

x68000_d88 ( Folder )
4mb
6mb
8mb
sram.dat
tonton A-D.hdf
tonton E-L.hdf
tonton M-R.hdf
tonton S-T.hdf
tonton U-Z.hdf
X68000.rom
what is this tonton hdf files? are packs of games?

I wish I could try this core but all tutorials are old and complex
Post Reply