#Computer Cores
1 messages · Page 12 of 1
Sorry, corrected, kevind was the one person that cared 😉
I was just happy back then that it "ran"
Haha
i wish I could remember “how” it ran on my childhood PC
Hell, my childhood PC was still working even after I graduated high school but my parents got rid of it at some point unfortunately
Wish I still had it because then I could know for sure
I was running it on a 386 20 or 25mhz so I am sure I could approximate what the experience was like.
I do remember going to Walmart and seeing the 486 demo computers that just happened to be running doom and being blown away by how well it ran.
I actually cared about it being playable to, I realized that doom on my 386 was a bad experience.
So the first thing I played when I got a faster 486 instead, was doom, which was a better experience. I may not have counted the frames, but being a primary console gamer prior to my 386 (except playing f18 hornet and Prince of persia on my dad's macintosh laptop he sometimes took home from work) I definitely know what smooth gameplay should look like.
Likewise, though I tried them on my 486, I mostly held off on Quake and Quake 2 until got my pentium 2 300mhz, and even then I would always tinker to get higher fps.
Anyone got 0MHz set to work off external hdd?
Yeah, easily. Just remember that the VHDs and their structure goes on the HDD, the "_DOS Games" folder and the config folder go on the sd card
I just tried to update my Top300 and I got an error claiming rsync: not enough space on device. Is there any fix?
... do you actually have enough space on your destination drive? rsync is usually pretty good about getting that sort of thing right
There’s room on the host drive. I am pretty sure it is complaining about the top300 vhd itself.
@tulip atlas did you customize your VHD? I know I did on mine and then I ran into that same error. I think the only thing you can do is expand the size of the proper partition on that VHD
I ended up just removing my custom added games so I could update the pack and just moved my custom games to a different vhd
nope 🤣 isn't the Apple //gs keyboard compatible with ADB? in that case there are ADB->USB adapters you can use
delete the PHANTASM director on E:\games. It has 4gb and the game doesn't work great anyway
so "deltree e:\games\PHANTASM" from dos. Now you can run the update and you should be fine with adding other games, etc
let's theoretically say I am dumb
and I have 1 game that I want to add a chd for to the 0hz collection
how do I do that? get a new usb stick, format it to fat32, stick the game on in an appropriate folder, figure it, then.... export the settings somehow?
The always amazing @severe hull made a video covering this - https://www.youtube.com/watch?v=inG-I2YIUEI
The AO486 core needs a virtual hard disk(VHD) in order to run software. The Windows disk management utility can create these images for you. However, for some reason, FAT16 formatted VHD's through Windows don't seem to work with AO486. You still have to manually format and partition them in AO486. However, AOMEI Partition Assistant can format th...
thankyou!
so should my vhd in this instance be the exact size of the game + a little bit of space for a save file?
also other question is, is it best to do this on an external usb rather than trying to make the vhd on your drive and moving it over?
working on an index for the MacPack dsk collection. will likely try and index the pack itself afterward
will make it much easier to find stuff
also makes it a lot easier to identify gaps
That sounds nice! I enjoy the pack a lot, your efforts are appreciated.
@vestal ginkgo tried using your video tutorial to create my own new fresh VHD. I’m able to get it created and move my files over, but every time I try to boot it on the ao486 core, I get the FATAL: No bootable device error…any idea what I might be doing wrong?
the VHD has Dos on it already
oh maybe i need to boot with floppy and then do the partitions on mister itself
ok i’ll give it a try
dang trying to download the boot floppy from your video, but it seems to be gone from archive 
look at one of the other packs
like 1990-1998 or whatever
they are there for sure
ok
okay right so what I've done so far is..
I made a uhd called genemachine, formatted it to fat16 with aoemi partition assistant, copied across my game files from here and demounted
wasn't sure if I was supposed to keep the cd folder on there but I did. maybe not
then I added a new folder to ao486 -> media -> gene machine with the iso from the cd folder and the vhd
then added a new mgl file to boot it
oh sorry
included the iso too
@round carbon so, I tried using that aoemi partition assistant too, but every time I get to the part where I say I want to create a partition, the “apply” button is always greyed out
did you assign the mounted vhd a drive letter and fat16 and all the mb before apply?
all within aoemi?
yep
and you're definitely operating on that virtual drive?
so initialize the disk first thing right
and you definitely didn't format it ini there, you left it blank?
create it but don't initialise it in diskpart
ok so leave it unitialized
so how do i assugn a drive letter without initializing?
in aoemi
oh ok
so lets see
so first thing in aoemi is to initialize it?
oh! wait i think maybe that did it
lets see…
okay well, it doesn't work out the box, I'm assuming there's some additional setup I need to do
huh weird…so this time the VHD I created with AOEMI doesn’t give errors, but it just hangs on “booting from hard disk…”
ah
what was this you were saying?
what config and batch files?
are they in the vhd?
or is there something inside the Game.vhd that contains configs that aren't in our vhds?
yeah so the vhd has a couple files
inside the game directory with the game files, there is rungame.bat. you need to adjust that so it points to your game
hang on a sec
gonna mount one of theirs and have a look
we are going to become the lords of vhd
within the next 30 minutes
from "wtf is a vhd" to "yes i am a 9th level wizard of vhd"
i wrote out a tutorial for modifying existing VHDs there
my problem is I can’t create one from scratch and get it to work haha
yo the 0mhz collection be having some junk in it
I guess the first one is the one where they put the whole cd in
and the next one is just the necessary files, but they end up copying it over too
okay holy shit so there's a bunch of junk in here
okay so in exodos discworld looks like this
interestingly, lots of it has been stripped out here
there's a dos folder that's been entirely added
a drivers directory too, maybe that's entirely new and not from exodos
the dos folder is just for the dos install in the vhd right?
drivers is in all the 0Mhz vhds
no it's in every single one
the dos is in every one too
this mister specific stuff too
right because every vhd has its own dos install
and maybe util
I don't know if bootlog is necessary
so it seems to me that every single new vhd should copy and paste all of this stuff
and I'm assuming CONFIG.SYS inside UTIL
has game specific settings
yeah…that’s what I do with all of mine when I’ve made new ones
keep all those files
diffing against day of the tentacle
okay those two have identical configs
maybe the drive label matters as well btw, suspecting that
autoexec.umb is also the same
right okay then day of the tentacle contains:
a hardware ini
and rungame.bat which specifies the mhz
and it seems like the iso is where the entire game runs
whereas discworld has a bunch of files
but rungame.bat disc.bat and config.bat are there
no hardware ini
oh but dig.ini
lots of inis
rungame.bat does the same initial command but doesn't need to go to a command and /R (probably because it isn't booting off the disc?)
examining run.bat in the discworld exodos vs the game I want, they both have similar results
one calls GENE one calls DISC
which is a bat
in the 0mhz collection, there is no run.bat just a rungame
ooooh could this mean that we can now specify if it should use the same directory as the main core if a setname is specified? that would mean I shouldn’t need to make symlinks anymore for certain vhds to use certain cfg files 😍
that would be nice
right okay they also copy the soundblaster ini into the main folder
the thing I'm not clear on though is..
how does it know it's DISCWLD.CD
and DOTT.CD
oh those are in the base folder
now going to quickly inspect game.vhd
okay that's confusing, it seems like lots of game specific hacks
like doom
folder 16 is command and conquer for instance
has a whole bunch of stuff in there
that is worrying
okay so question 1, does deleting the big discworld file break anything, the answer is no so everyone should do that
now let's see if my vhd works
nope still booting from hard disk lol, rip
that's exactly what it is. if you set same_dir, it will use /media/fat/games/ao486 instead of /media/fat/games/SETNAME
all the configs in /media/fat/configs/ will still be named like the setname
@fleet cave niiice! How would you set same_dir? i.e. the syntax
also, is it smart enough to use usb0 if that’s where your files are?
me making a vhd
okay well, it's definitely my vhd
it doesn't appear to be a quirk with game.vhd
oh one really interesting factoid is that that discworld.old file seems to be the key to the puzzle because that lacks all the dos stuff so I can see the difference
ooh they've added files
so yeah rungame.bat is new..
okay that's the only difference
so otherwise it's entirely just these
and none of those are config files. honestly struggling to discern how it knows to boot
is it that you have to have executed it before and it will write something to one of these binaries?
gonna just get the hashes of every file in here until I find out
identical dos folders
identical drivers
mister folders
bootlogs are different
okay otherwise yeah, right, between zork and discworld the entire contents of all the folders are identical except for bootlog.prv and bootlog.txt which are just blank for me in zork because I haven't booted them
the vhd name appears unimportant
drive label unsure
ah
okay nothing I tried worked. if anyone is able to help it would be really appreciated, here's what I did: I created a vhd, formatted it to fat16, gave it enough size, mounted it
I copied all these folders over from the other vhds in the 0mhz collection
i think you’re still missing a bunch of other files?
this is all that's in the other folders for zork, discworld and day of the tentacle
wondering if there's like a clean vhd for 0mhz dos only
@round carbon
oh are these hidden files in windows or something?
every one of the 0MHz VHDs also has IO.sys, MSDOS.SYS, AUTOEXEC.BAT, COMMAND,COm, CONFIG.SYS
probably hidden yeah
autoexec.bat is basically what makes the games run at mount after dos boots
is the creator of 0mhz on here?
my Zork folder looks like this:
is it just windows being annoying?
it's weird because my zork is working too
like all these things are working, I just can't see those files when I mount
even in command prompt
let me try elevated powershell
oh
yes they are there
just beware it'll unhide the same files on your actual c: drive and you can really f up things editing them
yeah that's an explorer quirk i guess
if elevated powershell can see them i'd probably just use that to copy them over
@round carbon you’re my hope for a Big Red Racing vhd
so yep it's autoexec.bat
I dunno if the other stuff is important too
but let's take them anyway for shits and giggs
well you need everything for a base DOS install and then whatever files the game needs
do 0mhz not have some template images?
you're ment to build them with a tool or something aren't you?
they aren't hand made they're xml defined or something
there's nothing on the github except some basic scripts to package a zip
im learning from this... but i dunno i want to bother going through the work
like a templated vhd and mgl would be nice
if this works then it's actually not that much work at all, it just took a while to figure it out
moment of truth
its work to setup the symlinks per vhd on the mister side
and then go into each game and configure them / change them to mt32 etc
wait I have to make symlinks?
if you want to
okay so... this did not work lol
what do you need symlinks for?
I'm going to go eat but here is what I did:
if you want setgame per MGL without making a ton of extra folders
oh, Sorg just fixed that today
<setname same_dir="1">whatever</setname>
there's too much voodoo in MGL files lol
it doesn't help that i come back to mister like every few months
uses /media/fat/games/ao486 instead of 'whatever'
yeah i wonder if that works with cifs mounts
either way it took me long enough to get top300 mostly working
and mymenu
- made a dosgame and set the paths to the vhd and the iso of my game
- copied the iso of my game to the media path along with the vhd I made by:
- creating a new vhd, formatting to fat 16
- copying over all the dos/drivers/mister/util/autoexec/bootlog/command/config/drvspace/io/msdos files and folders from the 0mhz ones
- copying over my game's main folder from the exodos collection
- setting that folder name in autoexec
- copying the ini file from the soundblaster folder and overwriting the one in base
- deleting the mt32 sb16 and sc55 folders
- deleting run.bat
- adding rungame.bat which turns echo off, sets the clock speed and runs the game's exe
- deleting cd folder (from which I extracted the iso which now lives in the core folder)
^ that's what I did and it's still stuck on "Booting from Hard Disk..."
what does the "1" specify?
means that attribute is set to true
d'oh! I shoulda known that!
@round carbon yeah, when I used your exact method I get the exact same result....maybe it could be fixed by doing what Flynn suggested earlier and booting from a self-booting floppy and then running sys C:
the vhd might not be bootable yeah
but then.. I would have to copy a floppy
and that's illegal
maybe if I start from one of their vhds and modify, did you try that grandma?
flynns video basically goes and installs dos from within a boot disk
paritions the C: and then formats it
yeah i’ve been doing that succesfully since day one haha
it’s this point where I wanted to take a crack at creating my own VHDs where I’m failing
if I modify an existing one from the collection, it works for me no problem. I’ve added several games
ok I figured out the new setname parameter
<setname same_dir="1">NewName</setname>
NewName- enter the name of the new config you want it to be named.
By using same_dir=1 you are applying an attribute to setname that says "use the core's default directory" for games. No need to create a new games folder and have symlinks pointing to the old core folder or duplicating files.
Here is an example of where I use MGL to launch the Atari Lync game "Klax" but to use a new config I created just for vertically oriented games:
sweeet same_dir seems to work fine…no more symlinks for per-VHD config files!
yeah that new changes makes 0mhz more appealing to me
because you can set up per-game settings in there?
you could before, it’s just a bit less hassle now
I think there is also an advantage now that gba and gba2p could use the same roms folder?
or does that still need a symlink
oh yeah it could use the same roms folder now yep
so how would one configure that?
just make an mgl that launches the GBA2P core that specifies setname samedir
so in your mgl, you’d just add something like :
<setname same_dir="1">GBA2P</setname>
right okay
oh lol tried to make a new vhd off a copy
rip
so close
I wonder if I can boost up the megs
oh not without reformatting
yep you just need to find an existing VHD in the 0MHz collection that’s big enough for the game you’re trying to add
But yeah, that was where I wanted to make my own VHD because the next biggest pre-existing VHD might be bigger than what you need for that game
your MBR isn't right, didn't SYS the VHD, or you are missing Those hidden files like IO.SYS, MSDOS.SYS etc
this is why I always formatted the VHD FROM dos and then brought it back over to windows to do all the copy crap
I didi copy over io.sys and msdos.sys but maybe something went wrong or I missed a step
so new vhd from windows, then back over to mister AO486 dos in like the 3rd VHD slot, boot DOS from a known good VHD, FDISK that new VHD, format that new VHD, then back over to windows and copy whatever you want
I didnt sys the vhd indeed
pain in the butt but it is a for sure way for it to work
is it possible to shrink or expand a working vhd?
well, I don't or when I do I just create a new VHD and xcopy everything to the new one
memaker I think made a python script that expands
and when you do that the mbr works for you?
so theoretically to avoid the dos step I could just start from a very large vhd that I know works, confgure it, then once it's done and tested and working, make a new one of the correct size and run a python script that xcopies and does fdisk /MBR and then theoretically that would work?
if there's any way to avoid constantly going between mister dos and windows that would be a godsend
memmakers scripts, one is a VHD
I'm sure someone did it, I am just lazy
I mean you could use DOSBOX or PCEM/86Box and do the same thing
on the windows box
I don't think you're that lazy considering you made your mega collections haha
known good dos environment (anywhere), fdisk, and format is a tried and true way
alright firist of all I'm going to see if I can modify this space quest 1 vhd and get it working at all
Windows 10/11 and FAT/FAT32 VHDs always were weird for me. And then FreeDOS adds another complexity to the way it handles the mbr
how big is it?
😵💫
lol
the game I'm doing is smallish, oh actually sorry aladdin I want to work off
12mb aladdin is
try the mbr trick first and see if that gets it to boot. I can help in a couple of hours
wait so just grab my theoretically working vhd and do fdisk /fixmbr in cmd?
/MBR rather
could simply be something up with the files setup and a simple "SYS D:" or whatever drive could fix it
boot my main DOS 98.VHD in slot one, yours in slot 2, drop to C:\ type SYS D: then put your vhd in the primary slot and see if it boots
though that might be the wrong dos for what 0mhz is using
you could make sure sys.com is on their image, boot their image in the main slot, then run sys from their image
but yes, this could fix it as well. it should just go back to the prompt with no response. but I think the command is fdisk /MBR
FDISK /MBR [MS-DOS 6.00 and above ONLY]
FDISK /MBR recreates the boot sector of the first (bootable) hard disk overwriting it with a fresh copy, by writing a new Master Boot Record (MBR) based on existent disk structure, without altering the partition table information.
Can be used to repair a damaged/corrupted MBR (i.e. by a virus).
FYI:
Official MSKB info.
Master Boot Records.
Partition Table, MBR + Drive Overlays.
WARNING: Writing the master boot record to the hard disk in this manner can render certain hard disks partitioned with SpeedStor unusable! It can also cause problems for some dual-boot programs (including Windows 95) or for disks with more than 4 partitions!
DEFINITION of MBR:
During the bootup sequence, at the end of the ROM BIOS bootstrap routine, the BIOS will read and execute the first physical sector of the first available floppy or hard drive on the system. This sector is called the Master Boot Record (MBR), or Master Boot Block (MBB), or Partition Table.
A small program is stored at the beginning of this sector and the partition table is stored at the end of this sector. This program uses the available partition information to determine which partition is bootable (usually the first primary DOS/WIN partition) and attempts to boot from it.
NOTE: The largest partition MS-DOS beginning with release 5.00 and up to Windows 95a OSR1 versions of FDISK can create/recognize is 2 GB (GigaBytes).
The 2 GB partition limit has been overcome by Microsoft (FINALLY!), beginning with Windows 95B OSR 2.0. Named the FAT32 file system, it supports partitions/drives up to 2 TB (TeraBytes).
Windows NT4/2000/XP/2003 have their own 32-bit protected file system called NTFS, INCOMPATIBLE with FAT32 or FAT16!
fdisk in dos, as in over on the mister in ao486 with a good vhd booted
I am very good at c# and C++ with almost no knowledge of python but I might be able to decipher it
he used diskpart
okay in the mean time in the interest of not connecting a keyboard to my mister let's see if aladdin works haha
very strange that the vhd is not the same size as its mounted size
like a vhd that has 8.9mb of space uses a whole 12mb on disk
seems like it's always about 3-4mb diff, dunno if it scales by size
one thing that's confusing about this exact game is.. in the original run.bat
it calls gene at the end
gene.bat does a bunch of funky stuff
I dunno if I have to do all that too
I guess in rungame I could just call gene
or maybe I have to do @call GENE if it's a bat? I'm not very familiar with dos, it's been about 25 years and I was a small child haha
sadly it doesn't help that I'm essentially a noob at dos while trying to do all this stuff
okay interesting, this time I got device driver not found: MSCD001. no valid cdrom device drivers selected
my DRIVERS folder has oakcdrom.sys and vide-cdd.sys in there
it definitely did run autoexec because it cd'd into genem
yeah okay so it also did run the batch file just the batch file threw a dos/4GW error (2001): exception 08h (double fault) at 70:00000e64 which is nice
ah running dos4gw vic32 did something
don't let me stop what you're trying to do, but it does seem like you're trying to merge two different things to get it to work like 0mhz setups work
all I've done is steal a vhd from 0mhz, replaced the directory and the bat commands
with the game I want
this is on the cusp of working too once I figure out the magic dos words
yeah but top300 has like it's own install of DOS + drivers and other utilities that 0mhz might not
ah so it might want drivers that don't exist
well, I have provided everything it came with
the whole dos4gvm stuff requires a restart too i think
do you mean this dos4gw thing might be non original?
ah
this is like external magic
maybe I should just be running vic32 then?
like flynns launcher basically sets those flags and an autoexec and reboots
interesting
well it uses TDL
riiight okay
so this thing
I don't know what tdl is feel free to handle me with idiot gloves
mymenu does other things
TDL is total dos launcher
TDL does all the weird stuff like setting memory limits and folder paths
I see, maybe I don't need all that then
here's what i would do
one thing I do need to overcome is on boot the game says "please ensure the game cd is present in your cd rom drive, to set your drive letter use the command line option /d<letter> e.g. /dD
take a 0mhz vhd, strip out original game and get rid of the autoexec
I don't know what the .iso would've mounted to
add your stuff to it
and then try to boot it from within dos with a keyboard on your mister
yeah I will do that once I figure out what exactly I should be booting
yeah I am doing that now
this is where I'm at
my iso is in ide 1-0
but I don't know what drive letter it is
it's not D, I think that's Games.vhd
yeah no idea which drive the cd is at all, it's not E
im downloading a 0mhz game with an iso to see
the cdrom drivers probably arent installed in dos
that would explain a lot. maybe it's that I need to modify a vhd that uses a disc
I modified star control
there are ones I know definitely have cd drivers but they are large
maybe I can just install the drivers myself from the drivers folder?
this non 0mhz tetris build had this autoexec
this looks a lot like a modified top 300
whats your mgl look like
I can't get that without taking the sd card out of the mister but it was just modified from one of those so like.. wait
okay that all looks right
I did it like this but replaced discworld for my vhd and iso
that definitely worked too, if you look at the earlier screenshot it mounted them
i thought
d is definitely game.vhd
unmount it and reboot dos
uh actually I don't know how to mount nothing
didn't work, but also keep in mind every other game in 0mhz works like this
like they all have them mounted in that position
go to ide 1-0 and open it as if you have to mount something
including discworld which I built my things off
then hit backspace
okay unmounted
then reboot
rrestarting
still starts with "device driver not found mscd001"
no valid cdrom device drivers selected
can I not go to drivers and install oakcdrom
like the root of my folder has DRIVERS/OAKCDROM and VIDECDD
i would have thought it would have done that for you
I would also have thought that, it definitely does in others
in your config.sys
DEVICE=C:\DOS\EMM386.EXE RAM I=B000-B7FF 8192 FRAME=D000 D=256 I=C800-CDFF X=CE00-CFFF I=D000-EFFF
BUFFERS=20,0
FILES=30
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=4,0
DEVICEHIGH /L:2,11264 =C:\DRIVERS\VIDE-CDD.SYS /D:MSCD001
you can type ` three times
DEVICE=C:\DOS\EMM386.EXE RAM I=B000-B7FF 8192 FRAME=D000 D=256 I=C800-CDFF X=CE00-CFFF I=D000-EFFF
BUFFERS=20,0
FILES=30
DOS=HIGH,UMB
LASTDRIVE=Z
FCBS=4,0
REM DEVICEHIGH /L:2,11264 =C:\DRIVERS\VIDE-CDD.SYS /D:MSCD001```
yeah weird
yeah that last line does appear to want to do that
vide-cdd.sys I am assuming is the cd driver
so what, MSCD001 is supposed to exist in vibe-cdd.sys?
yeah that should install the cd driver and register MSCD001 as the name
then MSCDEX.EXE mounts that device as D:\
it's weird, I don't get an error when I minally type the rem ocmmand
the error isn't from the REM command but hte other one
the mscdex?
okay in your config.sys
remove the REM that's in front of your DEVICEHIGH
yeah do that and reboot
thanks for your help
you know
I should've fucking known lol
notepad2 literally commented out the rems
I just thought "oh it probably doesn't understand dos"
sorry I ever doubted you notepad2
REM is really rem in those files
🙂
what does rem even mean
remark
remark
ah haha
are you sure? I am still x to doubtful about that
pretty certain if both are mounted to D:
maybe the cd will just boot it off
#1047332497492553799 message
btw
<rbf>_computer/ao486</rbf>
<file delay="0" type="s" index="2" path="media/gene machine/GeneMachine.vhd"/>
<file delay="0" type="s" index="4" path="media/discworld/thegenemachine.iso"/>
<reset delay="1"/>
</mistergamedescription>
that's the mgl
gotcha
where did game.vhd come from in your screenshot though?
have you all moved past that?
i got him to unmount it
ahh ok
before troubleshooting MSCDEX.EXE not working
he's close
looks like it
yuuuup
what do people use, filezilla?
yeah or just network sharing, samba
okay so here, D is still the game thing but I am allowed to switch to E: now
though it does say not ready reading drive E: when I try, but it is an iso so.. let's see what happens when I vic32
use scp or something. but if you insist on using filezilla, you gotta change that transfer type setting off of 'auto'. it'll eventually cost you a bunch of time
please ensure that the game cd is present
yeah maybe this is the drive conflict then
it's weird though because E: definitely works
like I am in E:
I just can't type dir
it says not ready reading drive e, abort retry fail
D: is game.vhd
which.. I think came with 0mhz??
get rid of that game.vhd
okay restarting
select it in the mister menu it will take you to the listing to mount something else, then hold backspace
dir still doesn't work in D
yeah I did that
volume in drive D has no label
this is the iso
mount the iso manually in the menu
it is
without rebooting, and try browsing again
but it's in ide 1-0
if you put flynnsbitisawesome.iso on the MGL it will take it, and it will "look" fine
supposedly
but never find the file and never mount
so find it manually, select it in the menu, make sure you have IDE 1-0 set to hotswap
then try DIR
worked
and dir worked
yeah or case sensitive
path*
path or case
oh okay so vic32 booted but iti says unable to store game.. but I booted from D... wait
okay!!!!!!!!!!!!!!
OKAAAAAAAAAAAAAAAAAAAY
that looks promising
okay so now I need to fix that path and change rungame to run vic32
fuck yesssss thankyou gang I love you all
success feels good
god damn that should not have taken me 4 hours I'm so bad at dos
imagine being 10 years old staring at a dos prompt for the first time. WTF is this, I just want to play a game
but I might be good enough to make vhds now. I guess the next step though is making vhds of performant size instead of modifying existing ones
well I did do this when I was like 3 but I was like a sponge, my brother told me what to do and I just did it. I didn't retain any of it into adulthood except not to deltree
and if you figure out the process where you don't need to drop over to dos to get the disk MBR and FAT setup right, share here
I'm interested
well, I didn't have to drop over to dos here but I had no control over the size
but.. presumably..... can't aoemi partition manager expand a partition? I know paragon partition manager 9 could back in the day
if it can handle expanding FAT, yeah
couldn't I just build off the smallest one and expand the vhd size and then expand the partition size?
shrinking would obviously be preferable
but that sounds less possible
imagine the catastrophic failure when your sdcard filled up
then all this BS could go away
VHDs on an SD card? you crazy. 😉
but that's fair
I would just hide on discord "offline" again
would also require someone to write real vhd support in main. it's not exactly...correct as is
you can't imagine the jealousy my brother is going to have when I show him the mister and it can play the gene machine without dicking around in a vm
I'm really surprised it works as well as it does, and then the way we did all the update scripts mounting and unmounting them through the loop device.
my big mistake was not leaving enough head room in the partition size of the second vhd. ahh well.
will this "unmount" from the MGL? <file delay="0" type="s" index="3" path=""/>
I assume it does and if so, all these 0mhz ones should be doing that
question, the cd audio in this game sounds a bit like it's clipping or struggling to read at the right rate
what would one normally do to fiddle with that
the midi sounds great
could be 100 things
or maybe clipping is the wrong word, it sounds like there's noise simultaneously with all the audio. crackling
try playing the cd audio using a player outside of the game, could be sdcard speed, could be core is too slow
dunno where I'd find a player outside of the amiga core haha which I don't know is able to mount isos
likee sound blasters cd player they had
setsound.exe
oh it basically just lets me choose creative labs sound blaster, roldna rap 10, media vision pro audio spectrum, gravis ultrasound, new media coropration wavejammer, ensoniq soundscape, microsoft windows sound system, ess technology es688
I am assuming this core only supports sound blaster for cd audio
setsound is for the game audio
but the core supports CMS, SB, SBPro, SB16 (ish), MT-32, SC,
I think thats it
well, it says MIDI music and Digital audio, I thought that was the cd
oh and CD audio
I can't remember if the cd audio mixer got implemented. I think it did
make sure whatever soundcard you set for digital audio matches whatever you have set in the core osd
fm mode.. c/ms.. stereo mix.. yeah I dunno
cd audio in that era was literally just the cdrom playing the cd and you routing the audio somewhere
if you were fancy you routed the audio to the soundcard with a special connector
where does one set the audio hardware in the core? like I see audio & video but I don't see like a "sound blaster/mt32" or whatever type option
ah yeah, the sb cd audio mixer did get implemented
my audio in the options is set to Sound Blaster or AWE32
been forever since i've fired up ao486, flynn do you remember what i'm talking about? somewhere you can set the SB type right?
oh wait its called OPL2/OPL3 right
your getting into a "taste" era depending on the game. The only real gotcha is some games won't play SB if CMS is enabled, and then SB=OPL2 and SBPro/16=OPL3
yes thanks
it says OPL2 or 3 in the mister side
my fm mode is opl3
yeah you can't use AWE32 in the core at all, don't bother with that option
maybe just pick Sound Blaster and be happy 😄
the option might literally be called "soundblaster or awe32"
but CD "should" work fine for a game like that
old pc games 🙄
well, that's the only option
and in this core changing the sound card type doesn't really change anything about cd audio
can you just snap a pic real quick of the options
its the top one
loads of stuff can cause crackly audio, core too fast, core too slow, memory manager, wrong memory manager
absolute mystery (discworld2)
I could try putting the core slower
try OPL3
change FM mode to OL3,
although if it's just cd audio that is odd
but like Zakk said, probably not the cd problem
I'm back to playing the audio cd outside of the game and see if it still does it, would rule out core, sdcard speed, crap like that
omg!!!
if it even is redbook audio
if it doesn't crackle then something with the combo of game+sb+ cdaudio
opl2 works!!!
you can put that in your custom .cfg for that game then
whereabouts does that go?
if you're alredy launching from an mgl with a setname its already done it
I dont think it has CDAudio
wait should I click save settings then?
yeah
and that won't fuck up the whole ao486 core?
Sound Devices Supported:
Adlib Adlib Gold Ensoniq Soundscape ESS AudioDrive General MIDI Generic MPU-401 MIDI devices Gravis Ultrasound / ACE Microsoft Sound System PC Speaker Pro Audio Spectrum Roland MT-32 (and LAPC-I) Roland RAP-10 Roland Sound Canvas Sound Blaster Sound Blaster 16 Sound Blaster AWE32 Sound Blaster Pro Sound Galaxy NX Pro 16 Tandy / PCjr Thunderboard WaveJammer (PCMCIA)
no, when you launch an mgl that mgl has all its own settings
did you use a new setname?
if you used a new setname yeah
no thats always been the case
add this:
<setname>Gene Machine, The</setname>
underneath reset delay?
anywhere xml isn't really ordered
looks like people usually put it under rbf tho
you kids and your punctuated and having spaces setnames
i did wonder if putting a coma in it was brave
Sam Altman = Zakk
this is such a rare game, no one's played it and it's excellent. had no other ports. company went bankrupt, it's basically vapourware
I wonder how that looks in the osd, lol
what genre is it?
point and click adventure
oh nice i like those
the best aged genre
you going to contribute this to 0mhz?
yeaeh it's like monkey island tier, it's fantastic
sure
I mean it's bigger than it needs to be by a little, I don't know if I can figure out how to shrink it
I am wasting 2.87mb
i'll look forward to checking it out 🙂
2.87MB is fine "wastage" i always put a 10% pad on everything at the absolute minimum for saves
also there's a minimum size vhds can't be smaller than anyway
also in the grand scheme of things it's not that bad because the iso is much, much larger
wow, I randomly clicked in the worst/best spot of the game it seems.
Point & click adventure game developed by Divide By Zero and released in 1996. "The plot shared many common elements with Jules Verne's Around the World in Eighty Days, Twenty Thousand Leagues Under the Sea and From the Earth to the Moon, as well as many other literary and historical references to Victorian England, such as Sherlock Holmes, Trea...
unless it's all like that
this is neat flynn, it sounds like MGLs have solved a lot of the issues we ran into when we tried to do per-game vhds
no, the whole game is that good, you just clicked to an absolutely average spot of the game
yeah, agreed. And having the ability to save per dos game controller configs and key remappings.
if you click randomly you will probably get a laugh
is it svga?
finally! they can do proper gamepad support for tons of games
should be awesome
is he? if its already working
it also autosaves in case it crashes you can run REPLAY and it will fetch where you were
well is it?
I have no idea if it is or isn't working, looks great to me
I don't think super vga would run in the core without UNIVBE
is mister reporting 640x480 out on the osd?
I played on a shitty old computer though so like.. my standards aren't high
I will check in a sec, I'm just fixing the autoexec a sec
something for version 2 of your vhd anyway, no big deal if it isn't setup
all the hard work is done if it does need it
maybe the 0mhz image he started from had vbe done already somehow
by everyone who told me what to do haha
could have yeah!
readme makes it sound svga only
I built off Star Control
well okay so here's the thing about my cd drive, on my thing it was mounting to E: because GAME.vhd was D
and I have to specify drive
so I'm thinking to do VIC32 /dE
for reference, https://misterfpga.org/viewtopic.php?p=46620#p46620 but if it's working I guess maybe the ET implementation has the video mode without the Linear Frame Buffer and the game doesn't need it. That's cool.
which would mount E, in rungame.bat
also btw, what's the maximum hz
because it was running great at max
is that 90hz
I just in the osd set it to max (unstable)
you can leave the CD like that unless the 0mhz team have a standard preference on disc letter
but in rungame.bat it was using 90
or they can just fix it when you submit it, probably a 10 second change for that team doing all those games
some games panic if the cdrom drive isn't exactly D:
hence my stupid stub disk
where would I also add a .cfg for this setname to zip up with it so it has the right setting for people?
anyways, looks like @round carbon has a process now
mister will make the cfg for you now you have a setname
yeah although it does involve guesstimating off the mhz collection until I get one of a similar size
it'll be in \mister\sdcard\config
sure but I'd like to also package the cfg
cool
okay let's see if this works
oh wait I didn't change the vhd
oh
that config broke everythingi
the setname
it says Missing Directory: Gene Machine, The
it just says "No Files!!"
games/ao486/blah
yeah
where did you put the vhd
update core, add the new flag with setname lol
getting dangerously close to downloading that ftp software as a sidequest
ha ha, todays change
oh yeah I haven't done updateall today haha
is that change not out yet?
todays change technically will fix your problem, or work around it, but you should fix the directory name and set name to exactly match
I think it's still sitting in unstable
ah yeah
okay
without that new build you'd have to make a new dir for each setname
so it can write the config in there
but you'd also have to have a copy of the boot roms
and copy... yeah
lots of bios files
that was a good change today
uggh, MGLs are interesting, love/hate
still missing directory gene machine
update all? haha
like I'm unable to mount any images because it can't find the directory
just change the mgl back and remove that setname flag for now
yeah, you are in bleeding edge territory. this will be fixed pretty quickly, but if you save it is going to be global to the ao486 core for now. that's not a big deal unless you are making a bunch of controller changes that are specific to that game
(without setname)
it's fine
I expect it's just working like Freddo said
but I swear VBE Vesa 2 resolutions required a utility called UNIVBE to be running. But that could have just been for the buffer to work and some more resolutions. be thankful it is working because that is another rabbit hole.
thinking through it, that must have been the case because there are plenty of 640x480 games in Top 300. 7th Guest, Scorched Earth, etc
Scorched goes up to 1024x768 which is kind of fun on the core
okay zipping this up
where should I put it?
does someone want to archive.org it or something?
no clue how 0mhz is handling additions
yeah because it's not even like they're on a repo, they're just on a random archive.org page
is anyone around to test whether it works on their mister just so I didn't make a mistake?
ping limi or emubastard on the forum https://misterfpga.org/viewtopic.php?t=7818. I'm not home yet so can't test
not sure I can pm on a new account
says "contact emubastard" and then nothing
same for limi
I'm going to update all and see if I can get that other magic working
maybe I will do toonstruck next
FastDoom got an update too, fun
okay I did update all, on 240110 now
os v231108
wait are those not up to date? I would have thought it would be 240326
Right now you need to use unstable MiSTer main, but inside your MGL, you’d specify setname like so:
<setname same_dir="1">MyGame</setname>
that will let you use a custom config without having to make a folder matching the set name
yeah that's what I triied and it broke everything on the prev core
probably because you didn’t have unstable main?
I just tried it earlier and it worked
indeed
well, I will try that in a sec, first I want to make HUGO'S HOUSE OF HORRORS
to reinforce what I learnt
855KB
sounds like a job for oregon trail.zip
oregon trail and space quest 1 have identical sized vhds
HMMMM
to the byte
oh they're exactly 8mb that's why, okay I was calling shenanigans but that makes sense
Oh man, Hugo. It is surprising to me how many people played that series
haha
what I really want is a dos demake of Peasant's Quest
right okay let's see if hugo works first time
Should I run the Pre-release update script, or the normal release one?
normal. they are the same now
Sweet, thanks. Deleting PHANTASM right now.
if this works, I reckon I could write a script that would automate all of this
could probably scrape run.bat for exe names and shove that into rungame.bat
or in absence of run.bat grab the first exe that isn't from a forbidden namelist or something
my Top 300 was stuck in IDE 0-1 which we are back to that REALLY screwing up all this 0mhz stuff
need to test an idea.
1-1 it lolz
hugo was a big shareware game
okay latest core got too
im debating if i want to switch off top 300 for 0mhz ... hmm
okay someone remind me again the simplest way to ftp into mister from windows?
the only dos game i really want to play is like blockout
find y our mister's ip address
download winscp or filezilla
although filezilla does annoy me tbh, I don't like the ui
feels very winrar
does annoying things
the default password is "1"
hugo worked first time
just havin some hugo fun
god I love dos
this is actually just the best core isn't it
everyone is so hyped over n64 and psx and saturn but it's always been the ao486
we just need to give it the life it deserves
that's two games down
were Dogz and Catz and Oddballz dos games or windows
windows 3.x apparently
I'm thinking of doing.. liero.. toonstruck.. word rescue.. constructor.. destruction derby 2.. dungeon keeper.. gobliins.. chip's challenge.. incredible machine..
word rescue time, obviously the top requested game in this list
ms dos 5 or higher and an ao486
it's max and the machines time
MAX AND THE MACHINES
you all thought you were teaching me how to make 0mhz suggestions so I could bring cool games like dungeon keeper to the list
what you didn't realise is I'm about to flood mister with UK edutainment games from the 90s
freddie fish here we come
kid's typing by sierra
you have the drive set to E, but if you don't have a disk mounted in IDE 0-1 it will be D:/ so what I would suggest is clearing IDE 0-1 using the mgl file but I don't know the correct syntax
doing it like this does "work" but it isn't quite right
ah and then using D
I dont think so, I looked through them on archive and didn't see that one
so as it is it will conflict with the config potentially
if anyone can give me the magic words to clear the mount I can switch E to D
right, if people have saved the cfg with Top 300 in IDE 0-1, which I expect a lot have
about 70K downloads and 39K runs of the update script 👀
I wonder how many misters are out there, do we have stats on update alls?
leaving it like "" does work but there has to be a better way as it doesn't look the same as an unmounted disk
let me look at the mgl docs
oh my hugo core was accidentally much larger than it needed to be too
I assumed oregon trail was small but it's actually like 8mb and hugo is like 1mb
oh I can do pizza tycoon too!
damn hugo is smaller than zork!
how can that even be
has dungeon keeper been tried btw? I don't want to waste my time with it if it's been done and doesn't work
seems like a very high end game
hmm
oh that's interesting, I read gobliiins doesn't work but someone on the forums said that maybe it's just a bad rip in exodos
could be, I think it works with the same exact image in DosBox though
I can't figure out how to gracefully unmount an image that is already saved/set using an MGL, but "" does work
it just blanks it out
can you give me the line?
<file delay="0" type="s" index="3" path=""/>
I dont actually think you can officially "unmount" from the MGL but making it blank works. All the setname changes should resolve this
as you have per game cfgs then and all the left over Top 300 stuff wont matter. Then Top 300 needs an MGL as well just like everything else
then the default/fall back AO486.cfg probably shouldn't have any saved IDE disks at all. I need to think through that
okay I've fixed it
hypothetically
going to sleep now so I haven't tested it but..
iirc when we unmounted in top300 we found the same thing, we used to just set it back to... whatever the placeholder text is meant to be
instead of blank
just run both with custom MGLs
considered it
haha
i forget if i converted my top300 to mymenu or not
maybe if i get bored
if you run the Top 300 updater it is going to force mymenu
you have a good network then
I mean I've never had an issue either but it takes a stable network or linux will put the vhd in readonly then all hell breaks loose
here goes nothing
that's what the error says
I wish I would have made that disk bigger
write failed on "/tmp/dos_vhds/E/games/D ... "
yeah you need to go delete something
i dont even remember what i added
#1047332497492553799 message
sounds good
delete E:\games\PHANTASM
its like 4GB and you will never have this problem again
then we can have the 0mhz team create a Phantasm image if it is really wanted lol
I suck
but people would have complained if the VHD had a bunch of empty space taking up space on their SDcards too
cifs tho haha
right, I have about 20 copies of Top 300 on my cifs share
does it just need space to extract stuff?
i downloaded the "lite" exodos and that 's still massive
its just all the little changes, plus mymenu, screensavers, etc
and any gamesaves user makes
here comes phantasm back lol
Successfully updated to v.2.0.2!
thanks for the pack lol