#Computer Cores

1 messages · Page 14 of 1

tawny egret
#

it’s when your telnet has screen shaders and is cycle accurate

deft estuary
#

Hi there! I'm using 0mhz_downloader.sh script to dowload/update the 0mhz collection. I launch the script via SSH from my Mac but, when the timeout time of the SSH connection finishes, I get disconnected and the scripts stop. There is a way to mantain a connection until a script has finished its job? Thanks

summer dragon
#

Anyone that's good with DOS want to take a look at this game Rusty I'm trying to get working in the 0MHz pack? I already succeeded in getting it working, but the game speed seems slightly fast and the music is wayyy too fast. All in all, it seems like an actually potentially good Castlevania clone for DOS (I guess it came out for PC-98 too): https://www.youtube.com/watch?v=8yBxsej8Lkc&t=244s

I finally managed to get Rusty running under DOSBOX without crashing! The crashing/font glitch issues were caused by the DOSJP, which came with the copy of Rusty I downloaded. DOSJP is needed to run Japanese games in DOS, but it sucks badly. Thankfully, there's a superior alternative: DOS/V. Replacing DOSJP with DOS/V and updating the play.b...

▶ Play video
#

If anyone is willing to take a look at it, just DM me!

cold crane
#

I am digging that soundtrack!

#

I would be one of those people who know less than zero about DOS! waaaaah

gloomy bolt
cold crane
#

I always thought it stood for Doesn't Operate System.

summer dragon
#

yeah, I know a bit, but when it comes to using memory managers and setting up these configs, I don’t know much waaaaah

copper slate
#

It's a GoGoBootsVania

tawny egret
# deft estuary Hi there! I'm using 0mhz_downloader.sh script to dowload/update the 0mhz collect...

try prefixing the command with nohup: https://en.m.wikipedia.org/wiki/Nohup if that’s too janky or doesn’t work, a lot of people use tmux or screen to keep sessions running, but those both have a pretty steep learning curve (though it’s worth it, tmux in particular adds so many features to an ssh session)

nohup is a POSIX command which means "no hang up". Its purpose is to execute a command such that it ignores the HUP (hangup) signal and therefore does not stop when the user logs out.
Output that would normally go to the terminal goes to a file called nohup.out, if it has not already been redirected.

void belfry
#

and in general, do search the forum/this discord, many of these games have been discussed 🙂

summer dragon
#

@void belfry ha, I’m pretty sure I did that but I will definitely give it another shot!

#

I actually may not have done it the right way because sysctrl may have been overriding the settings I was trying to set manually in the core

copper slate
#

Thank you to everyone in this thread making amazing contributions to the 0mhz collection.

summer dragon
#

@void belfry Ok, so L1 cache off definitely makes the game (Rusty) better, but I have yet to get the music sounding quite right. Do you remember any of your other settings? What version of DOS were you using, etc.?

summer dragon
#

it’s like if I slow things down to 15MHz, the music sounds right, but the game is sluggish. If I turn it to 30MHz, the game feels fine, but the music’s too fast elmorise

bitter yoke
#

Just use the turbo button

void belfry
summer dragon
#

I did try the game in Dosbox on MiSTer and it seems to play everything at the correct speed there (edit: there are a couple spots where the game seems to hang briefly if certain things are happening on screen)

edit 2: So actually, it seems the my DualSense is sending ghost Esc key presses (?) and Esc pauses the game waaaaah …gotta try and figure out why that’s happening and then at least Rusty will be perfect in Dosbox

edit 3: got it working with a controller and it seems to be running fine 👍🏻

inland sinew
#

I'm still looking for guides for C64 and Atari 800. C64 works for the most part, but will just display weird memory addresses when attempting to load some games.

spice hound
#

That is normal

#

I own ultimate 64 myself so to me c64 core in my soon to be mister is redundant

copper slate
#

big ass 0mhz collection update for MT32 👀

copper slate
#

oh god, now it's up to 67 updates

gloomy bolt
#

Well that was a delight... I forgot how fun and dumb that was.

ruby bramble
gloomy bolt
gloomy bolt
inland sinew
gloomy bolt
#

You cool if I DM you?

cursive coral
#

I'm having what seems like some sound problems with Gabriel Knight in the 0mhz collection. The music plays fine, but the dialogue gets skipped for some reason. I can make it appear by setting the voices to text-only mode. Did not encounter any problem with the other games I've tried on the collection. Could anyone try to reproduce this?

cedar isle
gloomy bolt
#

Same. Looks like voice is trying to use SBPro and audio is standard SB. Swapping music to MIDI fixes it.

copper slate
#

What the hell are these Leisure Suit Larry questions lmao

#

Captain Kangaroo’s sidekick? Where’s the beef?

#

LSL7 unfortunately gets unplayable when you reach the cruise ship

hollow ice
#

Where is @naive imp when you need him? Robby left himself wide open here.

spice hound
summer dragon
surreal marsh
gloomy bolt
#

Mr. Moose (I had to look it up)

#

I only know Clara Peller from MST3K.

void belfry
uneven cliff
#

@coral barn Thank you so much for creating the 0MHz Updater script

deft estuary
#

I tried to modify the script based on the pathname but unfortunateley the pathname (that you can read in .mgl) is not 1:! equivalent to the zip file, eg. "duke nukem ep1 -> Duke Nukem Ep1" -> "Duke Nukem Ep1.zip" vs "Duke Nukem Ep 1.zip" and so on...

#
referenced_zip_in_file=$(grep -o "media/[^/]*" "$mgl_file" | sed 's/media\///')

    referenced_zip_in_file_uppercased_initials=$(sed -E "s:([^[:alnum:]_]|^)a:\1A:g; s:([^[:alnum:]_]|^)b:\1B:g; s:([^[:alnum:]_]|^)c:\1C:g; s:([^[:alnum:]_]|^)d:\1D:g; s:([^[:alnum:]_]|^)e:\1E:g; s:([^[:alnum:]_]|^)f:\1F:g; s:([^[:alnum:]_]|^)g:\1G:g; s:([^[:alnum:]_]|^)h:\1H:g; s:([^[:alnum:]_]|^)i:\1I:g; s:([^[:alnum:]_]|^)j:\1J:g; s:([^[:alnum:]_]|^)k:\1K:g; s:([^[:alnum:]_]|^)l:\1L:g; s:([^[:alnum:]_]|^)m:\1M:g; s:([^[:alnum:]_]|^)n:\1N:g; s:([^[:alnum:]_]|^)o:\1O:g; s:([^[:alnum:]_]|^)p:\1P:g; s:([^[:alnum:]_]|^)q:\1Q:g; s:([^[:alnum:]_]|^)r:\1R:g; s:([^[:alnum:]_]|^)s:\1S:g; s:([^[:alnum:]_]|^)t:\1T:g; s:([^[:alnum:]_]|^)u:\1U:g; s:([^[:alnum:]_]|^)v:\1V:g; s:([^[:alnum:]_]|^)w:\1W:g; s:([^[:alnum:]_]|^)x:\1X:g; s:([^[:alnum:]_]|^)y:\1Y:g; s:([^[:alnum:]_]|^)z:\1Z:g;" <<< $referenced_zip_in_file)

    echo "zip_name ${referenced_zip_in_file_uppercased_initials}.zip"
#
# Iterate through the mgl_with_missing_paths array
for mgl_file in "${mgl_with_missing_paths[@]}"; do
    # Replace the .mgl extension with .zip for each file
    # zip_name="${mgl_file%.mgl}.zip"

    zip_name="${referenced_zip_in_file_uppercased_initials}.zip"
cursive coral
round carbon
#

are there any computer cores that require a full keyboard

#

or theoretically is a keyboard with no numpad good enough

#

trying to get something compact and bluetooth but that can still run all games

#

and that includes "well you could rebind the numpad to xyz", if it requires the numpad to configure or me to ssh in and change a file then it's the same as needing a numpad

torn delta
#

I'm unable to reproduce the problem @cursive coral is having with Gabriel Knight. Any takers?

white siren
#

ill have to take a look at the mt32 0mhz mgls

summer dragon
#

@torn delta checking @cursive coral ‘s issue now real quick…

#

@cursive coral do you mean how the dialogue plays, but the subtitles aren’t showing up?

#

Because I’m seeing that too…I have dialogue, but no subtitles

#

looking on youtube, it should have both

cursive coral
#

The subtitles show up but they disappear in a flash for me. I can get them to display correctly by changing the options for voices to text only in the game. Voices without text might be the default, cant remember.

karmic fog
summer dragon
#

@cursive coral ok so by default it looks like text was set to off…restarting to check

#

ok i turned on the text and it’s displaying fine

#

with the voices

#

so yeah, I guess I can’t reproduce it either, sorry!

#

@cursive coral one annoying thing is it doesn’t save the setting when i turn the text on…it probably does if you save the game i’m guessing

cursive coral
#

no worries, thanks for looking it up! I've tried Andy's fix but it didn't do it for me. I'm currently running update_all on another sd card to see if I get different results.

#

Yeah I think youre correct

#

hey guess what it works on that sd card

#

so your hunch was correct @torn delta

torn delta
#

No way

cursive coral
#

The weird thing is that on the other card I could get voices no problem using the other collection. Anyway its amazing to be able to launch the games with mgls, I'm sticking to the new method haha

karmic fog
inland sinew
gloomy bolt
torn delta
#

If anyone has a nice MacHard drive to with that core 🙂

torn delta
karmic fog
thick pendant
uneven cliff
#

Anyone having an issue loading 0MHz games, it just opens black screen?

gloomy bolt
#

What kind of display are you using? It shows no boot info at all?

#

Make sure the MGL entry you're launching 100% matches your SD card file system. And I'd personally avoid CIFS for it as the AO486 core requires some special handling if you want to get that going well.

#

If you have any duplicated files, it can cause failures in loading the media.

vestal ginkgo
#

Bios files aren’t in the right place

gloomy bolt
#

I'm not entirely sure how the MGL stuff works. You might have to edit each one to point to /media/fat/cifs/games/etc.

copper slate
#

ok so dos is cool and all but when are we going to see good games, like on windows 3.1

gloomy bolt
#

I was going to set up a Windows 3.1 drive for Chex Quest, but then I realized you can just pull the non-AOL crap out and do it all in DOS.

copper slate
#

imagine playig gross dos games whem you could be playing this

#

better than ultima @stiff steeple

crimson fulcrum
#

wow that game was burried in my memory

copper slate
#

youve been ultim-owned

crimson fulcrum
#

that unlocks some galaxy of games nostalgia

gloomy bolt
#

I mean, I play a ton of Windows games on MiSTer... just not from a pack. Hehe.

copper slate
#

some of us need packs

gloomy bolt
#

Shouldn't be too hard to set up. Add WIN, then make windows auto launch the app. Lemme see what I can do with the existant MGL setup.

