News:

Forum Updated! 

Main Menu

SxSI-SCSI HDD Image v2.20

Started by incrediblehark, June 16, 2023, 01:30:45 PM

Previous topic - Next topic

Would you like the next release to be sorted by genre instead of alphabetically?

Yes
9 (69.2%)
No
4 (30.8%)

Total Members Voted: 13

Voting closed: September 27, 2023, 12:33:41 AM

kinooshi823

would you be able to send me the link in a PM?

spectreman

I tried After Burner II with MIDI sound, but there is no sound.

Fortunately Space Harrier with MIDI sound works perfectly.

For those who don't know, the MIDI sound support for these two games was done amateurishly.

Tests performed with X68000 XVI 16MHz, with Etarikashikoshi 8MB RAM+MIDI, connected to Roland MT-32 and SC-55.

incrediblehark

Did you try in 10mhz mode? Runs fine on my pro in 10mhz but if I try to play in 14mhz overclock the game crashes. I may need to add a note to the batch file.

spectreman

#283
Starting After Burner II in MIDI mode, both 15kHz and 31kHz, you only hear the sound effects.

Setting the CPU to both 10 MHz and 16 MHz, nothing changes.

I tried moving the folder to the C: partition but nothing changed.

The good thing is that almost all games with MIDI support, with Etarikashikoshi 8 MB RAM + MIDI, work.

I think the problem is due to the different emulation offered by Henkan Bancho PRO.

However, Space Harrier also has amateur MIDI support, but it works perfectly.

Too bad they didn't make a version of After Burner II that supports Joycard / Joystick with MIDI sound simultaneously.

incrediblehark

Thanks for the info and testing. I recently picked up a henkan bancho and plan to test it out. Hopefully we can find a workaround.

BlackVega

I want to confirm this image works perfectly fine on Sharp X68000 first model on BlueSCSIv2 centronics 50 version. I saw a lot of people complaining BlueSCSI is not detected on SASI machines at first and it needs to be reset/power cycled and after that it gets detected. Surprisingly I've never encountered this issue even once and my BlueSCSI always boots up right away, albeit I'm using the newest PCB 2024.03a. Maybe my hardware is just lucky?

There is 1 caveat however- I started getting this dreaded warning in the log file:

QuoteWARNING: Host used command 0x1A which is affected by drive geometry. Current settings are 63 sectors x 255 heads = 16065 but image size of 6146048 sectors is not divisible. This can cause error messages in diagnostics tools.

Well, maybe I'm misremembering and this warning had been appearing before but I don't remember? Whatever, I was doing a ton of tests and tweaks so maybe my memory is mixing up. Apparently this warning appears when the image is not perfectly aligned with memory blocks but ultimately it's safe apparently. I also tried another older image "X68000V4" from this website and I never get this warning at all. It's probably not a big deal but if it can get fixed then people won't need to worry about anything

Aha there is 2 more things I want to mention for BlueSCSI users- despite what the manual says the image file needs to be named "HD10_512.HDA" because ID0 is the SASI controller. You also need to create and place bluescsi.ini file with this content:

Quote[SCSI]
System=X68000
EnableParity=0 ; Off

Before doing any of that you need to install SXSI driver of course. After doing all of that you are good to go.

I'm very intrigued by the functionality and the fact that SASI can only address 40MB max as far as I know but this hack breaks the limit into whopping 3GB of space and everything works perfectly fine so far. How does this black magic even work?

MartinW

Quote from: BlackVega on October 10, 2024, 09:04:21 PMI want to confirm this image works perfectly fine on Sharp X68000 first model on BlueSCSIv2 centronics 50 version. I saw a lot of people complaining BlueSCSI is not detected on SASI machines at first and it needs to be reset/power cycled and after that it gets detected. Surprisingly I've never encountered this issue even once and my BlueSCSI always boots up right away, albeit I'm using the newest PCB 2024.03a. Maybe my hardware is just lucky?
I found that I needed to set the "unit startup time" to a minimum of 2 when running BOOTSET, otherwise the BlueScsi would not have enough time to come up before the system tries to access it. Initially I set it to 1 for no reason other than who likes hanging around more than they need to?

So if people were having problems then check you didn't set it to 1.

rezb1t

#287
Made a new version of SLEEP.X. Now instead of using the real time clock to know when to resume execution, it instead counts VBlank periods.

Knew there had to be a better way, turns out it is simple.

incrediblehark

Quote from: rezb1t on October 12, 2024, 08:37:35 AMMade a new version of SLEEP.X. Now instead of using the real time clock to know when to resume execution, it instead counts VBlank periods.

Knew there had to be a better way, turns out it is simple.

Awesome, thank you! I'll go through and update this in my new image.

BlackVega

Quick question- is this possible to edit this image directly on modern PC at all? Because editdisk doesn't recognize it at all

incrediblehark

It is possible - check Post #275. Also word of warning that editdisk is known to corrupt files so use with caution.

BlackVega

Not sure if these glitches were reported but I noticed some games suffer from performance issues like slowdown or screen glitches even though they should work fine. Garou Densetsu 1 and Detana Twinbee run janky but they run perfectly fine using the older 1GB image posted by someone else. I run them on X68000 first model using BlueSCSIv2. If anything I would repair anything that is glitching or not working in the next version first before adding anything more

