kobushi wrote:
caius wrote:
I presume later models will support HSB like the PC-9821AP2 I bought.
That should work fine. The difficult models would be the laptops. Actually I think the compatibility problem is more because of ERCACHE, not HSB. Originally I tried to use ERCACHE with a laptop to create a virtual 2nd FDD, but it was a big hassle. Sometimes it worked, sometimes it didn't, and I had to individually tweak the setup for almost every game.
I'll try it when I will receive my PC-9821AP2.Anyway, ERCVFD doesn't works under emulators, I can confirm this.I get the error attached when ERCVFD tries to mount disk image files.
Quote:
About HSB: For HSB to work, it has to know the machine environment, and this machine-specific information is recorded inside the HSB.EXE itself. So if you copy HSB over to a different computer, it won't work anymore. To re-initialize HSB, you need to boot with the 1st line enabled in CONFIG.SYS. (DEVICE=\...\HSB.EXE VC Y-). If the environment has changed, HSB will display a warning message. Press "W" to update the environment information. Once HSB has detected and recorded the new machine environment, you can turn off HSB if you want, or keep using it.
The second HSB.EXE line in the CONFIG.SYS needs to come after EMM386 if you're using EMS.
Yes, you are right.But after HSB hasrecorded the machine environment, can I comment again both lines or I have to mantain the second one active ('DEVICE=A:\ERC\HSB.EXE VU I26 II[A468&7F] IGDC IG IF Y1 T2 TS')?
Then I noticed you have commented all the lines regarding HIMEM in your system config.sys.Why?Maybe because you can load HIMEM driver when this is needed by a specific game launching it with HSB?
Quote:
Yes, that is how HSB manages multiple boot configurations. I defined !!! as the HSB extension in the root AUTOEXEC.BAT. HSB does it automatically, so you don't have to manually rename the files. TBS is just a game I used as an example.
Specifically, "HSB A:TBS\" means that HSB will reboot using the IO.SYS and MSDOS.SYS in the root A:\, but use the CONFIG.SYS and AUTOEXEC.BAT in A:\TBS. If you reboot again, you'll return to the regular configuration in the root CONFIG.SYS and AUTOEXEC.BAT.
HSB has more exotic options, but I think this one is the easiest for managing multiple game configurations, including ERCVFD.
Also working on emulator (Neko Project II latest unofficial build) I tried to launch other games using HSB (without ERCVFD) but noone works.See other attached image for error (the game is Flame Zapper).
P.S.
Is it possible to put games folders not in root but in other folder (like for example A:\GAMES) and launch them with BOOT.BAT?I presume I have to change this into 'HSB A:%1\GAMES\'
UPDATE:
Ok, I managed to run Flame Zapper with HSB by modifying its system files in a way like TBS:
AUTOEXEC.BAT
echo off
A:
CD \FLAMEZAP
nax -t -f6 -b00
nax -r
rem ã‚Ì‚Qs‚Í•K—v‚È‚Ì‚Åí‚ç‚È‚¢‚ʼnº‚³‚¢
nax -t -f6 -b00 -3
gjload
cotsujin
nax -r
CONFIG.SYS
FILES=30
DEVICE=A:\FLAMEZAP\HIMEM.SYS
DEVICE=A:\FLAMEZAP\EMM386.EXE
DOS=HIGH,UMB
SHELL=A:\FLAMEZAP\COMMAND.COM /p
Bus still I'm forced to put game folder on root.Or better,if I want to put the games in a GAMES folder I should change all the references pointing to the right path and launch the game with HSB A:\GAMES\GAMEFOLDERNAME\ (or making a proper .BAT)