copper slate
#

im kidding

gloomy bolt
#

You sure? I could whip it up in a few...

copper slate
#

i just wanted to make a dos fan mad

#

dos is awesome

gloomy bolt
#

Is there a win 3.1 version of Fool's Errand? Or is it Mac only?

#

Cool, there is! And it's just dos straight up. I may have to add that one.

copper slate
#

someone did sim tower for win 3.1

#

i am happy

gloomy bolt
#

0MHz, I believe.

#

Looks like they've been doing some win packs too, but not part of the big distro.

white siren
#

oh i wasn't that far off

#

MGLs should work just fine on CIFS without editing paths assuming the filesystem is setup right

#
    // /media/fat
    // /media/usb<0..5>
    // /media/usb<0..5>/games
    // /media/fat/cifs
    // /media/fat/cifs/games
    // /media/fat/games/
    // if the core folder is not found anywhere,
    // it will be created in /media/fat/games/<dir>``
gloomy bolt
#

Hopefully that can get @uneven cliff on the road to troubleshooting. I've personally absolutely seen it fail if you have an AO486 directory with boot roms on both CIFS and SD. Which is what I'm guessing.

bitter yoke
#

I setup windows 3.1 once on mister but I lost that VHD like a year or so ago and I don't want to set it up again sponglaugh

gloomy bolt
#

So you're saying a pack would be a Win/Win situation?

bitter yoke
#

Perhaps yes. 3.1 mister collection ftw

bitter yoke
#

damn link got destroyed too fast for me to click on it

white siren
#

was that a ping lol

#

oh nvm

crimson fulcrum
#

everything is a ping on this blessed day

white siren
#

other discord

bitter yoke
#

Yea that was the ping for the day, It's still there because

#

Whatever I'll just pull out my AMD K6 2 PC that's gonna run it better anyways 😎 it has a math coprocessor. Windows 98 real hardware ftw

uneven cliff
summer dragon
uneven cliff
#

Wootazn/Andy, thanks it's working

#

I ran update_all, which was recommended by @coral barn after they experienced same issue, and it's working now....

#

I wasn't paying attention to what it pulled down, maybe bios

thick pendant
#

I used to use it to run stuff that uses tandy/pcJr gfx, now we have the PCXT core

uneven cliff
#

and on CIFs, FYI

gloomy bolt
#

It technically runs on the core, but .. no, it doesn't.

summer dragon
#

what’s wrong with it in the core?

gloomy bolt
#

Do you like power point?

#

If so, nothing.

#

Once you're in-game it's....OKish. But any time there's an animation it's a slideshow.

#

The fact it even tries is kind of amazing, given the spec sheet.

#

< 1/10th the required CPU and it kinda almost rolls over once or twice.

bitter yoke
#

256 MB ram minimum?!

gloomy bolt
#

Yeah

bitter yoke
#

ahhh release date 1997 kinda explains it but still seems a little high for a point and click

gloomy bolt
#

I mean, it's a fantastically beautiful game.

#

Lots of frames of animation for the style, high res graphics comparitively.

bitter yoke
#

The crysis of dos games

#

"Yea your dos system is awesome but does it have enough ram to run Monkey Island 3?"

gloomy bolt
#

You can still get a pretty sweet CMI (THX parody) cap off of it though.

#

OK, as I'm watching it now, it's not AS bad as I remember last time I tried it.

#

It's still pretty bad.

#

Again, still kind of amazing.

summer dragon
#

ah interesting, well maybe DOSBox could handle that one. I’ll give it a shot soon

thick pendant
gloomy bolt
#

I was just going to say

summer dragon
#

oh yeah scummvm

gloomy bolt
#

The Scummvm on HPS is probably totally fine

#

I actually use a Jetson Nano for all my ScummVM stuff.

#

Because what the hell else am I gonna do with it?

summer dragon
#

I just wish I could launch these scripts via MGL so I could organize dosbox/scummvm games in a folder other than Scripts

carmine thunder
#

Starting to experiment with the 0hz collection.. moved a few games over and look / run ok, but just tried simcity 2000 (mt32 version and normal) and seems to freeze the whole mister before getting into any splash screens. Anyone else had this or do I have something funny in my config ?

summer dragon
#

@carmine thunder I’ll try and test tomorrow if no one else beats me to it

carmine thunder
summer dragon
#

nice that’s a good starting point

#

if it works there and is busted in 0MHz, it should definitely be fixable

carmine thunder
#

Yeah true

gloomy bolt
#

Sorry about the stretch. I forgot I had the capture card set up for a different aspect.

#

@14:00 ish is the shooting gallery bit. It's painful.

void belfry
gloomy bolt
#

Go fig.

#

Still way low on the proc side. Also, DX5 doesn't love the 2MB card very much.

void belfry
#

yup

gloomy bolt
#

But it ru...it walks.

void belfry
#

yeah, I tried it too a while ago 😦

gloomy bolt
#

I really want to get Tully Bodine running but it has a spec check...the thing is, the core beats the spec, it's just something isn't returning right.

I guess it's time to track down an old copy of BlackIce and jmp out of that.

#

It's on Sega CD, of course, but that has like twelve colors and seven of those are on loan from C64.

void belfry
#

i'll give it a test later, never heard of this game until now 😄

gloomy bolt
#

It's a trip. Brian Moriarty (Loom) and Elon Musk...

#

On the dev side.

#

Ned Beatty and Tony Cox are in it... a bunch of other 'hey, that person!' actors, too.

void belfry
#

hah.. another game related to Elon Musk :)) I remember trying his first game, Blastar or smth like that on SVI/MSX

gloomy bolt
#