incrediblehark

#292
Thanks for the heads up, I was aware of the detana twin bee but not garou so I'll look into that for sure. My apologies for the noted issues in 2.20 as it looks like some of these are new to this version, but I think I understand the possible root cause for some of it and plan to have them resolved in the next release.

Just to give some sort of progress report... I have the new version running on multiple partitions and am almost through testing on emulators, going to proceed with real hardware next - have already begun some testing there. I have the issues noted in these threads and plan to address before adding any new games. Some have been fixed like the reported issue with akumajou crashing, and I have aquales running from hdd but I still need to work through the others. Sorry for the delay but this release is going to be a little bit more complex due to the way it's set up. Will be easier to install with modern scsi emulators but I want to keep scsi2sd support so I need to make sure that's working fully before pushing an update. There will be plenty of space in the D,E,F volumes to add content. Plan on using an 8GB SD card for this one.

UPDATE 27Oct - All paths corrected and all games finished testing on emulation - All reported problems addressed. My plan is to now install on Henkan Bancho and see if I can troubleshoot those issues next.

incrediblehark

#293
Testing new image on Henkan Bancho with SASI X68000 ACE. Here is my current status related to reported issues:

NOTE: Part of the fix was I needed to reformat my CF card as FAT32 with 64k clusters (classicpc.org suggests largest possible for faster data seek). ExFAT is also faster but the v4 released after 2021 is required for exFAT support, from what I could gather. I'm sticking with FAT32 for compatibility testing with all models.

1. Super Hang On is working - game loads at about the 23 second remaining mark on a 10mhz machine with the bancho. Also to note that I had no crashes while playing Europe with Winning Run soundtrack. I'm marking this as resolved until future issues reported on it.

2. Die Bahnwelt appears to work fine - I couldn't replicate the issue myself but will test more when I do a full hdd test of games.

3. Akumajou Dracula errors and crashes fixed when booting from floppy. Not sure if data corruption caused the issue but appears to be fixed (did a reinstall of the RA960 folder)

3. Star Trader loaded past the noted screen and I was able to start a game and play normally.

4. Garou Densetsu and Detana Twinbee issues fixed from what I can tell. Reinstalled games and I think some of the slowdown was related to PCM8 drivers being loaded for those games.

5. Knight Arms no freezing occurring for me - this was in 10mhz with the Henkan Bancho. Will check again on a full HDD test at 10 and 16mHz. (Game runs really choppy at 10mHz)

6. As noted by spectreman in a previous post, Neural Gear is configured for a mouse. Game loaded fine although takes a little bit to get there.

7. Bonanza Bros. still doesn't boot from SASI/SxSI. Similar to the other SCSI unbootable games like New Zealand Story and Downtown Nekketsu Monogatari. No fix for these yet.

8. SLEEP.X has been updated to rezb1t's current version - should hopefully take care of the system hanging people were experiencing.

9. Aquales can now be played from HDD with saving but requires some extra steps which isn't difficult but people may prefer playing from floppy disk. Not sure if there are any differences with the BEEP rerelease as I don't have that version available to me.

10. Music and video folders fixed to playback correctly.
 

NOTE to Etarikashikoshi RAM/MIDI board users - set both jumpers to the 2-3 positions on your board to avoid crashes and bus errors with MMDSP and some games. I actually suspect a lot of reported bus errors with games like  Daimakaimura and Mahou Daisakusen are related to the odd default IRQ setting of the Etarikashikoshi. If you experience issues with midi and games, try that first. 

EDIT: Tested and can confirm the Etarikashikoshi is not compatible with After Burner's MIDI patched modes.


I think that covers all of the issues reported so far... I still have a full test on actual hardware to perform  and then I can add more content. Let me know if there's anything you'd like me to add as I'm at that point where I can take requests. One last thing, someone asked about X68030 support - I may start to work on this depending on interest. Plan would be to incorporate into existing image I'm working on but with settings for 030 systems when needed. Maybe an mputype check in the .BAT or something.



Amano

Wow. Just WOW.

I needed a new HD image because I kept getting weird corruption errors in the (very) old version I had in my SD. To my surprise there was a new version from 2023. That made my day!! Working as a charm is with lots of new games!! I decided to come to say THANK YOU but... to my surprise there is another version in the making! I have no words to describe your dedication Incrediblehark. I'd love to know if there's anything I can do to help like testing or anything.

One silly question, I read in your last post that The NewZealand Story is not bootable but I was playing from that old hard disk image. Do you mean that it is not working properly? It had indeed some error when moving into certain areas but the was was bootable and worked mostly fine (tested on a X68000 Pro).


incrediblehark

Thank you for the feedback and I'm glad you are enjoying the image! To answer your question, certain games like New Zealand story do not boot from HDD on a SCSI machine. I believe your pro is SASI so the game should work fine with the SxSI drivers installed. Try Bonanza bros and see if it will play for you. That one seems to only boot from a SCSI device opposite of the NZS issue.