I got it running in DosBox .. the Rocket 'test' program is a pile of crap (which makes me wonder if...nah, I don't wanna start that thread). But forcing 77000 cycles seemed to make it happy.

edit: OK, I kinda wanna start the thread. Rocket Science, the company that made Tully Bodine got involved in a micropayment scheme along with a company called CyberCash. They got bought by Verisign, but then sold off to a small payment processor called... PayPal.
So there's literally a direct line from Tully Bodine to "I'm sad and I'm going to make it everyone's problem by buying [REDACTED]."

carmine thunder
summer dragon
carmine thunder
summer dragon
#

@carmine thunder well, I'm happy, but also sorry to report that the game boots just fine for me with the 0MHz pack version, so I can't reproduce your issue

#

@carmine thunder did you double check that your AO486.cfg file is the one that came with the 0MHz pack?

copper slate
#

@summer dragon + @torn delta without linking or going into too much detail but apparently there's a script that can be included with games to let the end-user select between Sound Blaster or MT-32? Maybe that's a potential option so you don't need seperate MGLs or VHDs for those games?

summer dragon
#

@copper slate yeah, that'd be up to @torn delta since I am but a peon helping when I can, but that sounds like it'd be preferable to splitting the VHDs. Especially if the setting is saveable and you don't have to select which one you want every time

#

I mean, even if you do, it's probably still better than splitting VHDs....I'd presume the drivers needed for MT-32 don't take up much extra space in the VHDs where that is a concern, but then again I don't know much about MT-32 and don't own one

carmine thunder
carmine thunder
#

A one time script / prompt or something could be more useful than a split version

torn delta
#

If you want more configuration options at runtime, I highly recommend the Top 300 collection.

torn delta
#

Let me know if I missed any.

copper slate
#

The end user can decide between which ones they want since it's all individually installed.

copper slate
summer dragon
#

Yep, that makes perfect sense to me as well. After I responded before, I reconsidered it exactly from that pov 😅

fast kraken
#

honestly getting games to switch configs like how top300 does it is way more effort than its worth

#

the whole thing works by like, stashing/overwriting/deleting config files every time you boot a game, it also means you constantly lose any custom config you do (like trying to set keybinds in doom)

#

its way way smarter to just not

summer dragon
#

yeah, I'm liking the simplicity of 0MHz....just boot the game and it starts

carmine thunder
fast kraken
#

would be good to have some general midi versions

#

mainly for doom but i'm sure there's others

carmine thunder
#

Yeah though it has seemed easy enough to reconfigure the games by just exiting and finding it's setup app , so assuming they dont need too much more config than that it's pretty painless..

carmine thunder
#

for whatever reason switching between this (when it's starting up) to 640x480 (when the game starts) would cause the freeze

fast kraken
#

you need to comment out that label

#

oh wait you already did its just the line wrapping

carmine thunder
#

Yeah, the video mode works well enough, and simcity works fine with it when I'm running under the config of top 300 (even when running same sc2000 file set as provided by 0mhz).

#

But something is either included or missing in 0mhz that's causing an issue

#

I'm not even sure if I need that video mode anymore, it may be covered just as well by my main ao486 config

[ao486] video_mode=720,400,70,cvt

#

which when using that doesnt cause the same issue

summer dragon
#

yeah, maybe you just don't need that anymore

#

or if for some reason you do, you can use setname in the mgl to launch whatever setup actually needs that (i.e. one where you're actually using the dos prompt)

#

and then you just change that first line above the video_mode line to [setname]

carmine thunder
#

ah ok, that's interesting to know, was wondering how to target a config per game

vestal ginkgo
#

wouldn't setname work with that now too. [SimCity2000] and then a different video mode. Though the mgl updater is probably going to remove the setname if you update it. But with setname you could have custom video moves for each game that is finicky

vestal ginkgo
summer dragon
#

@carmine thunder oh, one thing to note is this: If you use setname in an mgl, the mgl will look for a subfolder inside your games folder named the same as your setname. The folder has to have the ao486 bios files in it and the game files in it for it launch. Having said that, the best solution is to just make a symlink pointing to the ao486 with that setname...

Now having said that (😅 ), the best way to do it currently is to use latest unstable MiSTer main and then add a line like this to the MGL:

<setname same_dir="1">MyGame</setname>

That makes the set use the standard ao486 folder to find the bios files and game files, but will allow you to use a separate config file and specify different ini settings

vestal ginkgo
#

Why is this so complicated, I just want to play games. 😉

#

kidding, kidding, everyone calm down.

carmine thunder
carmine thunder
#

Ok so well it turns out if I get rid of all the custom video mode stuff and just setup my config as such:

[ao486] video_mode=1 vga_scaler=1 vscale_mode=4

then all the resolution stuff to a vga crt seems to 'just work' and simcity 2k loads fine

summer dragon
#

yeah, I know the custom video modes got simplified quite a while ago, so maybe it has to do with that

carmine thunder
#

Yeah, vscale_mode=4 is the key for all the resolution stuff to work. I really should have left myself some comments though, becuase I already had that in my base ao486 config but still remember needing to put the specific stuff in for some reason. Maybe something has improved since then.

#

Anyway, I guess the bigger point is it's curious as to why it was causing instability under the 0mhz environment and not top 300

summer dragon
#

yeah hm

gloomy bolt
#

(Maniac Mansion, in a lot of ways, was a proto Schitt's Creek)

summer dragon
#

He was great as the Dad on Freaks and Geeks too. RIP Joe 😔

weary jasper
#

I'm mostly unfamiliar with MS DOS games, so aside from Fallout are there any other big ones missing from the 0mhz collection?

#

I've been loving the regular updates and just enjoy seeing all that's available on the core

fast kraken
#

there's like 7000 dos games (literally) so probably

weary jasper
#

gotcha, well i love bioshock and elder scrolls, so having system shock and es 1&2 is incredible

#

i know it's win95 territory, but is something like StarCraft too much for mister?

#

at least it's on the n64 😆

uneven cliff
lunar trellis
#

If you run this script does it download 30gigs of games?

gloomy bolt
#

Yep

lunar trellis
#

Oof, that is going to take awhile

fast kraken
#

probs best to do the initial load via pc and just use the updater after

lunar trellis
#

I take it that after you have the files it only downloads any that have been added/changed going forward?

gloomy bolt
weary jasper
cedar isle
ruby bramble
gloomy bolt
#

I tried it a long time ago, and it was a complete no go. Same with Full Throttle.

carmine thunder
#

Isn't Full Throttle in the 0mhz collection ?

summer dragon
#

it is…haven’t tested it, though

#

but I also don’t think I’ve seen anyone report that it doesn’t work

uneven cliff
#

Can someone get Internet Archive that Time Warner 500Mbit or something

gloomy bolt
#

It's one of my few surviving big box cd games.

#

I wish I'd kept it complete.

carmine thunder
#

Ah fair enough , maybe dos version is a bit more forgiving

#

Yeah I had it back in the day too, wish I’d also kept it hah

gloomy bolt
#

But I took out The Adventurer and the other pack in stuff and that all got lost in a storage flood. 😦

#

Oh, wait....it looks like I did install it on my 95 image...I wonder why I thought I hadn't.

#

Ah, ok. That's why.

cerulean rivet
carmine thunder
uneven cliff
#

It's still a little raw and being updated frequently but name of the game

void belfry
#

Hah... Betrayal at Krondor CD works when converted to CHD, the bin/cue was not working on ao486. chefkiss I didn't think to convert to CHD before, so many thanks 😄

void belfry
# weary jasper I'm mostly unfamiliar with MS DOS games, so aside from Fallout are there any oth...

Fallout DOS version crawls and have sound issues. It however plays the FMVs just fine. Fallout Windows version works much better, but no FMVs (must be skipped) under W95. It is reasonably playable, finished it without much hassle: https://www.youtube.com/watch?v=pZTJgbiP2IM or https://www.youtube.com/watch?v=Zkkj4fsuv7I

Hello and welcome back to my channel :)

Fallout, developed and published in 1997 by Interplay, is one of my favorite video games of all times, and I am happy to finish it on MiSTer FPGA ao486 core.
In this video, I gathered 5 of my fave random encounters plus the ending video (and consequences of my actions through the game).
Sadly, I forgot N...

▶ Play video

Just a raw capture of first encounter with Mysterious Stranger companion after getting the perk :D Fallout 1 ran on ao486 core of MiSTer FPGA

▶ Play video
copper slate
#

King's Quest 7 seems to run well. At least it does in the Top 300 pack.

karmic fog
mortal hazel
#

I had to share this here, was working on NBA Jam TE for 0MHz and to test I downloaded an old-school "rip" of the game. To reduce the size of it (to 6MB!) they substituted all the redbook audio with background music from a Mortal Kombat game 😄

carmine thunder
cedar isle
#

I'd like to work on an AfterDark VHD for 0MHz unless someone did already. Like an old school screensaver

vestal ginkgo
#

That's done already, it just might need 0Mhz formatting if there is a standard

#

it's already archived, look for my username

#

I did Afterdark and Johnny Castaway

#

someone will have to get it over to 0mhz correctly

gloomy bolt
#

Johnny Castaway is total 'core memory unlocked' fodder for my wife.

vestal ginkgo
#

I leave it on randomly and my wife will yell at me from the other room about the "dude stuck on the island again"

#

his sounds are unique

waxen brook
#

Winner of the Revision 2024 Demo Scene party's Amiga demo competition, recorded on MiSTer with 6x PAL integer scaling to 1080p via AmigaVision: https://youtu.be/V9XKbXqkEMs

Please watch in fullscreen 1080p/50 quality Demo by Darkage: https://www.pouet.net/prod.php?which=96598 Celebrating both the winner of the Amiga demo competition at Revision 2024 and the new release of AmigaVision. Recorded on MiSTer FPGA using AmigaVision's custom scaling (settings below.) https://amiga.vision/

Thanks to the many folks ...

▶ Play video
#

Fans of the AmigaVision project should pay attention to their twitter account later today also 🙂

thick pendant
waxen brook
cedar isle
carmine thunder
#

Looks like maybe the 0mhz_downloader.sh script is redownloading all MT-32 images each time, dont think the check for if they already exist is working quite right

coral coral
carmine thunder
#

I’d chucked an issue in github a bit before

waxen brook
coral barn
#

I won't have access to my mister until the weekend so updates to the script will take a bit of time

void belfry
#

thanks @hybrid flame for pointing to it , very nice one

hybrid flame
#
 __  __                                                   
/\ \/\ \                               __                 
\ \ \ \ \     __      ___ ___   _____ /\_\     __   _ __  
 \ \ \ \ \  /'__`\  /' __` __`\/\ '__`\/\ \  /'__`\/\`'__\
  \ \ \_/ \/\ \L\.\_/\ \/\ \/\ \ \ \L\ \ \ \/\  __/\ \ \/ 
   \ `\___/\ \__/.\_\ \_\ \_\ \_\ \ ,__/\ \_\ \____\\ \_\ 
    `\/__/  \/__/\/_/\/_/\/_/\/_/\ \ \/  \/_/\/____/ \/_/ 
                                  \ \_\                   
                                   \/_/                   ```
#

NP 🙂 I've been a fan of the demo scene since 1993 when I first discovered it

waxen brook
hybrid flame
#

I saw you posted one Revision2024 demo yesterday

strong yoke
#

I must go back and watch the shader compo. I only saw the Amiga and PC demos at the end of the night

gloomy bolt
#

I'm so basic. State of the Art was my first demo and it's still my favorite because of that.

copper slate
#

Imagine if .kkrieger ran on the core

waxen brook
round carbon
#

just on github?

#

just the mgls?

copper slate
round carbon
#

yeah I just noticed you could update an archive.org link

#

didn't realise it had new mgls

#

how does one submit to 0mhz anyway

round carbon
#

it's actually foolishness the way this has been put together

#

it gets the vhd from a different folder

#

but most of the largest sizes of these files are cue/bin/iso files

#

which are mutual between mt32 and non mt32 versions

#

they should've just made the format

#

blah.vhd

#

vlah_mt32.vhd

#

in the same directory

#

oh the whole pack has been changed to chds

#

that makes things more annoying

#

was just gonna manually change them myself

summer dragon
round carbon
#

I am tho

#

I like to have both

summer dragon
#

ah yeah for that use case that makes sense

round carbon
#

oh that's weird that the 0mhz version of secret of monkey island uses dubbed audio from the remaster

round carbon
#

it's so weird, I figured something out about the gene machine on ao486

#

I thought it was opl3 that was bad

#

but it's incorrect

#

the cd audio is just crackly... but then.. you play for a bit then restart

#

and it's perfect

#

just reset and apply hdd and voila

#

very strange

#

fine after it warms up lol

#

any idea why that might be a thing

round carbon
#

love this game

carmine thunder
#

I do think 0mhz nicely prioritises ease of installation , even if the trade off is potential increase disk space in some cases.

#

Has been nice to easily create new games from one of the existing vhds

carmine thunder
#

Anyone know whats the difference between 4d driving and Stunts in the 0mhz collection. Seems 4d driving isnt cracked for some reason, but any other differences to require needing both ?

copper slate
#

It’s a different regional name, same game

carmine thunder
#

fair enough

#

One addition that could be nice to consider to the downloader @coral barn is an option for a black list of games to filter out from the download.. as per the above 4d stunts driving example, if someone wants to manage avoiding dupes they dont think they need.

coral barn
#

Ok thanks for the suggestion ,davef

#

I'll see what I can come up with for exclusion

carmine thunder
#

cool, cheers

weary jasper
#

I see all the 0mhz zips have been updated, I assume that means I should redownload the ones I currently have for any settings that might have been optimized?

weary jasper
#

will do. these ms dos games are a pleasant surprise for me when i got the mister just for console gaming

copper slate
#

Likewise! I hope you enjoy it, friend.

round carbon
#

honestly for realies the ao486 core is the biggest reason to get a mister

#

like having a RELIABLE n64 that is zero latency to analogue and digital and works with bluetooth controllers is sick as hell

#

and having a jamma switch or whatever

#

but realistically you could LIVE with a pi running mame or whatever and it wouldn't be the end of the world

#

but the dos stuff... it's so beautiful

#

it melts my stone heart

#

one button to play the gene machine. excuse me can I have some immortality with this core so I can sit here forever

#

there must be well over 10000 games on dos

jolly kraken
#

But I agree that the ao486 core is cool

round carbon
#

yeah the n64 core is actually just THE way to play n64 now

jolly kraken
#

For sure

gloomy bolt
#

It's beyond stellar to have.

round carbon
#

extrastellar

gloomy bolt
#

Galactic

copper slate
#

Intergalactic, planetary, planetary, intergalactic

hybrid flame
fleet cave
#

he's just intercontinental

gloomy bolt
hybrid flame
#

Well, now, don't you tell me to smile
You stick around I'll make it worth your while
My number's beyond what you can dial
Maybe it's because we're so versatile

vestal ginkgo
#

Someones working on OPL3 in the ao486 core, interesting

round carbon
#

oh are they making it EVEN BETTERER?

#

who has dominion over the ao486 core?

fleet cave
#

Sorg, more or less

vestal ginkgo
copper slate
#

It’s Sorgin’ Time

hollow ice
#

Let’s get this problem sorg’ed?

round carbon
#

I am ao486 of Sorg. prepare to be assimilated

gloomy bolt
#

*Assemblimated

fast kraken
#

oh shit thats awesome

#

would be amazing to have a "real" opl3 in

round carbon
#

what's the difference between opl2 and 3

gloomy bolt
#

1

</s>

#

Wikipedia says:

#

Which is a pretty outstanding feature list.

copper slate
#

Uh oh, there's a few errors in the 0mhz pack that's been archived.

gloomy bolt
#

Yeah.

#

Easy fixes, but ... yeah.

clear wing
#

Hi guys, I've been using and enjoying the AO486 core and the top 300 collection for some time now and was considering using the 0mhz collection but I had a couple of questions if you have a second. Is there an real advantage to using 0mhz vs top 300? Is it true that I can't install and use both? I thought about installing 0hz as a 2nd option, but I've heard you can't do that. Is the 0mhz collection compatible with the MT32-pi?

Thanks much!

summer dragon
#

you can absolutely run both without issue, it just requires running the top 300 vhd from it’s own dedicated MGL file.

#

well, it’s not “required”…you can always manually mount and unmount VHDs, but using MGLs to launch the games the way the 0MHz pack does it is the way to go

#

in the end, it just comes down to personal preference. Using 0MHz is like loading cartridges instead of using actual DOS, so if you like that idea you should give it a try

#

Also, using 0MHz pack makes it possible to have specific configurations on a per game basis

copper slate
#

yeah I used the setname setting to launch Top 300 so it has it's own config files

clear wing
#

forgive me, but what's an MGL?

copper slate
#
    <rbf>_Computer/ao486</rbf>
    <setname same_dir="1">AO486_Top300</setname>
</mistergamedescription>```
copper slate
#

You don't need to make your own unless you want to get fancy.

clear wing
#

Thank you both!

summer dragon
#

@clear wing also, yes, 0MHz is compatible with MT-32

clear wing
#

thanks!

summer dragon
#

if you use archive to grab the packs, be sure to get the MT-32 versions

#

the process of adding games to the 0MHz collection is still WIP

copper slate
#

a game I'll admittedly never touch lol

round carbon
#

it's mega silly though that the mt32 ones are in their own dedicated folders and so if you want both the mt32 and the non mt32 vhds for games with cds you have to move the chd into a common folder and change the .mgl

clear wing
#

i'm actually in the middle of getting the 0mhz torrent right now, are the mt32 versions in there?

round carbon
#

they should've just renamed the vhds but not the folder

copper slate
#

yeah good point

summer dragon
clear wing
#

ok good,, thx

summer dragon
#

@round carbon you should file an issue on github…or maybe i will haha

#

if you do i’ll back you up on that

copper slate
#

I'll comment on the post and go "this is a good idea"

round carbon
#

if you do it I will cosign it

#

I'm on my phone

summer dragon
#

@copper slate dont you mean “this idea isn’t good

it’s great!”

copper slate
#

My favorite thing about the 0mhz archive is the name of the Uploader

#

also that it still has their profile name in the link so it doesn't really do much to obfuscate it

#

but it's a good name lol

gloomy bolt
# copper slate but it's missing the mt32 of little big adventure : (

The only Little Big adventure I care about. https://www.youtube.com/watch?v=mDFBTdToRmw

LOBSTER POPSTAR TOUR 2024 AND TICKETS: https://littlebig.band/tour
🇵🇱 May 8 - Gdańsk, PL @ B90
🇵🇱 May 9 - Warsaw, PL @ Stodola
🇵🇱 May 10 - Wroclaw, PL @ A2
🏴󠁧󠁢󠁳󠁣󠁴󠁿 May 12 - Glasgow, UK @ Classic Grand
🇬🇧 May 13 - Manchester, UK @ O2 Ritz
🇬🇧 May 15 - London, UK @ The Clapham Grand
🇳🇱 May 18 - Utrecht, NL @ Ronda Room at TivoliVredenburg
🇺🇸 May ...

▶ Play video
copper slate
#

you know this right?

#

I am losing my mind, this is amazing

gloomy bolt
#

It's great. Fun band, for sure.

round carbon
#

skibadi womp pom pah. skibidi wompompompompa

gloomy bolt
#

Any X68000 fans have any luck getting The Last Tempest to load? Guessing it's a non-start in the current state of the core. But I figured I'd ask.

thick pendant
#

did they ever fix the broken MIDI in the X68000 core?

hollow ice
#

Nope

#

Core hasn’t been touched since the last big push

gloomy bolt
#

Yeah, it's just floating. It's sooooo close....

#

But hopefully someday.

summer dragon
#

that’s the existing core I want finished the most

gloomy bolt
#

Implementing this in the next update....

carmine thunder
#

Anyone know what the big re-update to all the 0mhz files were ? Wondering if worth blowing everything away and redownloading

opal void
#

speaking of the X68k, would the mentioned VHD file in this video work in Mister? https://www.youtube.com/watch?v=bLWc6onuO1Y

Emulate the Sharp X68000 with this pre-made HDD image! Games, music, graphics, plus the brand new Etarikashikoshi 2-in-1 upgrade!

Patreon: https://www.patreon.com/retrobits
Channel Membership: https://www.youtube.com/retrobitstv/join
Shop: https://www.amazon.com/shop/retrobits
Twitter: https://twitter.com/retrobitstv

Part 1 - https://youtu.be/...

▶ Play video
carmine thunder
#

doesnt seem directly, it's in hds format while the core only supports hdf

opal void
#

oh sad, hopefully those who are behind 0Mhz and Amiga Vision can prepare something comparable for the X68k 🙂

summer dragon
#

I was surprised to see most of the games reuploaded

summer dragon
#

has anyone actually been able to play Rayman at any point in the Top 300 pack?

carmine thunder
#

Never worked for me.. but never tried too hard to get it going

#

Could always play it on ps1 I guess

summer dragon
#

yeah, I just spent some time messing with stuff and I was able to get Rayman to at least not show all of those random colored characters on the screen…I got it to have a blue bar at the top that said “Rayman v1.12, Ubisoft, yadda yadda” but then it just hung on a blinking cursor

#

that was using univbe

void belfry
#

Rayman is a no-go, I also tested it some time ago with all mem managers/ configs/ DOS shenanigans I could think off

void belfry
#

Installing/using Human68k, Lhes and in general X68000 software (apart that is in japanese most time) is not much different than on MS-DOS , imho. And I never touched this system before getting the MiSTer core lol

lunar trellis
#

Is there a list of games for the 0mhz collection and are they open to requests for adding more games?

carmine thunder
void belfry
# lunar trellis Is there a list of games for the 0mhz collection and are they open to requests f...

https://0mhz.net/2024.03.20 - as for official list (or from github linked above for MGLs which should give a rough idea). But a lot more are added/worked upon/marked not working since then, so proper figure would be on certain archive site. And convos on this Discord/MiSTer forum, as this project is getting shape with various contributions

lunar trellis
#

The game I would really like to see is Jack In The Dark, which was a mini game that acted as a sort of promo for Alone In The Dark, where you play a little kid in a basement and a puppet comes to life and slowly chases you

void belfry
#

is it already on the Top 300 or related @vestal ginkgo work ? I am not familiar at all with this game

#

just at very first glance, it should work, I guess, as far as Alone in the Dark works afaik

round carbon
#

how does one actually submit to add to the list?

#

I have a few games that work great

#

all 0mhz'd up, even mt32'd

#

but like. you know. can't just be posting that stuff

waxen brook
#

tried the DCache option on the amiga core @coral coral and it doesnt seem to speed things up for The Deep Meet very much, if at all. Havent checked side-by side though so perhaps there is a small bit of improvement

coral coral
waxen brook
lunar trellis
#

It's a "hidden gem"

void belfry
lunar trellis
#

If you know what you are doing you can complete it in like 5 mins, but I remember back in the day as a kid being terrified playing it and couldn't figure out how to get out the rooms

#

Would love to play again if possible, Alone in the Dark runs doesn't it?

summer dragon
#

@lunar trellis @ruby bramble got that one running

#

yeah aitd1-3 run

lunar trellis
#

Then Jack In The Dark should hopefully work as well if anyone wants to try it

summer dragon
#

no that’s what I’m saying, he got Jack in the Dark working, so it does work

hot tundra
#

I'm trying to setup ao486. Rbf is installed in _Computer and boot0.rom.and boot1.rom in /media/fat/games/AO486/
however, whenever I launch core I get a black screen. Win + f12 on k400r keyboard does nothing. Any thoughts?

summer dragon
#

do you have any media loaded to boot from? hard drive or floppy?

hot tundra
#

No not yet, but I thought you have to set that in the core menu which you have to open with win + f12?

summer dragon
#

well i guess even if you don’t you should still get a message that there’s no bootable device

#

F12 by itself doesn’t work?

hot tundra
#

Yes it works before I open the core. As soon as I open the core, it seems to hang

#

Making me think its the bios but am pretty sure its the right one

summer dragon
#

do you have a controller with a menu button assigned?

hot tundra
#

Well I use a controller sometimes but its not attached

#

It's strange all other cores work

#

I also made sure Im using latest stable MiSTer

#

Does mister have error logging somewhere?

sweet scarab
#

Finally had time to download and try out 0Mhz Collection today. First, thank you @torn delta for all the work and @coral barn for the download script. Loving this!

#

Second, can anyone confirm if they can get a controller working in Mortal Kombat II. I set ao486 to use a 4 button pad, assign buttons, save settings, reset to apply, then relaunch core (and verify setting stayed) ... in MKII, hit F10 to open options, select 4 Button Controller option. The only input that will register on my controller is 'down' which opens the highscore table. Otherwise the game is unplayable with controller. I've tested two different controllers, and verified this works in other game. For instance, this exact same set of actions works in Mortal Kombat, but not MKII. At least for me. Can someone else do an independent test. I'm more than happy to open a github issue, but wan't to make sure it's not something janky with my specific config.

gloomy bolt
#

I got the PC98 core running (thanks MFPGA Forums!). PRO TIP ASUKA is NOT Asuka 120%! REPEAT....Asuka is NOT Asuka 120%

#

The P in PC stands for Porn, it seems.

sweet scarab
gloomy bolt
#

It's VERY unfinished.

gloomy bolt
hollow ice
#

Would love a 486 pc98 core

gloomy bolt
#

Yeah, most of the games on this one require downclocking to 2.5MHz. :/

hollow ice
#

Haha, yeah. I watch a lot of basement brothers stuff. It is pretty funny how everything seems to target the slowest/oldest systems

gloomy bolt
#

Dead of the Brain is pretty playable if you have a little Japanese ability. So many references. Cole, the protag, keeps calling Dr. Cooger "Doc" so of course, headcannon is Marty McFly. At least they use the word Zombie rather than some euphemism.

summer dragon
# sweet scarab Second, can anyone confirm if they can get a controller working in Mortal Kombat...

so, I’ve found plenty of games that just don’t seem to want to recognize controllers. The workaround is to use the button/key remap feature: https://github.com/0mhz-net/0mhz-collection/issues/19#issuecomment-2025660853

GitHub

Located here: https://szanella.tripod.com/joyemueng.htm Tested with my own config of Tempest 2000 in DOS mode. In-game joystick control was flaky but after configuring JoyEmu and mapping keys to bu...

#

you may have to scroll down to the last comment

#

if you configure setname properly, you can save that config only for that game

waxen brook
#

pc engine CD version is the only one ive played

gloomy bolt
#

The heavy Reanimator influence is great.

waxen brook
#

stephen king gravestone is hilarious. such a campy horror game, cant help but love it

gloomy bolt
#

Yeah, that cracked me up.

cold crane
# gloomy bolt

Nice, I played through the fan translation of the PC-98 version last year. Good stuff. Did it on my Steam Deck though.

gloomy bolt
#

Well, that's 1000x better for sure. Hehe.

carmine thunder
#

@coral barn 0mhz updater looking good now with that mt32 redownload fix

coral barn
carmine thunder
#

Yes sorry , the wip version

#

One thing I just noticed though, it pulled down games that had been updated just recently on 6th April (commander keen etc), which makes sense and seems to be working well too

coral barn
#

sweet thanks for testing!

carmine thunder
#

But I guess there's something to consider there for titles where someone might have saved games

#

As I assume it would blow all that away

#

I dont know what the answer is, but something to keep in mind possibly

coral barn
#

it has some additional logic to only update mgls if the corresponding zip exists with the right files

#

yeah if you have a save game and it updates the mgl, your vhd will still exist

carmine thunder
#

Hmm, i guess I'm seeing in the -wip version it's updating the .zip as well ?

coral barn
#

it does, but the new vhd will have a different name if its a new version

#

no files will be overwritten when extracting the zip

#

but yeah the whole save game situation is not ideal

carmine thunder
#

So just running the -wip version then, it's redownloaded the zips for those titles updated on 6 Apr

coral barn
#

if you played a game and have a save and a new version is out, you would have to manually edit the mgl to point to the old vhd

carmine thunder
#

Ah ok, I see , it's created a .r2.vhd for all those ones that were updated on 6 Apr

coral barn
#

exactly

#

this way we can prevent overwrites

copper slate
#

@torn delta heads-up that Alone in the Dark and Little Big Adventure (MT-32) are missing their VHD files

tall grotto
#

Can someone explain to me the purpose of the mt-32 pack project? Is it preconfigured disk images that autoboot with mt-32 options or something?

#

I haven't touched dos in a while honestly.

#

Top300 has some things not working but I guess Flynn is updating it \o/

#

Curious how that will compare to this 0mhz pack though. Which is better currently for MiSTer? I know top300 isn't necessarily MiSTer focused.

young sigil
#

yes, all partameters for the MT32 extention on Mister are done. Works perfectly "out of the box" for me ! THANKS GUYS !

tall grotto
#

Or at least it wasn't originally.

young sigil
#

top300 requires to adjust some parameters game by game on Mister (at least on mine, a lot of games are not running without adjusting RAML type and other stuff).
A bit of a pain as i forgot all that stuff since my 386SX16 first built....

#

also the BIG difference is trhat teh game list is managed as a ROM list by the Mister. Pretty genious ! As on top300 we need to navigate a menu-list from the included application. Quite nice but not as Mister standard as this new 0Mhz implementation.

waxen brook
#

how does someone run the doom setup program with 0mhz pack to do simple things like rebinding your keyboard buttons?

gloomy bolt
#

Quit Game -> Setup in DOS. Should even quit to the correct directory.

waxen brook
gloomy bolt
#

Yeah, it writes the default.cfg file to disk (I think that's the name...it's been a few moons)

copper slate
steep saffron
#

I just downloaded the 0mhz DOS collection to my USB SSD but AO486 doesn't launch the games. Are those games meant to go on the SD card?

carmine thunder
steep saffron
#

Yes@carmine thunder yes, games/ao486/media/game directories

carmine thunder
#

So when you launch the dos game, is it just saying it can't mount the image or something ?

#

Do you also have a games/ao486 folder on your SD card ?

steep saffron
#

@carmine thunder I think so. Just a black screen with white text that I can't read.

I even have _DOS games on the root of my USB SSD. the _DOS games doesn't show in the main MiSTer menu while it is pn the USB SSD, but it does show up if I have the _DOS games folder on the SD card

#

I do not have any ao486 games on the SD card

carmine thunder
#

Yeah, I'd assume you're meant to have _DOS_Games on the SD. But when it looks for the games directory for a core , it should use a priority system where it checks the sd first and then the usb(s) etc

#

But do you have a games/ao486 folder on the SD

steep saffron
#

Yes I believe that is true

carmine thunder
#

even if it's empty

#

I'm not sure familiar with using a usb, I just use a 1tb SD, so not sure if just having even an empty folder there would trip it up

steep saffron
#

This is what my SD card looks like. I don't think this 0mhz DOS collection was meant for running off of USB

#

I may just finally upgrade my 16gb card to a larger one

carmine thunder
#

Yeah fair enough, maybe someone else knows a bit more about how the path priority stuff works with mgl files and relative paths.

But if you just want to get a game going you could mount that vhd manually in the ao486 core. I'd guess you should also be able to edit the mgl file and set an absolute path so it's pointing directly at your usb

steep saffron
#

Yea that makes sense. I am just gonna put those games on a larger SD card so I don't have to edit every single MGL file

summer dragon
#

@steep saffron the bios files need to be on your ao486 folder on the usb drive, not on the sd card

steep saffron
#

@summer dragon good to know. I will try it

vestal ginkgo
#

I would get ride of that entire folder on your SD card. you ONLY want it on the usb

summer dragon
#
  1. _DOS Games folder goes on sd card in media/fat
  2. ao486.cfg file from 0MHz goes in the config folder on media/fat/
  3. your games go in media/usb0/games/ao486/media
vestal ginkgo
#

blank screen means bios didn't load

summer dragon
#

I should look…I could’ve sworn i just had an empty ao486 drive on my sd card, but maybe it is totally gone

vestal ginkgo
#

I think the 0mhz collection will run just fine from usb or attached storage, just have to make sure mister isn't finding the bios files from some other location. /fat/ao486 /fat/games/ao486 etc.

summer dragon
#

yep it works just fine for me off of my external ssd

steep saffron
#

Every game I try goes to a black screen. My AO486 folder on my SD card is completely gone

gloomy bolt
#

If you use the setup script you can expressly set the location the mgl files are generated with. A good test, launch a game, then when it black screens, open the osd menu. Find the vhd for IDE 0, and hit enter. If it's blank, the mgl is pointing somewhere incorrectly. Go up a directory and see what folder it's dropping you in. That will give some info for troubleshooting.

steep saffron
#

What setup script? When I try to open a VHD via IDE 0 (I even loaded the AO486 core on it's own) I get a message that shows this:

gloomy bolt
#

So yeah, looks like it's still trying the sd card. Have you run any other cores off of the usb?

Also, try renaming your ssd directory AO486 (it's case sensitive)

#

so F:\games\AO486

steep saffron
#

@gloomy bolt I don't run any cores from USB but all other cores see the USB games

summer dragon
#

@steep saffron like Andy mentioned, does it work if you rename your ao486 directory on your usb drive to AO486? I think I read yesterday that if your drive is NTFS formatted, it’s case sensitive…maybe that’s true for FAT too but 🤷‍♂️

steep saffron
#

@summer dragon & @gloomy bolt it works now after renaming thr ao486 directory to AO486 so thank you for that!

#

I don't know why but games don't display full screen and shifted to the left. I don't know why it shows these resolutions. I am trying to figure put how to output to 640×480

rare birch
void belfry
#

Back into QNX rabbit hole 😄 well, not that many games made/ported for this OS version, but it makes up on networking/dev/OT/pre-IoT embedded stuff

#

Admittedly, there is still an active QNX forum/community, with most probably have more juicy stuff than of what my searches got me, but I didn't (yet) went that far in checking this OS

fast kraken
#

i'm no OPL expert so i can't tell if its good or not!

deft estuary
#

if yes, this is my "pixel perfect" config fo CRT Vga:

[ao486]
;NB: THIS CORE OVERRIDES forced_scandoubler and automatically uses the scaler so you have to define manually the various resolutions and vertical refresh..
video_mode=720,32,96,32,400,8,5,8,25970,0,0
direct_video=0 ;
vsync_adjust=2 ;minimal lag
vscale_mode=1 ;integer scaling


[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=320,24,49,38,200,2,2,20,13535,0,1 ; [email protected]@31.4kHz DOS CGA/EGA/Adventure games with scanlines
video_mode=640,7,108,30,400,13,2,34,24708,0,1 ; [email protected]@31.48kHz VGA era games including 320x200, 320x400, 640x400 @70.1Hz

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,7,108,30,400,13,2,34,24708,0,1 ; [email protected]@31.48kHz VGA Games including 320x200, 320x400, 640x400 @70.1Hz

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=720,32,96,32,400,8,5,8,25970,0,0
;video_mode=720,15,108,46,400,13,2,34,27983,0,1 ; [email protected]@31.48kHz DOS Text

;experimental modes
[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,25,130,75,398,50,29,50,27370,0,1 ; [email protected]@31.46kHz Jazz Jackrabbit

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,40,96,64,480,14,2,31,26430,0,1 ; [email protected] Epic Pinball (temp modeline, still under development)

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,40,96,64,480,14,2,31,26430,0,1 ; [email protected] (temp modeline, still under development)

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,16,96,48,350,37,2,60,25175; Lemmings, Crisis in the Kremlin

#
[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=800,32,80,112,600,1,3,17,37960

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=800,32,80,112,600,1,3,18,38220

[[email protected]]
vga_scaler=0
forced_scandoubler=1
video_mode=640,16,64,80,480,1,3,13,23860

[[email protected]] ;Earthworm Jim
vga_scaler=0
forced_scandoubler=1
video_mode=640,448,72,cvt

[video=640x225]
vga_scaler=0
forced_scandoubler=1
video_mode=1280,675,60,cvt

[video=640x200]
vga_scaler=0
forced_scandoubler=1
video_mode=640,600,60,cvt
steep saffron
#

@deft estuary yes thank you! Should I copy all of that into my MiSTer ini ?

copper slate
#

Omg new AmigaVision update came out and I missed it

vestal ginkgo
#

man that is a lot of work.

mortal hazel
#

I only just noticed, but did anyone have a problem with one of the old updater scripts for 0MHz where it deleted custom MGLs regardless of the "unresolved_mgls" flag? I'm missing my Tempest 2000 one. No big deal by any stretch, just seeing if anyone else had the issue.

void belfry
rapid sail
#

A question about the new AmigaVision,

When i try to load Katakis it says:

Please Insert

Katakis Data Disk

In drive 0

Is this correct and how do i do this?

copper slate
summer dragon
#

oooh what’s this update to the Minimig core do

thick pendant
#

looks like Toccata emulation

summer dragon
#

ahhh ok

gloomy bolt
#

Looks like they jumped the check but didn't jump the screen asking for it.

vestal ginkgo
thick pendant
#

I'm excited to try it... but I can't right now...

uneven cliff
#

I don't know how GitHub works, are there notes somewhere

thick pendant
#

haha, did not notice it was already built

tall grotto
#

Oh I see you mean what was in #unstable-nightlies ... not sure 🤔 @thick pendant what changed? Did I miss a conversation somewhere?

tall grotto
#

ahhh Didn't realize it applied to both..

rapid sail
#

Anyone here that plays with the C64 core?

rapid sail
uneven cliff
#

Not a software guy, I barely can figure out how to save script files from GitHub most days 🙂

tall grotto
#

Some don't follow strict philosophies on that

#

Sometimes multiple commits are done for an update. Sadly it looks like this is mostly undocumented for this commit so best to just go by #news in this case

uneven cliff
#

Roger that, will check commits when possible

#

Thanks

deft estuary
void belfry
# rapid sail Anyone here that plays with the C64 core?

To some extent yes, especially on OS/networking areas that apply to this core. And for sure a lot more ppl around, so if you have questions that were not yet covered in usual places like core's github/MiSTer Wiki/forum/this Discord server already, you might just ask away 🙂

#

And even if the answer was already covered, as it is sometimes hard to find the needle in the informational haystack, I am sure someone here will point you to the right direction

fast kraken
#

should be the same as the one i posted the other day i think but if anyone was testing that its probably better to use this build instead

copper slate
#

What is OPL3?

#

The OPL (FM Operator Type-L) series are a family of sound chips developed by Yamaha. The OPL series are low-cost sound chips providing FM synthesis for use in computing, music and video game applications.
The OPL series of chips enabled the creation of affordable sound cards in IBM PC compatibles like the AdLib and Sound Blaster, becoming a de-f...

#

Oops I forgot I have a computer that I can search on lol

fast kraken
#

opl3 is basically the soundcard on ao486

#

soundblaster pro i think?

copper slate
#

lol we're at ~407 games in the 0MHz collection, most in the official repo and the rest added by others doing the same format

summer dragon
#

I gotta get back to adding games 😅 I started trying to work on a script to auto build the 0MHz packages, but it’s taking me forever because I’m not a programmer so I’m using chatgpt. I want to make it pretty robust, though, so it’s been a bit of a struggle elmorise

#

I pretty much already have it in a place where it can build the 0MHz pack just fine, it’s just users would still have to go in and edit their batch files and rename their folders/files…that’s the part i’m struggling with since I was just trying to do basics windows batch scripts

vestal ginkgo
#

It's funny, when Emubastard and I were talking about how many games he thought they would get to it was like 177. Blew through that number. I expect 99% of the work is done for a converter for 0Mhz already if you used exodos as the base, you need to change the mister.py file to include all the files they use, and add VHD build support.

summer dragon
#

yeah i figured someone would beat me to it or it was already there…my thought was just to make it something anyone could just do in windows and not needing to really know anything

#

with my script, I’m basically just prebaking a bunch of premade vhds and tossing them in a zip archive. then just stage up the game/config files, pull the vhd of the needed size and then automatically drop the files into it

vestal ginkgo
#

whatever everyone is doing is working 400 games working and tested is a lot

copper slate
#

I appreciate people adding manuals with some of the games, it's cool

summer dragon
# summer dragon yeah i figured someone would beat me to it or it was already there…my thought wa...

my main issue with this at the moment is that I’d like it to prompt the user and let them enter the name of their game. I want to take their input, lowercase it and strip out any characters that aren’t allowed in filenames, but that’s apparently not easy in straight windows batch scripting (or at least I can’t get it to work 😅). It always strips out '!' no matter what I try and I can’t seem to get it to strip out other special characters…presuming that I need to either use powershell or add some other code library to the script package and do it with that

lunar trellis
#

Nice to see the 0Mhz collection getting a lot of community additions! Where is the place to see the list of everything added now?

#

Is this being coordinated anywhere?

round carbon
#

I have something that does that italiangrandma

#

here I will just dump my script because why not

#

use at your OWN RISK

#

I've been hella busy so haven't been able to make improvements

#

if I get a couple hours later I will fix the cli input

#

I just need to add in support to choose your own values for these on the command line

#

so you can choose where the output directory spawns and the game name and input location

#

these will make vhds that are the exact right size, strip the discs out and put them in the right place, and automatically attempt to populate the vhd with the right ini files (this is the non mt32 version)

#

but it also spits out an mgl folder called _dos_games_setup which you need to run first time which will stick dos on your drives, and you need a bot image of dos next to your ao486 core

#

but once you run that once the mgl will work forever, so if you're testing them too it's no extra time

#

and it saves you having extra large vhds

#

but I fell behind, I went on a plane and then I'm home and getting my stuff together now and when I came back now there's chd support and people are zipping things and using mt32 too

white siren
#

i like the idea of 0mhz being Choose your own, i think whatever downloader scripts are kinda misguided in that regard

#

if anything the downloaders should offer a set of options/choices

#

or like "heres whats new since you last checked"

#

instead of just grabbing all 400 vhds

#

other "feature" enhancements i'd want in something like that would be to somehow pull in the exodos metadata for searching/filtering

#

you'd also want something that would download manuals in a format that would be available from within the core

#

i actually wonder with MGLs and setnames if you could name manuals in a way where they would auto open the pdf or md

round carbon
#

you could do that with mgls I believe

#

what you'd do is: make a new floppy image

#

set it to A:

#

and in autoexec.bat make it change to C: and then execute the manual

#

you could just have a execmanual.bat in every vhd

summer dragon
#

it’s probably better to just use MiSTer’s built-in “Help” option, no?

round carbon
#

then put that floppy in the ao486 games folder and summon it with the mgl, and make a new setname called ao486-floppy-autoboot with a new config that is set to use floppy instead of the hard drive

summer dragon
#

then you dont have to exit your game to view it

white siren
#

yeah im talking about the "help" option

round carbon
#

I didn't know there was a built in help option haha

#

and just boot a pdf in linux?

summer dragon
#

yeah it’s pretty great

#

yes

white siren
#

yep

summer dragon
#

or md/txt file

white siren
#

markdown, txt, pdf

#

it's not well used

summer dragon
#

yeah i feel like many people don’t know about it

white siren
#

if you name the folders correctly the help in the menu will navigate you to the exact set of files you want

round carbon
#

well the manuals if they exist and are regexable could live in the folder alongside the discs and vhd I guess

summer dragon
#

yeah definitely

#

or i think there might be a default folder that helps looks at

#

so it might be better to just organize them there

#

probably best to make a change to the 0MHz folder structure so that the manuals go in the default location that “Help” looks for files in

white siren
#

in theory you can create a core specific docs folder, so if setname works like i think it does then you could just put it into docs/[corename]

summer dragon
#

oooh yeah maybe that would work

white siren
#

but again not sure if it's required to be on the sdcard

#

last time i checked in 2023 it only looked at sdcard

summer dragon
#

it probably is

#

but you could probably just delete the docs folder from SD and instead make a symlink there pointing to your external location

white siren
#

sure as a bandaid

#

but it should probably just be a github issue

summer dragon
#

yeah…but at least it’s an easy bandaid that will just work in perpituity

white siren
#

and it should follow the directory hirearchy that the rest of mister main uses

summer dragon
#

yeah that’s fair

white siren
#

but it's definitely something to like bundle with a 0mhz zip

#

like a README and original pdfs

summer dragon
#

agreed 100%, that’d be great

granite umbra
#

Update FM Towns Core
http://fpga8801.seesaa.net/

gloomy bolt
#

Guess I'm putting quartus on my laptop...exciting!

merry valve
summer dragon
#

many of the packs themselves may not have been added to archive yet

summer dragon
short finch
gloomy bolt
#

TownsOS... TOS owns. </conspiracy>

short finch
summer dragon
#

lol

short finch
#

No ATARI in my Fujitsu.

summer dragon
#

so many computer cores I need to mess around with, so little time. The few games I did play on the ST were fun, I gotta check out some more

hollow ice
#

🗻

gloomy bolt
#

This image SOUNDS like Arknoid II to me. Because that's usually where I went in the brief time we owned an ST.

tall grotto
#

I made a feature request :3

hot tundra
slate knoll
#

I've been playing around with the FM Towns core, and I see some mentioning of:
"NVRAM (SRAM) will evaporate when the core is reloaded, so set it each time." on the forum post, but I have no idea what this means. Any insight?

white siren
#

probably something in the menu

#

or some command line thing

slate knoll
#

Yea there is an option to load ram on the OSD menu for a .ram file but not sure how to go about doing that, I’ll play around with it. Thanks.

hazy tree
#

does using setname so you can use top 300 or some other vhd alongside the 0mhz collection change the directory used in Games/ as well as the config file?

hazy tree
#

nm, found the unstable main with the same_dir flag, that should sort me out

round carbon
#

okay, @summer dragon found something out, dosbox-x works

#

so now I can do the sys C: at the command line in windows thank fuck

#

so now I have it making perfect size vhds and copying the stuff over

#

now I am just doing chdman

#

but I have a q

#

how do bin and cue work in chdman

#

do you have to chd them both separately?

#

will it even work with them in dos?

summer dragon
#

it just looks for the cue

round carbon
#

ah okay

summer dragon
#

Yep! @torn delta suggested it to me a week ago and i forgot about it. Now we can generate VHDs entirely in Windows that are MiSTer ready chefkiss

#

big thanks to @round carbon as he got it going! 🎉

round carbon
#

okay great

#

my script now takes an exodos folder parameter

#

and then makes the mgl, vhd and chd in it, makes it bootable, makes it the exact right size with a little padding for saves

#

now I will make it unzip an exodos folder and run it on the contents, so I can just make it run on the entire exodos collection

#

but I don't have space on here so I will need someone else to run it haha

#

well I will just make a second exe for that

#

oh shit I have to do mt32 too

summer dragon
#

how large is exodos collection?

vestal ginkgo
#

7000+ games, something around 700GB

summer dragon
#

oh that’s it huh…not as bad as I thought

round carbon
#

okay right iti can do everything now at the command line including unzipping files

#

and has a cfg where you point to your dos stuff etc.

#

noww I just need a batch file that will run the exe on everything in the exodos drive

#

oh and mt32 support

round carbon
#

okay so it's all done, made a readme, got it all ready to be packaged up for public consumption

#

however I just have to add the code to do mt32

#

(just swap the ini out)

#

okay eating now then I'll fix that and send it out into the world

summer dragon
#

heck yeah chefkiss

round carbon
#

wait so if I call -exit too will it transfer and then quit?

round carbon
#

here's the program

#

you need to supply a dos boot floppy and to edit autoexec.bat and add "sys C:" to the bottom of it

#

and you also need to extract all the dos/mister driver files from a working vhd. wasn't sure which of those are open source so I didn't include any of them

#

there's a batch file in there, if you set it up, should theoretically be able to churn out the entirety of exodos

#

also need to download dosbox-x

summer dragon
#

nice

#

i’m gonna look into it hopefully this weekend

#

kinda sucks because i’m gone the next two days

round carbon
#

hooray it does them

#

even makes the mt32s

#

and all confirmed working

#

I will spin that up tomorrow and see if I can make it too like 5000 mgls 0mhz style

#

night everyone

urban fable
#

I already have the top 300 pack installed; is it worth changing to the 0Mhz

summer dragon
#

@urban fable it's a matter of preference, really. The benefit of 0MHz is that it's basically like using cartridges or discs instead of using DOS. When you launch a game, it just boots you right into the game. The other benefit is that it's easier to make custom configs per game (i.e. keyboard>controller mappings)

#

technically, you could do that with top300 too, but then you'd be launching your custom MGL for a specific game's config and then having to go into the menu in top 300, find your game and launch it

urban fable
#

I'll probably stick with top300 for now

waxen brook
#

VHD wen? 😅

#

Never heard of this one before watching. actually looks pretty interesting. Might be fun to play through with a NES controller especially, given that theres a (frustrating looking) segment with a nice pixelated rendition of one

copper slate
# urban fable I already have the top 300 pack installed; is it worth changing to the 0Mhz

Top 300 is everything at once. No choice in game selection but it’s much simpler to get going and it’s a self contained menu system.

0mhz’s approach is to separate each game so you can fully customize what you want to add. Not as simple as Top 300 and game selection is done entirely in the MiSTer menu.

Neither is really better than the other, just depends on what you prefer. I do both.

torpid sluice
# urban fable I already have the top 300 pack installed; is it worth changing to the 0Mhz

I think the main advantage of the 0Mhz is that every game can have its custom config.sys/autoexect.bat, starting only the stuff that is really needed for that game (no reason to load a mouse or cd-rom driver if the game doesn't use it), and you won't have to remember which configuration you need to boot into (himem only, emm386, clean) so, it's a more console-like experience, while Top300 is more like having a full-blown PC install with extra utilities and things you can tweak.

urban fable
#

Yeah I like choosing between mt32 or other sound cards with my pi and the update script for the top 300 is nice to have

zealous orchid
#

is there a guide for getting an existing top300 working along with the new 0mhz way of doing it... seen conversation people are doing it but how?

hazy tree
#

I mostly followed Italiangrandma’s steps in an earlier post, only change was that you need to be using unstable main to avoid duplicating or symlinking a bunch of stuff. Have to run right now but happy to help later if you can’t find the steps.

copper slate
#

lol people are really adding the weird shit now

#

“Spellcasting 301: Spring Break” lolol

fleet cave
#

calling my favorite game "weird shit" 😦

gloomy bolt
#

Wait, the Bubsy thing is legit? I thought it was a joke edit!

waxen brook
#

Goriya is great. Lots of awesome YouTube videos and she streams on twitch frequently too

hollow ice
#

Algorithm is funny like that, I just watched her neutopia video because youtube recommended it to me for some reason, but then no subsequent recommendations. I don’t log in to google for youtube, so I am at the constant mercy of the algorithm and my tracking cookie.

waxen brook
#

Check out her Ultima videos if you're a fan of the series. Moreso than most other videos of folks playing them I've seen, she gets it. True walker of the virtues.

hollow ice
#

I’ll have to go back and do that, I have a coworker who is a massive ultima fan. I also lived very close to “Lord British”’s model town for like 10 years

summer dragon
#

not sure if I can share it here directly, but if anyone’s interested I just made a VERY basic autohotkey program where you specify a size for a VHD and it’ll just generate it and make it MiSTer ready with DOS7.1 in the 0MHz format. At the moment you still have to add your game files, adjust settings if necessary and add your own mgl file, but I’m gonna make it better soon. Plan for “v2” is to autocalculate vhd size, lets user picks the settings needed, and generate the MGL and the pack structure. If anyone wants to give it a whirl just let me know!

#

it requires dosbox-x…it’s all covered in the readme

cedar isle
#

How often do the games in the "archive search" get added to the official repository pulled in the script? (Or do they).

summer dragon
#

I would think the updater just pulls anything and everything from archive…so if it’s on archive, the updater should just grab it? (I couod be wrong)

uneven cliff
#

where are you seeing 400 games tho

#

I run the updater and it found like 1 new game

#

oh, its other games added to IA

summer dragon
#

yeah they’re separate uploads

uneven cliff
#

Like 9 different Carmen Sandiego

#

No one gonna find her

fleet cave
#

waldo tried

copper slate
#

Realms of the Haunting got added? NotAmused

young zealot
gloomy bolt
#

Internet Archive.... same thing.

#

(most likely)

hollow ice
#

IA (Japanese: イア) is a humanoid persona voiced by a singing synthesizer application developed by 1st Place Co., Ltd., headquartered in Meguro, Tokyo, Japan. They use Yamaha Corporation's Vocaloid 3 singing synthesizer technology. Her voice is created using samples of Lia. She has performed at live concerts onstage as either an animated projectio...

turbid swallow
#

I'm loving the 0mhz AO486 DOS pack, there's just a couple other games I have images of that I'd like to add to my library ideally functioning the same way as the 0mhz files, but I don't know how. Is there a guide anywhere?

summer dragon
#

@turbid swallow are the images you have already self-booting VHDs? If so, you just need to make a new mgl file that points to the path of your vhd (and chd if needed). You can just copy an existing mgl from the 0MHz pack, rename it and edit it

turbid swallow
ruby bramble
#

does anybody know how to remove dos copy protection? virtuoso is the game id like to patch

gloomy bolt
#

Depends on the game and the implementation. You will probably have to run a disassembler of some type like Ida and find where it does the checks. Some DOS games are intensely complex and do multiple checks at multiple points throughout the game. Looks like that game uses a manual validation...there may be an existing patch for it.

#

Wow....I forgot about this gem.

summer dragon
#

@turbid swallow if you let me know the game i can add it to my to do list

gloomy bolt
#

Dog the Bounty Hunter in Dukepocalypse land.

turbid swallow
summer dragon
#

i’d be surprised if Quake runs well if at all

#

maybe it does but idk

gloomy bolt
#

Yeah, the Quake benchmark just crashes the core.

#

Can't even get to the OSD after running it on my end. :/

summer dragon
#

yeah I figured it wouldn’t run

gloomy bolt
#

The Saturn version runs great!

#

Hehe

summer dragon
#

never played it there, I’ve only played it on Switch, actually

turbid swallow
#

Oh nice! I was going to ask if there were any other versions on different cores available, the N64 version is a little ehh

summer dragon
#

that reminds me, I need to buy Quake II on switch

gloomy bolt
#

If you don't have a mouse and keyboard, modern controls are A++, so good way to play it.

#

There's what....PSX, Saturn, and N64 in total?

#

Though, if you're gonna play that kind of game, Exhumed/Powerslave on Saturn is, IMO, the way to go.

turbid swallow
#

Thanks for the rec, I will check it out!

summer dragon
#

I like Powerslave on Saturn a lot, but that damn first water level has me stuck

#

I need to build the motivation to try and play it again

gloomy bolt
#

I am really excited for getting 3D pad support back into the core (hopefully soon!) and that game is a reason why. I love it with the stick.

#

But, Sega Rally is definitely the big one.

summer dragon
#

yeah actually I have a 3d pad so I want to test that for sure

copper slate
#

Like with analogue triggers and all?

gloomy bolt
#

Currently SRG's official SNAC doesn't support anything but digital. Blue's does.

#

Analog triggers would be great, but I'm not holding my breath for the HPS update.

copper slate
#

Ohh right, yeah I use Blue’s latest build

gloomy bolt
#

(Also, I haven't tried the latest build yet, but I didn't see any controller updates)

gloomy bolt
#

It works pretty well.

ruby bramble
#

oh wow thanks for that! I lost my manual i wouldnt mind a copy 😉

gloomy bolt
#

DM sent!

void belfry
umbral oar
#

it's impressive that it can run at all

merry valve
#

Seeing you guys adding a lot of games to Archive separately. A lot of really great ones there so thank you very much... especially the Dynamix games as they were always my favorite. We need Red Baron to complete it! Such an amazing game; maybe only Chuck Yeager's Air Combat was better (need that one too!)

runic smelt
#

Any chance the two Sierra "Eco Quest" games (or at least the first one) can get added to the 0Mhz Collection? They were the last in the series of "Quest" games Sierra released, and lots of people liked them. Thanks!

grim lodge
#

Marty PC just had a 0.2 release, I used to use it to test out 5150/XT era programs before moving them to MiSTer

copper slate
#

holy shit we're at 465 releases

copper slate
#

Thanks to whoever added Word Rescue, me and my five year old are playing it now and he loves it!

ruby bramble
#

does anybody have a windows 3.1 vhd build thats 200mb or bigger? ive had no luck building one myself

#

trying to install darkseed 2 (i have a 40mb install alrrady, but i want the full 150mb)

vestal ginkgo
#

@ruby bramble decent 2 is 275, just search for *.vhd in the collection and look through the disks

ruby bramble
undone anvil
#

anyone having issues with ao486 via analog io RGBHV?

#

the text is kinda garbled for me

#

Changing the aspect ratio to full screen makes it readable and cut off on the left side, but there's some artifacting

steep saffron
#

I ran the 0mhz downloader script but this is all I see and it doesn't appear to work. Any ideas how to get it to work properly?

summer dragon
#

If anyone is interested in an easy way to generate VHDs for launching games 0MHz style, I've got an updated version of my script posted on the forum that is now booting all VHDs on MiSTer correctly unlike my first version waaaaah : https://misterfpga.org/viewtopic.php?p=85633#p85633

This runs entirely in Windows and uses Windows Diskpart and DOSBox-X (included).

Extra Note: I did bake in a check that looks for the first available open drive letter on your machine and assigns the VHD to that, so it should never do anything like unmount an existing drive or mess with it. I also format the VHD partition itself before assigning a drive letter, so their should be no danger of formatting an existing drive, but as always, use with caution!

#

it's still some assembly required in terms of adding your game files and adjusting rungame.bat and autoexec.bat and changing any necessary configs, but it makes the process a lot faster. The default right now is a standard HIMEM setup with DOS 7.1. CD drivers are not enabled by default, nor is EMM386

summer dragon
#

I had an errant line in my install batch file that was formatting the drive again so I think that was still breaking it

#

fixed now chefkiss

gloomy bolt
#

Kickass

summer dragon
#

i compiled it as an app

#

this is so nice now because I can get back to adding games and add them more quickly O_O

#

well, except for the fact I’m gonna still make this app better, so I guess I’ll actually be doing that first waaaaah

void belfry
merry valve
#

Anyone able to get the sound effects working in Tyrian? My DOS is VERY rusty and I can't fix it. Music is working though.

summer dragon
#

@merry valve I have it working inside of a 0MHz style VHD...I'm pretty sure it was all working...I'll check shortly

steep saffron
merry valve
summer dragon
#

@merry valve if it's in the official 0MHz repository it could be mine...if it's not, it's probably not mine

#

@merry valve Ok, yeah, I went into the game setup and sound effects were off....that said, I turned them on and they still don't work 🤔

#

might be something about the sbctl settings in the autoexec....I can take a look at it later to see if I can fix it

turbid swallow
#

Anyone know how to fix Syndicate Plus from 0mhz pack? You are able to choose between Syndicate and Syndicate:American Revolt, then the game exits/crashes to DOS.

Edit:

This proved relevant: https://www.vogons.org/viewtopic.php?p=195929#p

I made some progress, after you exit to DOS: enter "cd syndicat" followed by "intro" to watch the intro cutscene, or "main" to play Syndicate - however, SFX seem to be missing! music is present

To play American Revolt, you'll need to "cd datadisk" instead, followed again by "intro" for the cutscene or "main" to play American Revolt.

Now, how to fix the sound effects and make this a more convenient process... I have no idea

ruby bramble
#

I just uploaded megaman 1 and 3 dos, and darkseed 2 to archive for anyone interested

#

should show up in the search results

summer dragon
turbid swallow
copper slate
#

which one of you assholes added the Mega Man DOS games 🤣

#

On the other hand someone added Quarantine II, which I never knew existed.

#

the scales are perfectly balanced now

ruby bramble
copper slate
ruby bramble
#

dos castlevania coming soon

copper slate
#

ok that one is my fault, I shouldn’t have encouraged it NotLikeThis

mortal hazel
#

How do we go about adding games to the core? I've posted in a couple of places about Tempest 2000 that I made but it's still only in the standalone upload I did on archive.org

#

When I say "adding", I mean to the official repo

summer dragon
#

@mortal hazel At least for now, it seems that just uploading them onto archive is what everyone's doing...that said, I hope there's an official way soon that we can get them added. I'm not really a fan of having to sift through the search results and I'm sure people will not look through everything and just add duplicates of stuff that's already there (there probably already are duplicates)

#

but apart from submitting pull requests to add new MGLs, I'm not sure what would happen exactly after you add them...I guess that's the point where you'd have to actually be using the main build script to make the packs which means supplying your own VHDs

summer dragon
merry valve
#

Cool, thanks for looking into it

copper slate
#

Make sure to add "0MHz" to your topics if that's a thing you can do.

lunar trellis
#

I wonder what it would take to turn this project/script into a database that could be added to update all

fleet cave
#

IA pages have metadata for the files, including the md5 and size, so you can fairly easily generate a downloader db for anything on IA. the biggest annoyance is update all taking forever downloading your 5,000 vhds

lunar trellis
#

That's going to be the same issue with the script downloading though, right?

fleet cave
#

sure, but at least with the script it isn't part of your normal update all routine

copper slate
mortal hazel
ruby bramble
mortal hazel
# ruby bramble Would it be possible to exclude certain game urls that are reported to be broken...

Maybe? But I think for now it's just best to report them in the Github repo and see if a fix can be pushed out/uploaded. One day I wouldn't mind having a look at the Top300 updater to see how it modifies VHDs, that way all the original VHDs can remain static and any potential fixes (like a cracked EXE or some other patch) can just be run separately rather than having to download a whole new image (and potentially lose saves etc.)

copper slate
#

lol I love these deep cuts people are putting up. That H.U.R.L. game is ridiculous.

ruby bramble
#

On archive I uploaded two excellent castlevania 0mhz games...

Rusty and Totsugeki Mix

As well as a bad castlevania game...

Castlevania

I hope you enjoy, rusty and totsugeki took a lot of hair pulling to get going. They are both really stellar games.

light hound
#

Anyone tested some game on fmtowns core?

#

I see bios but when i load some hdf or floppy i have just black screen

lunar trellis
#

So I'm wanting to get the 0mhz collection set up, although the readme doesn't have a clear guide of what to do.
https://github.com/0mhz-net
I'm not sure what script I am meant to copy over. What are the steps to get this set up on a MiSTer? Any help would be much appreciated.

GitHub

Retro DOS Collections. 0mhz.net has 3 repositories available. Follow their code on GitHub.

karmic fog
lunar trellis
#

It doesn't actually say what the scripts do and how to use them, I can see guides for adding manually, but it isn't clear what script(s) to use, unless I am looking in the wrong place

copper slate
karmic fog
#

there are other folks who have made scripts for it

lunar trellis
#

Ah OK, I thought the script was part of the project.

karmic fog
#

the archive.org landing page for the collection has usage instructions

#

just follow the download link on the main site

summer dragon
#

@ruby bramble is a wizard and got that Castlevania clone I was trying to get to work a couple weeks back (Rusty) and it’s sequel Totsugeki Mix working in the core with a Windows 3.1 VHD - https://m.youtube.com/watch?v=8yBxsej8Lkc

I finally managed to get Rusty running under DOSBOX without crashing! The crashing/font glitch issues were caused by the DOSJP, which came with the copy of Rusty I downloaded. DOSJP is needed to run Japanese games in DOS, but it sucks badly. Thankfully, there's a superior alternative: DOS/V. Replacing DOSJP with DOS/V and updating the play.b...

▶ Play video
#

it’s on archive, so you can find it just by searching for 0Mhz

#

just look for the one that says something like (this one works)

copper slate
#

People like @ruby bramble doing Windows 3.1 games are heroes ❤️

summer dragon
#

yeah it seems like there’s some games that work fine launching from Windows 3.1/95/98, but not from DOS itself…I’m going to try launching Tyrian from Win3.1 later to see if that gets sound effects working

#

as a matter of fact, the few games we found that wouldn’t work in the core but worked fine in DOSBox have been fixed using Win3.1. We wanted to release an eventual DOSBox pack for MiSTer for games that are problematic in the core, but now my game count for that potential pack is back at 0 CDI

#

@copper slate and actually, I wonder if Big Red Racing could see any improvements by launching from Win3.1/95 🤔

merry valve
#

If you made Red Baron work you're my hero! It never did on the Top300 pack

summer dragon
#

oh wowww, you know, I think my Dad actually had that game back in the day

#

I’ll give it a whirl later for sure

ruby bramble
coral barn
ruby bramble
#

Uploaded another 3 games to archive for 0mhz. 2 more windows 3.1 games, the highly influential Gadget, the highly unremarkable but strangely charming Johnny Mnemonic, and courtesy of @summer dragon the Dos port of Megaman X. Enjoy!

lunar trellis
turbid swallow
#

Any DOS wizards here that can help get 0mhz Syndicate Plus working properly? The default SYND.exe or RUNGAME.bat crashes to DOS after the select screen. You can bypass those to get ingame by executing MAIN.exe instead, and the game works but there is no sound, only music. It may have something to do with SYND.inf and/or the DOS settings, I tried a couple things like changing the contents of SYND.inf to "main /c0 /iirq7 /idma1 /iio220" and placing a copy of SYND.inf in SYND/SYND/ but sound effects still don't work.

ruby bramble
turbid swallow
#

That was the default value as received from the pack, 7 was what I changed it to in attempt to fix sound

ruby bramble
#

ahh alright. in 0mhz it boots and has no sound? or it crashes?

turbid swallow
#

Both - when choosing the game from the OSD, it boots and goes to the select screen where you choose between Syndicate or American revolt. Either way, it crashes to DOS. From here you can "cd syndicat" and "main" to get ingame where everything works, even music, but sound effects are absent entirely

ruby bramble
#

How odd. Sounds like an issue similar to that tyrian game. It might need to have the soundcard selected in like a setup.exe or something. Im guessing the music is cd audio?

turbid swallow
#

That seems logical, would explain why music works. I was googling this and a lot of forum threads came up with people having similar problems as far back as early 2000s, that's where I got the idea to play with SYND.inf. From what I remember I think SYND.exe is supposed to setup sound, but for whatever reason it crashes to DOS in MiSTer after the select screen

fast kraken
#

did we have syndicate working in the top300 pack ? might be some hints there

#

syndicate is 100% pure adlib sound iirc

summer dragon
#

I kept searching for tyrian no sound effect dos, etc. and never thought to search for tyrian no sound ao486 until a few minutes ago GRUG

#

@turbid swallow miiight be worth trying what I just tried for Tyrian above for SYndicate?

summer dragon
#

I’d like to get Tyrian 2000 working as well as Tyrian does…it seems to play identically and sound works if I apply the fix mentioned above, but the music on the title screen and in the in-game menu slows wayyy down

merry valve
#

Awesome! Just played for and hour and forgot to say thank you... so thank you!

#

Also, I seem to remember that bit of music slowdown happened on real hardware back in the day

ruby bramble
#

if that problem isnt solvable isnt all the extra content in tyrian available separately?

summer dragon
#

oh for Tyrian 2000?

#

interesting

fast kraken
#

i spent ages once trying to get Tyrian to run smooth, these were my best findings:

This runs much better with L2 off and set to medium details for good gamespeed

ruby bramble
#

Does anybody have or know where i can find a prebuilt vhd of both windows 95 and windows 98 thats about a gig in a size and has cd drivers. I want to test a buttload of stuff for future releases. Ive had no luck building my own. and all the preexisting ones i know of are too small in storage capacity. Thanks in advance!

summer dragon
copper slate
turbid swallow
proper zodiac
ruby bramble
#

no you domt have to install it per use. only once like a real harddrive.

i just want one thats relatively large but small enough to conveniently ftp back and forth. fir my purposes i want to playtest a bulk of windows games and see whats possibke or not possible to package into individual vhds.

as for using it as a pc. i think its very capable for a lot of applications, but im unsure of the game compatibilty. seems spotty. although i think a 3.1 installation should be mostly similar to a real pc

white siren
#

just make your own vhd and install windows 95 on it

#

im sure flynn has a guide

#

if you have samba/cifs set up you can just directly mount it in windows and put files on it

#

although i did download a 2gb win95 vhd from somewhere also

#

but its not like the 486 will be any good at windows games

ruby bramble
#

well i want to determine how capable it actually can or cant be. I just want to prode it.

but i tried installing it myself and had a frustrating time following a tutorial from lu's retro source. I was just hoping there was a prebuild.

white siren
#

why not just grab the 400mb prebuilt and then attach a second harddrive ?

summer dragon
#

that's not as fun waaaaah

ruby bramble
#

that would make it a lot easier to package releases too because i cab freely resize the vhd that doesnt have windows on it

white siren
#

its worth a shot

#

i dont see why it wouldn't work

#

unless games had to be on C:

ruby bramble
#

ill definitely try that.

white siren
#

the only thing that'd be weird is like

#

installing games and having them mess with the registry i geuss

#

or having shortcuts

#

but like you could still bundle the 400mb vhd + your release and have an MGL mount both

#

i think there's also ways to resize the 400mb windows vhd and then use partition magic to resize the partition

#

but i dont know how to do that off the top of my head

ruby bramble
#

that would be a clean solution.