#Computer Cores
1 messages ยท Page 29 of 1
I am not sure what type of options we are talking about? Some options are available to tweak like CPU speed, but not many
yeah, the old top300 or whatever had a command that let it talk to the "core" and set the cpu speed and cache options I think
that's...a hack
like i think it used some free IDE command or something to get the request into main
and there's no mechanism 'the other way'
oh god, I hope not
I swear, if my hair loss has been because of that ๐
haha
that whole mechanism is kinda gross, really
oh ok, it's not what I remember. it just uses some iobus_address
So like, on the bus that ISA cards communicate or something?
i know its primitive but what if the MGL just contained a chunk of text for it to autotype - probably after a delay timer
oh or if you could call something like sysctl and it'd tell you if mt32pi is attached
Actually I have a way to do this without having to modify the core itself at all
Just put the bat file that selects your settings on a floppy disk. Each MGL uses a different floppy
yeah I mean, a lot of the 0MHz stuff should be redone to have an ExoDOS style batch file that just lets you pick the version of the game you want
Itโll happen eventuallyโฆI was planning to do it myself and life has just gotten in the way 
I know a couple of that packs I put out there have the menu that lets you pick MT-32/CD-Rom/etc. when launching
That said, I guess the idea of 0MHz originally was that it would be: Pick your game and the version you want directly from the MiSTer menu and play it without any other steps
You could still have it like that
- Have a floppy disc with only a single bat file on it. Call it something like "configure.bat". You could have an mt32 floppy and a normal floppy image
- For the autorun.bat on the main HDD or CD, modify it so it executes
A:\configure.batbefore doing whatever - This allows you to consolidate two configurations of the game into a single image. It's still one-click because you select mt32 or not mt32 when you select the MGL file
It's not worth merging incredibly small games, but for something like 7th Guest
Speaking of 0MHz stuff, would be of any interest some apps/dev/edu VHDs ?
I'm willing to work on this side project, though will need some help on software selection/thematics/etc, also checking them for copyright reasons
Also extending this on the other OSes that can run on ao486, as a potential separate pack
Linux/NetBSD should be fine, but others might not fly well under the radar
especially this one 
I wonder if it wouldn't be worth coming up with a different name than 0mhz. I feel like the more adjacent projects use the name, the more confusing everything gets
Maybe EduHz?
ยฏ_(ใ)_/ยฏ 0MHz name is fine with me, don't see why it should only be reserved for games, but I'll leave that to the ppl involved in the project
Could not care less about under what name will this potential/hypothetical stuff would be tbh, just wondered if there's a need/niche for it, that's all
I'd say so. Might be fun to fiddle around in wordperfect
I'm open to sugestions
My thinking is having also some kind of "theme", like Office/Prod/Dev under which several products can be installed (eg, BC/BP/NASM for a Dev one, or full on MOD trackers one etc)
I like the idea of having collections or themes in the pack. For software I could see it getting pretty annoying having just a single app in a vhd
yeah, who the heck would like a TASM only VHD and what use could it ever be ๐
Which is why I think a useful thing would be having the logical shared software in a bit of a suite
As I previously said, I'm open to sugestions as well as I need some help to navigate through copyright crap we should avoid in official releases
I am thinking for example a DEV VHD for DOS with C/Pascal/ASM/others, NET DOS one with most of serial/PPP progs needed for browsing the net or connect to a BBS and so on ready
same for windoze or some other OS
so yeah, any ideas are more than welcome
How about a Business Pack โข ๐ Setup with WFW3.11, Office 4.3, MS Mail and After Dark
agree with most, but why MS Mail though ? ๐
I am really oblivious, had anyone really used it ?
Only because it'd be comically useless. It only works if you have MS Mail servers, which were Microsoft's ancient predessor to Exchange Server
If you have a WFW network setup you can have an adhoc MS Mail setup as well though
meh, in the same vein I can do a Bonzi VHD and would be more useful ๐
Hmm, looks like Wordperfect 6.1 is the version to go for if you want a suite of programs and not just WP
The suite contains WordPerfect 6.1, Quattro Pro 6.0, Presentations 3.0, Flow 2.0, Sidekick 2.0, Dashboard 3.0, and Envoy 1.0.
Personally I've got good memories of Lotus Smartsuite from that era
iirc i tried it on the core and worked fine (though i don't remember if it was under DOS/Win or OS/2)
It'd be funny to cram MS Office 4.3, Wordperfect Suite 6.1 and Lotus Smartsuite 4.0 into the one VHD
You donโt run an exchange server on nt on the ao486 core?
not yet
MS Mail server or cc:Mail server would run in the ao486 core ๐
yeah, sounds good tbh, maybe also some paint shop pro and the likes in the mix as well
still trying to get NT 4 server to work on ao486 lol
With cc:Mail I know it has SMTP and UUCP gateways for getting email to the outside world ๐ I ran a cc:Mail UUCP gateway in my first job when my company first got onto the โจ Internet โจ
It was connected to an ISP over dialup with a 2400bps modem that dialed up every 15 minutes to send & receive mail
Those were the days ๐
cute, another rabbit hole to sink in ๐ซ
back to topic, will see over this weekend how would those fare under W9x/NT 4 WS.Highly think NT would be the winner, but downside is the OS loading time (about 1-2 mins)
Is this a constant for NT, or just 4.0?
Also I'd love to see experiments in how far you could extend Windows 9x
NT 4 Workstation is the only NT variant I know to work on ao486
yet
Interesting. Older NT versions don't work?
I tried to install at some point 3.5, but failed
Now I am trying to use same method as Alex Oughton did use on WS , but for server variants
Not that would be much to gain tbh, but I want to run a SQL server and load a specific SQL dump
I'm also curious what could be accomplished with Windows 95 in regards to "playing a Visual Novel"
can try if you give some examples ๐
The only real use for Win95 i had so far on MiSter was to finish Fallout 1 lol
Maybe White Album? (The original not the remake)
have no frigging clue what is that game, noted to check out tomorrow (wel;, today to be precise but much later lol)
also, it is already on the known archive site. i presume ?
Yeah. And it seems like it's unmodified
Haha, Embodiment of Scarlet Devil needs a pentium 500mhz?
ok, had a quick search, it seems in the vein of True Love and the likes. Will see if it runs ๐
Hmm, it is crazy to me looking at some of those old doujin game specs. 200mhz to show a static image and play music?
Also, if you are trying to install those you most likely will need j-win98?
think it really depend on the program, most of JP games I tried didn'd need special OS variants
It would be relevant for 95, since it predates Unicode (UCS technically) being default
Visual novels tend to
Granted I havenโt played around with any of that stuff in a very long time.
Yeah and the funny thing is that even the recent official Fate release had a locale bug that wasn't caught until launch
Used to play higurashi daybreak at lan parties, too bad that is way too resource heavy for mister.
well, in that case DOS/V, Win 3.X JP and OS/2 JP ver are working for sure
Ugh 20 years ago. That is a way larger number than I wanted to see
didn't try W9x Jp versions, but i think those would work fine too
It's one of those "black swan" bugs because it was something like it using system.locale for a conversion when it expected it to instead convert to shift-jis
A bug that would work fine as long as your locale was shift-jis. So it's possible that even if they tested the English version, they didn't test on a PC set to English
ยฏ_(ใ)_/ยฏ your guess is most probably better than mine lol
We should call it ZeroMHz to avoid confusion
รmhz like it's a metal band
Or, instead of 0MHz we could call it OMHz
Fixes for PC8801
https://github.com/MiSTer-devel/PC88_MiSTer/pull/59
yeah, seems I need to source a Win95 JP after all
ok, time to hunt some isos
WIP
pins updated
Does anyone use the pins in here? I am fishing for compliments to be clear.
no ๐
Meh, guess my first W95 JP VHD will be kinda low on space, made it 256 MB and windoze occupy 196 megs...
Gonna do another after, 512 megs this time. But first wanna see that Winter Album running or not and its requirements for space if needed
i programmed my own client of discord that hides any pins you've made
fair tbh ๐คฃ
On PC88, Mugen no Shinzou (1984)(Xtal) goes in game before it shown a disk error !
ok, Win95 JP with cdrom support done, now le's try the game
and it runs ok i think ๐ @reef gale
hope not to jinx it, but W95 JP seems much more stable that EN version, didn't get any errors so far
actually in the end it was less than estimated, so with WA game installed I still have 110 megs free (game uses about 45 megs)
could be worse, I'm seeing it for first time lol
ok, made autorun to work also, so guess the VHD is ready. @summer dragon @elder cove when/if you have some time, ping me and let's get this puppy tested/add MGL magic and ship it ๐
Meanwhile, I'll do some more W95 JP template VHDs , 256M/512M/1G
probably can squeeze one in a ~128 megs one, will see
Would that Win95 JP template work with some Windows 3.1J-designed games?
Iโve gotten Chu-Tengโs English translation running in a stock Windows 95 English installation with some added DLLs, but it was having several glitches with the inventory not working correctly.
not a clue , but we can test it out
lost count how many times i agreed with MS terms and conditions
mkey, will do higher than 181 mes vhds...
standard hostname and domain
finishing touch and this 256 megs W95 JP template is done (except PPP, not really needed atm)
done
Honestly this is really cool. Playing a 1998 title on a pre-Pentium CPU
well, first W95 JP 256 megs VHD finished, will work on some bigger templates and hopefully will get more traction on these games too
any game suggestions to test are more than welcome, I have zero exp on those (except True Love one)
Is there an all ages Tsukihime from that time frame?
White Album is now on Elphive's hands to test out some more and sprinkle the MGL magic, so hopefully it will be part of 0MHz collection soon
Maybe the original Higurashi releases
not a clue whatsoever ๐ working now on 512 megs VHD
I still find visual novels requiring such high spec pentiums ridiculous. I read through the umineko series on an atom powered netbook but who knows if it could run on the core.
I sometimes wonder if the spec is just "this is the shittiest CPU we tested"
Well, i do have to remember that some of the audio codecs are actually pretty cpu intensive.
depends on the platform , mp3s can be played on Amiga core even without the FPU
always found this thing amusing lol
A shame that a bunch of the classics have some pretty dubious adult content
define dubious ๐
512 megs vhd in the works, forgot to switch to your core ๐ will do it on the 1024 iteration one
last time I tested win95 JP (2023) it was to play this game but it was kind of slow ...
https://eggerland.fandom.com/wiki/Eggerland_for_Windows_95
I wonder if it is better now
noted for future test
will do some DOS/V + Win3x template setups next (will see if tomorrow or next days)
Rusty works great on DOS/v+ win3x ๐
i knowz ๐
since some updates of ao486 before it was wonky
Puyo Puyo on Win3x works great also
This one also
nicey, more incentive for me to work on dos/v and jp w3.x
and no, can't read/speak Japanese, but dos/windoze is after all just click next next anyway, not a big issue to setup those
512 megs W85 JP VHD also finished, will do a 1GB then W3.x ones tomorrow
Age of characters
not a clue on this too, will see tomorrow lol ๐
i take it is nsfw and all, right ? ๐
Yeah, although you would have to play a bit to get anywhere near those situations.
kevind also fixes cdrom issue (not implemented) for Rema the Thruth ๐
speaking of nsfw, need to test out virtual valery too at some point ๐
for scientific purposes ofc
Yeah, I have some ide fixes I need PR
new one ?
Yeah, been trying to get ide working for other operating systems
I have a few fixes for things I have found that donโt really fix the main issue but should probably be corrected anyway
Great ๐
2026 started quite nice on computer cores improvements, eh ? ๐
Yeah, I need to clean up the c16 change and pr them too- update Ted and Sid so far
And the pet core Iโve gotten 40 column crtc working, but I broke memory moving to sdram
So, Iโll try to debug that tonight.
Checked my old DOS/V + W3.x JP vhds. gotta re-make those as templates, ones i have are full with various crap tests i made throughout last 3-4 years
Thera34 has more OS'es, than I've had hot dinners.
there is some update forprotected mode for win9x
https://github.com/MiSTer-devel/Main_MiSTer/pull/1121
yay but also oh no
well, it still has the issue of reporting the same data on both channels, lets see if there is a PR for that ๐
I was just telling thera that as soon as I started working on mister projects again, I find someone has beat me to the punch for every oneโฆ.started to add kikikaikai to the existing KickAndRun core, and sure enough I find out the CoinOp people finished it two weeks ago. Then I think, well, maybe I can look into the Lisa, and AlextheCat (pretty famous in the Lisa scene) already has a mostly working fpga core done for his own project
I just need to start working on things to encourage others to get it done ๐
how interested are you in dreamcast?!?!
Oh, so by White Album you didn't mean some game based on The Beatles
I believe that's true. There are laughably low-resource indie games on Steam that have surprisingly high requirements, but people report they run perfectly fine on significantly lower requirements. It's almost always a case of "This is the shittiest hardware we had to test the lowest specs on"
"In 2000 the game was rereleased under the title Fukkatsu! Eggerland" Sure this is not one of those adult games? 
nice, i am sick of this extra step i needed to do
ok, done with 1 1Gb W95 JP template, first time i did not do the renaming esdi_506 file , used kevind's modified core
WIP
What are the big issues still present on ao486 ?
Wait, my change fixed the rename?
Ugh, that means I need to actually put some effort to clean that up and pr it ๐
yeah, didn't had to do that dance anymore with the JP install i did this morning
ok, i'm done with a first 40 megs DOS/V 6.2 and W3.1 JP template, got sound working, mouse/cdrom/mem exclusions for misterfs etc
not really liking this, will see what I can improve
OS/2 Warp (I think any version after 2.0 but it has been years) Disk detection issue during install. Same across most OS/2 stuff I tried including eComStation. Maybe thera34 had better success and I missed it. Was the issue with the original packaged version of DOS/4G 1.95 not running on some games and needing to be replaced with dos32a fixed? That game list from my original work: THELIONK, DUKENUKE, MAGICCAR, MORTALKO, DESCENT1, ORIONBUR. Obviously this has been years so not sure how valid this is here in 2026. ๐
actually planned to re-do some OS/2 clean installs, but there was always smth else to get in the way last weeks ๐
I've also wanted to eventually go back and test to this in Windows 3.1 and see if ao486 VESA works with it: https://github.com/PluMGMK/vbesvga.drv
So no more disk stops on installs even for Warp or you haven't gone back yet?
On Settlers 1 still has time to time dos/4g issue
didn't try yet, just prepared the files, but had some other stuff intervening ๐
ha OMG, I tested it in 2020: https://github.com/MiSTer-devel/ao486_MiSTer/issues/25 6 years man...
you need to disable L1 cache
So in theory if you have to do that, I would consider that still broken ๐ but I havent tested
So, I may be conflating issues, but my changes didnโt seem to help netbsd or openstep. Not sure they would do anything for warp.
Netbsd crashes because it couldnโt create a console and openstep just bails with a generic trap message.
OS/2 disks were always complicated on ao486 and I had to use the dani506 version to make some progress. I have a special place in my heart for OS/2 as that is where I ran my BBS when we switched from DESQview
I actually gave my core to Thera because of the way that qnx has to be configured. There is a bug that the controller will repeat the same data across both channels which can confuse the os. It was causing openstep to break trying to query a non existent cdrom.
maybe those new changes IDE changes will do something different
Here is netbsd showing the effects of the issue. I only had one hard drive mounted.
well those are the ones I remember, it's been fun seeing the little updates from afar and that there and people continuing to work on ao486. I dig all the different OS testing yall have been doing.
You could probably quickly vibe code a full automated way to make these packages/0mhz with a few prompts and the base code from https://github.com/Voljega/ExoDOSConverter. the Mister python code probably needs so love based on new exo versions but again, probably one shot those changes with opencode/copilot cli/codex. Now I will run away for bringing up AI ๐
Sound: SB Pro/16 fixes + improved accuracy, PIT: Allow uninitialized counting in modes 0, 2, 3, 4 & VGA: Simplify code for better maintainability added from the pending PRs
That would at least give an easy path to creating curated or per game setups for EDU / Educational Pack
Basโs dos containers thing from the forum was supposed to sort of do that?
it's been too long for me and not sure how far that went, I was always keen on either using exodos or Total Dos Collection archives as the foundation and build a packager for mister on top of that.
I will say I actually prefer your approach. It feels more โclassic ms dos gamingโ like
But I can imagine how much more difficult it becomes
I expect all that work to be so easy now with the AI tools available as opposed to how long that took before. I do like the single game solution as it is nice to contain dos into a specific setup (I just want to play the game) and not have the complexities of memory managers, multi game hard drive drama, etc. I miss the DOS frontend feel with the single game setup personally, but I am also someone who likes the flair of game descriptions, player modes, input options, and screenshots of the game before I play, especially when there are 7000 options
after all these years, still using same setup ๐
I still use all that original work on my real dos machines, and now with PicoIDE it is an easy switch to have it mount CDs from the run/start scripts for the CDs.
Oh nice. Yeah, that would be great for the picoide.
Iโll have to bug you when I get my real pcs set back up.
I use the IDESimulator the same way, and built a fork of ZuluIDE just so I could have ATAPI vendor commands calls from a dos util to change the discs for games. Mister always had the best setup for that
but PicoIDE is going to be on par
Yeah, I went ahead and ordered one even though I am nowhere close to having my computers together.
Luckily my mister wonโt need to be recapped for another 15-20 years ๐
It's going to be the best setup across so many machines. I think I ordered 3 lol. I can't wait to test across all the oddball ide machines/consoles/arcade machines I have
ok we have veered off of Computer Cores topics, nice to chat!
Back to this topic is os/2 also lacking a good video driver?
oh yes, right, you could only do vga
that and also had issues trying to get PPP working (no matter wht serial drivers i tried back then)
thats as far as I got
Humply is working on vga so maybe that will help.
Maybe Scitech SNAP drivers would work? Haven't used ao486 a ton yet, so can't remember if it has VESA VBE support or not.
tried them at some point didn't work
but will see, trying now to get Warp 4.0 reinstall
meh, still need to set L1 cache to OFF, and still same issue with the mouse driver, will have to use RODENT drivers
and you cant ever turn L1 back on or is it only on installation?
this is the error with L1 cache ON
will see after installation is finished
Hmm, I should try l1 off when installing openstep and netbsd.
Wasnโt it a crash in Solaris as well?
@void belfry
yeah
Hmm, l1 cache test?
error persists ๐
finished the install, copied over the rodent driver , modified config.sys but yeah, L1 must be off
@hollow ice , neah, no change on Solaris with L1 cache off, just tested
Oh well.
having to set L1 cache to OFF slows things down quite a bit for any OS/2 versions higher than 2.0 ๐ also used FAT, HPFS didn't work for Warp 4.0 at least (iirc it does for 2.0)
will retry OS/2 ver 2.0 in the very near future, but next days I'll get back to improving DOS/V +W3.1 JP on memory/VGA driver as well as adding PPP
This should be fun to try as well:
https://www.tomshardware.com/software/operating-systems/clean-room-reimplementation-of-dr-dos-hits-early-beta-modernizing-the-operating-system-38-years-after-its-debut-runs-doom-warcraft-simcity-and-other-period-appropriate-titles
I read a bit about that the other day. It struck me as a little bizarre that the new author/owner (?) talked about building something true to Gary Kildall's vision when AFAIK DR-DOS is very much a descendant of CP/M-86. But just about anything beats the status quo ante of an extremely dead corporate entity with a webpage that I'm pretty sure got hacked by gambling promotion bots or something.
pins updated
Did the latest ao486 core break VGA output? #unstable-nightlies message
The other seems fine
Elgato capture card doesn't like it either
Humply is working on vga so very possible
Wait, when you say the other? Which other? Can you try the last three in succession?
I tried them all, its just the one with soundblaster fixes that has issues with displaying for me
Hmm, maybe a seed issue?
I donโt see anything in the commit that should affect that. Granted, does the p320 mean it is detecting 320 fps?
just rename the .img to vhd, boots instantly, will see at some later point how games are running on it
I just realized I was confusing Dr DOS with FreeDOS, no wonder I was confused how old Dr DOS was and that it was a detail product.
Is there a reason though to still be updating it over using freedos? I thought the point of freedos was to basically be a modern updated open source dos replacement?
some awesome fixes there, prince of persia freezing stands out though
pretty sure i spent ages on that assuming it was the game
Are you guys able to set up joystick correctly on Tyrian?
I am getting constant drifting, even with my digital-dpad-only joystick disconnected (8BitDo M30 2.4G).
This is on the Tyrian joystick calibration menu:
And in-game, the ship moves to up-left all by itself sometimes...
It seems that setting "Joystick Axes" to "Count 8+141" works around the issue. But I don't even know what that setting does or if it's expected to be enabled normally.
I finished the first episode like yesterday with my M30 controller.
Standard settings, no calibration needed.
Getting there:
Rhialto did all the hard work, I am just crashing into learning how to use SDRAM ๐
And Erik, between the 8250 implementation and the structure of the 128 core
Honestly I'd love a 0mhz collection equivalent that's just "here's a weird OS"
I am toying with the idea for some time, (started at some point a mini-series of forum posts like this https://misterfpga.org/viewtopic.php?t=8035, but had/have some hectic schedule and bit of parked that series for a time)
I'm not sure I can share some of the OSes (still need to ask QNX ppl about very old versions), but other Unix/Linux variants for sure (already published some Debian Etch/NetBSD 1.6.1 on the known archives, same username for quick search)
My next mini-projects are to recompile SkatOS kernel to remove ethernet and add PPP for LAN/via IRC multiplayer) and improve some DOS/V + W3.1 JP ver
Maybe some day will find some time to retry Hannah Montana Linux, I got it at some point almost booting iirc
In the case where rights are unclear, maybe at least list interesting OSes?
I'm not the biggest expert on various platforms
For example, I'm guessing there's no MIPS based PC core, so no Irix
well, for unix/linux based (there are some more for sure) see the list here #1047332497492553799 message
we also have SparcStation though. and it can run Quake iirc ๐
There are also some OSes for some 8 bit computers (Lunix for C64 or Uzix for MSXes come to mind at first) that I tested and worked fine on MiSTer cores
Not to mention SymbOS, which works perfect on MSX, CPC, Enterprise cores (https://www.youtube.com/watch?v=IlJlJMiurEU)
Hello and Welcome to my channel :)
The Enterprise is a Zilog Z80-based home computer announced in 1983. It was developed by British company Intelligent Software and marketed by Enterprise Computers. Its two variants are the Enterprise 64, with 64 kilobytes of Random Access Memory (RAM), and the Enterprise 128, with 128 KB of RAM. Two applica...
Also ran Minix on MacPlus and Atari ST or XT (ao486 too, but that's too "mainstream" lol).
some old MSX sshot with SymbOS (this one was from OCM core) , multitasking just fine on a mere Z80
For QNX there's a how-to on the forum, anyone can duplicate it easy https://misterfpga.org/viewtopic.php?t=7943
OS/2 from v2.0 up to 4.0 versions are also in the cards, though for full speed on ao486, only ver 2.0 is doing fine, any upper versions ( 2.1+ ) will suffer from L1 cache needed to be set to OFF (also can't use HPFS other than on 2.0, just FAT for upper ones, not really a big issue i think...)
Also having drawbacks on finding a better VGA driver or making PPP to work, tried quite a lot of drivers/versions with no luck so far
Modem connections work fine on OS/2 (tested also some SIO drivers at some point iirc) https://youtu.be/WwXnxgOE1Po?t=196
This is a raw capture on how IBM OS/2 Warp runs on the 486 fpga core in the MiSTer project and also connecting to Captain's Quarters BBS using PMCOMM. Please be aware that if you use headsets to lower the volume, as the modem sounds might not sound pretty to your ears at full volume :)
For more info on MiSTer project, please visit the Wiki : ht...
sry for crap audio ๐
as for most weird I ever play with, guess Amoeba OS is on the top list of working ones (#1047332497492553799 message)
Can someone refresh me on MGL files and alternate configs? If I use an MGL file, will main look for a cfg file with the mgl name or with the core name?
It is the setname on mgl file used
Will that update where the core looks for files?
Yes but there is one core Minimig where setname is not working. Minimig is kind of special
ah, that is why I was wonderingโ minimig didnโt seem to change the location
I am working on backporting some pet changes, but the new core should effectively support the entire range. The problem is each needs their own system roms and some tweaking of settings, so it would be really nice to just create MGL for each
there's also a setting in mgl that uses the same game/content dir but only changes the config file names
oh, that is exactly what I need
it's an attribute of <setname> same_dir or samedir?
My god. This!!!
I've just read through the rest of the thread. This is amazing work guys, and with the SB16 too!
anyone know if it's possible to not have QEMM do the memory scan on boot ? takes time to go through 256MiB trying to speed up dos boot
I had luck with leaving l1 cache on but definitely needed L2 cache off
Not being able to find a working VGA driver is super frustrating though
Are you sure QEMM is doing a memory scan?
https://youtu.be/f6gEDUigoXw It would be cool to set something like this up
To all the people telling me to do more software videos: well, here's what you asked for. RIP
Support me on Patreon: https://www.patreon.com/cathoderaydude
Tip me: https://ko-fi.com/cathoderaydude
Though it seems like some OSes that this thing "supports" turned out to be vaporware
yes it's scanning then verifying the memory (according to what it is saying)
short video on the boot process
While i can use himen.sys and emm386 i then are unable to get uvefb working to get vesa for doom/doom2 etc working, hence going the QEMM route
ok first time uploading a video, i kind of expected discord to put it in a player wrapping :S
I opened it and I see what you mean. One tip for video is that Discord doesn't like MKV. WEBM works better, and some mp4s work
i'll see if obs can do webp, i don't really use obs much, i mostly use it so i can have the window open on my screen (i need a more realtime capture card though)
if you turn the memory down to 16mb or whatevers the lowest does it fool qemm?
it'll just load faster iirc, been some time since i've done that
not like you need 256mb for doom anyway
i found having that set higher was more trouble than its worth
true, not like i need that much and i can update the .mgl file to have its own name so that it can have the config saved
but in the end i still do want to setup QEMM to not scan if its possible, hence asking ๐
can you find qemm documentation anywhere
it might have some arg you can throw it to not
I have not found any :S but i may have missed it... google's ai search said a quiet argument, but that did not exist, it just halucinated it
top300 loads qemm like this:
C:\QEMM\LOADHI /RF C:\DRIVERS\SHSUCDX.COM /D:IDE-CD /L:F /V /C
c:\qemm\loadhi /rf C:\DRIVERS\CUTEPACK\CTMOUSE.EXE /O
REM C:\QEMM\LOADHI /RF C:\DRIVERS\SOFTMPU\SOFTMPU /MPU:330 /OUTPUT:COM1
C:\QEMM\LOADHI /RF C:\DRIVERS\DOSKEY20.COM /INSERT
c:\QEMM\LOADHI /RF C:\WINDOWS\SMARTDRV.EXE 65536 /E:65536 /B:0
GOTO COMMON```
idk if any of that skipped anything like the scan though
ah yeah i thought that seemed light
SET MEMMGR=QEMM386
device=c:\qemm\dosdata.sys
SET LOADHIDATA=C:\QEMM\LOADHI.RF
DEVICE=C:\QEMM\QEMM386.SYS RAM BE:N FRAME=D000 ARAM=D000-EFFF ARAM=B000-B7FF RF
device=c:\qemm\dos-up.sys @c:\qemm\dos7-up.dat
DEVICE=C:\QEMM\LOADHI.SYS /RF C:\QEMM\QDPMI.SYS SWAPFILE=DPMI.SWP SWAPSIZE=1024
DEVICE=C:\QEMM\LOADHI.SYS /RF C:\DOS\SETVER.EXE
SHELL=C:\QEMM\LOADHI.COM /RF COMMAND.COM /P /E:640
DOS=HIGH,UMB
DEVICE=C:\QEMM\LOADHI.SYS /RF C:\DOS\IFSHLP.SYS
DEVICE=C:\QEMM\LOADHI.SYS /RF C:\DRIVERS\XCDROM.SYS /D:IDE-CD
yep that's about the same i have except the cdrom stuff (i have it divided around, as if i do not need mouse, no need to load it etc)
your best bet is probably the actual qemm readme if you can find it
it might even need to scan all of memory to do what it does actually i'm not sure
yep, unless we have a dog guru in here, thats used it before ๐
i just used himem and emm386 in the past and loaded my keyboard layout and fonts in the past, today i like to optimize the base memory etc
you are probably right, but it could have an option to have already loaded a presaved.. the optimize program needs to be run sometimes when you make changes anyway (it complains about that)
maybe you could limtit the range it operates in
rather than find a silent or skip, some kind of cap
a cap would be fine too... ie set it to 64MB (use some as a ram disk or something)
been thinking about going that route to speed some things up
ask your ai that
ao486 is painfully slow with disk access... i've gone the NFS4 route and i think it helped
haha, just google results i don't really use ai personally, but it's what google has become
the disk speed is to do with how mister addresses storage iirc, like zero buffers allowed, everything to disk immedietely, blocking
yep it interfeers with hdmi as well
thats a new one on me
run a scandisk surface scan notice the HDMI going funny
does not happen on the VGA though (i had them side by side)
like dropping signal funny ?
no half the screen going funny
moment ill try and make a screenshot
looks like it's not happening right now :S
maybe a heat thingy
i've ordered a copper heatsink and a noctua fan, should be getting some time soon
but i'll describe it, half of the screen is shifted to the side (bottom half)
not like it effects me i use vga for anything that i dont want high latency on
just happened again, but was not fast enough
old notes, I think USERAM
How to Limit the RAM QEMM Uses/Manages
QEMM does not have a simple "EMS=nnnn" or "XMS=nnnnK" parameter like EMM386.EXE.
It automatically manages a shared pool from all available extended RAM.
Main method: Use the USERAM= parameter on the QEMM386.SYS line in CONFIG.SYS
Syntax examples:
DEVICE=C:\QEMM\QEMM386.SYS RAM USERAM=1M-16M
(or UR=1M-16M)
DEVICE=C:\QEMM\QEMM386.SYS RAM USERAM=00400000-01000000 (hex format)
DEVICE=C:\QEMM\QEMM386.SYS RAM USERAM=1M-64M
DEVICE=C:\QEMM\QEMM386.SYS RAM USERAM=1M-256M
Recommended way:
- Run SCANMEM.COM (included with QEMM)
- It will scan your extended memory and suggest the exact USERAM= value
- Add that value to your QEMM386.SYS line
This tells QEMM exactly which physical RAM range to use for its
XMS/EMS/VCPI/DPMI shared pool, effectively limiting the total RAM it manages.
Other useful methods to restrict memory:
-
Run QEMM's own XMS utility to allocate and free large XMS blocks
(temporarily consume excess memory) -
Use external tools such as EATXMS.EXE or XMSDSK.EXE to create a RAM disk
that eats up unwanted XMS memory before running a program -
Add NOEMS parameter (disables EMS, frees the 64 KB page frame,
changes pool behavior) -
Use X=aaaa-bbbb exclusions to prevent QEMM from using specific memory ranges
-
In older QEMM versions the built-in maximums were lower (no USERAM needed)
Typical base line in CONFIG.SYS:
DEVICE=C:\QEMM\QEMM386.SYS RAM ST:M USERAM=1M-16M
After changing, run OPTIMIZE.EXE to re-tune your high memory loading.
UR= or USERAM=, normall it is for going over the 64MB limit but I think it would work going the other way
hidden QEMM flag, https://www.experts-exchange.com/questions/10044591/Win95-only-sees-64MB-in-a-128MB-PC.html
Find answers to Win95 only sees 64MB in a 128MB PC from the expert community at Experts Exchange
IF that is what you are looking for
I dont think it will scan outside of the space you set if you set it
@vestal ginkgo i'll look into it, did you have a url with that or write the whole lot ? going to save what you wrote ๐
no, just references to old newsgroups and that old post. the 16MB setting in mister might be easier but run optimize after. I save a bunch of old crap locally and had opencode look through it ๐
ah, would be nice if ao486 had a 64MB option 16 to 256 is a big jump, most of us never use that much
but i guess it's an option that would require too much code
comp.os.msdos is a gold mine for stuff like this. Yeah we had talked about it a very long time ago, most just fill the memory with a ramdisk way back when
fallout 1 is one of my options to use a ramdisk if its big enough (loading times are rough)
I remember we had to do it for Lion King originally but it looks like we went back and just set it to 16MB instead and it had the dos4gw bug: '''cd TheLionK
@echo off
echo.
echo This game requires CLEAN, 16MB Memory, no L2, and lower MHZ.
dos32a LIONKING'''
I really wanted fallout 1 to run well on mister but couldn't get there. Someone here had better success with Windows NT 4 and it, if I am remembering correctly
I have it running on the ao486 in dos, runs like crap though
I can send what i have except the actual game, it's still actively sold so not considered abandonware
I think it was thera that did it. it was a different version from the dos one, yeah dos was like 1 fps
i could try win95.. i've been working on some "0Mhz" windows stuff i just call it 0config though.. did true love, civ 2
Top1 ๐
i'd love to find some nice nebula fighter for dos with full game, but alas can only find the windows version that's full (on their own website)
but the windows version requires MMX and likely a FPU
duke 3d, i have it runnuing somewhat in potato mode with dos32a and uvesafb in lowest vesa resolution and a modified exe file
doom2 runs very well with fdoomvfb ~30-40fps non potato mode
Is there anything that can run on the AO486 core that would ever come close to needing even 128? Hell, I would be surprised if something can use 64. Feels like you are more likely to break some software by having an absurd amount of RAM.
i'm sure there's something you could do with it, ramdisks is obvious
but in general, no, even 16mb is excessive for most thing you'd actually enjoy running
Yeah, I have mine set at, I think either 16 or 32
I remember when I was trying to install a game once that boasted how little space it needs to install, because it basically completely ran off the CD and just installed a 20 KB or so file for settings and progress on your hard drive.... but would refuse to install on my computer because the drive was so big it just read it as 0 bytes
yup, played it on W95, plays better but you will loose the cutscenes (need to skip them)
Also copied all the files from CD to HDD (master.dat, critters.dat and some other) and pointed to new location in the config file
https://www.youtube.com/watch?v=pZTJgbiP2IM (ending cutscene was taken from DOS after i finished the game and saved before talking to Overseer. Should have killed the bastard though when I had the chance :D)
Tried under NT at some point, but it had corrupted graphics iirc
Fallout 2 is also "possible", tested on W95, same all files copied to hdd, did the Temple trial and Arroyo quests, but when going to big areas is running mollasses, so yeah... not really playable
Win NT 4, Linux, NetBSD can and are using it
New version, Fixed GUS 4.11 driver CONSCAN.EXE detect card. Please test!
Do you mind if I FWD this to #test-builds ?
Also thank you!
In any meaningful way? Or do they jsut simply support that much ram?
yup, they use it afaik, at least in Linux saw with top at some point around 200 megs usage
QNX iiirc used/recognized less (64 or 128, don't remember), but can't confirm atm, been a while since i used that OS
which distro's have you gotten working ? I tried netinst debian etch yesterday it hanged on just before partitioning (not sure if it has PPP support built in but figured netinst would of been best) also which openbsd version, i figure it's likely an old version supported as 486SX support in general is not exactly well supported anymore
There is a long standing IDE issue that tends to break more "advanced" operating systems.
The NT installs by using a more lenient driver
yep i noticed, was the same with NT4
corel linux hangs on the boot loader
i used to run corel linux on a 486DX2 66
I have been trying to solve it off and on for like 2 years now. Humply is a dev who checked in a change recently that targets that system too, so maybe we will see progress.
I wish i was able to help with anything beyond testing, i'm not smart enough with programming low level or even the hdl stuff which is just even more low level ๐
Heh, yeah, I wish I were a bit better at this as well, I just keep swapping focus rather than truly getting the problem fixed
I've been promising Thera a working linux system for pretty much the whole 2 years ๐
i'd be jumping in as well if the opotunity was there, i'm currious in nature, hence why i started to use Linux as a 13 year old when i heard of it the first time.
I used pcem first, then moved the image to MiSTer. Also, if you really search the known archives, some dude put it there ๐ it also has same username as me, that was really strange
Corel Linux will need kernel recompilation for non-FPU machines as ao486(i tried at some point)
oh you're the developer! welcome to the discord we have been following your work for some time ๐
ye that would mean setting it up on the 86box and recompiling a kernel for it there
or cross compile to i386
but i think it'll be easier to do on the 86box to have the right gcc version etc
Actually qemu, for some reason Corel Linux didn't like pcem or 86box ๐
๐ฎ
i'm sure i had it running in 86box at some point
yep i have it in a Pentium 86box it seams
my problem then was to source the correct kernel and some more stuff (been 3 years ago), but don't really remember exactly what were the issues atm. Still have that vhd backed up somewhere, will have a looksie at some point
it's a shame most old distro's and OS's are useless on the internet atm
ie browsers.. since we started to use SSL certs
internet is not just html ๐
i know, i use IRC and shoutcast as well ๐
there is a modern Gentoo (check forum), but needs PPP added (had in plan to play around with it more and add that, but there's always smth else lol)
oh no i am never doing that again... i did compilation of gentoo stage 1 on a 80486 20Mhz, it took weeks for us to compile kernel and gui etc
we did it on an old laptop as a project
SSH ๐ or use it as a slow traffic generator
I may try an old version of LFS though, very old
or use a proxy/ssl strip on either an external PI or ARM linux. Did it for Amiga and some DOS stuff
oh thats an idea, and i've got plenty of vm's i can boot up... My firewall is a VM on one of those topton box's, i've got 64GB of ram on it, so plenty of space to spin up VM's
https://misterfpga.org/viewtopic.php?p=80660#p80660 one example, did smth similar for AmiWeb (i think that was) on Minimig core as well
MiSTer ARM linux could handled it as fine iirc
actually for DOS stuff i only used that, Amiga stuff i tried some time before and used a PI
i think i've seen you do some video's on youtube as well, i think i used your video to help me with ppp for nt4
"videos" is bit much said, those are raw captures, I'm noob on video editing stuff ๐
well it does the job ๐
anyway, that dude i mentioned before also put a NT and netbsd on archives, with ppp and all
sounds fun ๐ while some of the fun is getting it working, sometimes just using an vhd helps a lot ๐
anyway, Debian Etch is the best imho (from those linuxes that are running), as the old repos are still online ๐ so a simple apt-get and you have whatever you want installed in no time
debian has always been good to keep their old versions
image on archives has also those repos set up, for GUI i would recommend AmiWM, it was very responsive (bettern than jwm or some others i tried)
i actually never used a gui on debian, i used to use it for servers, when my desktop broke down, i added more TTY's, used screen, irssi, links and mpg123 to have stuff to do ๐
I use arch btw
we know... go home, you're drunk ๐
oh no not that line
Anyway, the list of what i tried on Unix/Linux so far (and working) on ao486 is here #1047332497492553799 message (i still have some more on the pipe and ommited to add some yet as i need more testing, but probably gonna need to make a 2nd list, this one is almost at characters limit)
Some, like QNX I could install directly, for some used PCem/86box/qemu to prepare and recompile kernel if needed
A big thanks to that guy to have shared some of his work... I hope he'll keep on doing that ๐
I'm honestly surprised there's no 0mhz for the MSX
Did the MSX normally have a HDD?
Or did it just boot games directly off the floppy
One of the two MSX cores can only boot games off hard drives currently (although there's a program that runs on actual hardware that can make any game into an HDD game)
I see, so it does have a HDD, I thought it was a floppy only system
It also supports cartridges and casettes
Supporting carts and tape was standard for computers in the '80s wasn't it?
Were cartridges that common?
I think they were at least for the Commodore 64, though they rapidly I believe hit memory limitations
Tape was just very cheap to release games on back then
I wonder if any of the cartridges for '80s computers used Bank switching like the NES did
Those computers are a bit before my time, I didn't have a computer until I was almost done with grade school, and by then it had Windows 95
.... just barely, Win95 was so new back then that even the demo unit for the same model I got was still on 3.11
I remember being confused when using it "So this is that windows 95 thing? Looks exactly like 3.11 to me, and what was that weird thing I saw that one computer with the Start button?"
.... I was dumb with computers back then, I used to think DOS was a password screen to get into windows XD
And "win" was just the default password
There is a 0mhz style HDD image which has most of what you'd ever want to play on the msx
Search Google for "Mister MSX Boot Harddisk Image (boot.vhd)"
Given the history of the person who used to maintain this perhaps there should be a concerted 0mhz type group effort
If there is a sucessor would it be called 1MHz?
Both OCM and Molekula's WIP MSX2 can use HDD.
I prefer Molekula's as it can also boot directly off floppies ot cartridges
How does Ao486 work with 31khz CRTs nowadays?
I want to check out Project Firestart but typing LOAD "EA",8,1 only gives me a file not found error
feels like I don't actually grasp the fundamentals of launching C64 games
it's, uh, it's this release
'k, I've misled myself, you start the fancy readme file and then hit RunStop (ESC) and then to switch to disk 1
@worn oxide You twisted firestarter, you. ๐
The game is really cool, every horror fan should check it out
If you want old Linux versions there's some cheap*bytes archive discs backed up on archive org
Has anyone been messing with the updated/nightly PC88 core? Disks that loaded fine before (Super Mario Bros. Special, Super Pitfall) don't seem to be loading anymore, I've got Neo Kobe sets and TOSEC here and I haven't found a disk that loads yet.
Saw that most of the recent commits are around disk-related stuff, just not sure what changed or if there's anything I need to do differently on my end to get things to load.
There's an article linked from Hacker News about a Voodoo done in fpga. Could Mister use this someday? (There isn't an obvious license on it though.)
I don't think on the de10 nano on the ao486 core. Can't imagine there is enough space for it to all fit
Maybe if there if the MiSTer successor is ever chosen, it'll be possible
Perhaps to have only 3dfx Card implรฉmentation with gus only ?
would likely need to be very powerful and likely very expensive, tbh getting somewhere near the minimal requirements for windows ME would be good. 166Mhz Pentium 1. perhaps go as far as 200Mhz with a screen card that can output 1024x768 in 24 bit color would be fine enough. Going any higher and we can clearly get it done on todays hardware some way or another. (even the last AGP motherboard should be able to run windows 98 quite well and manage a 3dfx card or perhaps get one of the FX 5000 series or geforce 6/7 (they also had AGP support) and i think a win9x driver. Should be more afordable, at least until people keep selling off the gold from those parts...
I hadn't used it in a while but just downloaded the new core and the few games I tested seemed to work fine (Ys and a couple of english translations I have on my NAS). I'm using the latest unstable main as well, just in case that makes a difference.
This is cool, and once things like the signal timing generator gets sorted I can see this being a great modern FPGA/ASIC in a retro PC!
As mentioned by others, making it fit should be interesting. I remember people saying the 486 barely fit as-is, though I'm unaware of any optimisations that may have improved that situation since!
Was re-checking my notes/doing some more research and tests on Pick OS for a near future forum post (initial convo: #1047332497492553799 message) when imho I simply struck gold finding this amazing product promo from 1991: https://www.youtube.com/watch?v=CFpK8440HZA
1991 COMDEX Las Vegas, NV - "PIck's Got The Power" This conference skit always caused a ruckus at COMDEX. The show officials would always show up and tell us to turn down the music - never a dull moment in the PICK booth. My my favorite lyric, "double clutching database".
is the idea for this for someone to put a FPGA on a PCB that would plug into a retro PC motherboard and replace dying Voodoo cards?
Probably either that or hooking it up to another bus to integrate into some of these sort of neo-retro/SBC x86 platforms that are popping up.
A configurable 3DFX replacement could be handy for situations where an uncommon config was used like the arcade boards.
They might have disappeared by now, but there used to be off-the-shelf chips to connect PCI devices to PCIe hosts.
Thanks, I'll keep poking at it and try to figure out what I'm doing wrong.
Could be quite interesting to have an FPGA on a PCI or PCIE card that could then be configured to f.ex. run as a Voodoo card. But I think I remember there was a series of FPGAs where they were designed to be put into PCI or PCIe slots, for servers or something?
There's the a2fpga which is an fpga card for the Apple II so I'm sure doing something like that with a PCI or PCIE card is within the realms of possibiluty
Nice ๐

lol ass 2 FPGA
i was thinking about this, there's probably enough pins on the de10nano to connect it to a pci bus
Maybe a super niche product but putting a de10/mister on a pci board so that you could run mister cores on your PC would be an interesting product. Could the PC theoretically handle the functions that the ARM CPU on mister does?
I think the ARM CPU is actually on the die
Ah so no real cost savings there. Not much reason to use such a device
I fact, if you're on a properly setup GNU/Linux system and properly configured dosbox-staging, I would say that using that instead makes more sense than using a MiSTer which would drive it's own HDMI output anyway.
dosbox-staging + VRR on a lightweight Wayland-based desktop is fantastic
Of course I like ao486 even more, but... it makes no sense to put it on a PC expansion board
There are already FPGA devices that come in a PCI or evne M.2 form factor, I remember seeing them when people were considering a sucessor back when they thought an N64 core would be impossible.
Like this:
Yeah that one won't fit in a laptop...
That's just the heatsink, and since when do laptops have pcie slots?
Thought that was M.2
It is m.2, the person I responded to though said a "pcie board" so I assumed they meant a desktop
Also, I think that manufacturer just went insane with the heatsink, I am seeing several other m.2 boards with the same FPGA chip and no heatsink
Yeah, was just going to point to this
So, M.2 PCIe
I finally got the disk usage and HDMI interfeering thing to happen while recording, sorry coulld not find webm in obs so stuck with regular mkv
It only happens on the HDMI (not VGA) and i've only seen it happen on ao486 at least so far
that definitely looks unusual yeah
ao486 tends to push the scaler harder than most other cores because of the whole 70hz thing
is your output resolution any of the borderline ones?
My video mode in the MiSTer.ini is set to 1024x768@60 and running in DVI mode
also a note it's not like it's a big issue for me, i use VGA when doing anything important due to the latency over my HDMI-in on my PC at least for now... for some small PC tasks its fine, but any gaming it's unbearable.
but it could be an issue for some as VGA is not exactly a standard anymore in monitors
Why not just make a multi-fpga board? Surely it's not that expensive to get several of the Intel FPGA chips and shove them on the one motherboard.
Oops, All FPGAs
I'm pretty sure the most expensive component of the de-10 Nano is the fpga chip so...
making multiple fpgas work together isn't easy, especially fast
Pretty sure I saw the raw Alterra Cyclone V for about $40-60. Of course you have to build a board around it, but if it was 2x the cost of the current MiSTer clones Taki is making, that's quite affordable
Especially if you made it into a laptop form factor.
The clone boards are 90-99, so a 40-60 component would definitely be the most expensive thing on the board. Also, you can't just simply toss another chip on the existing board and call it a day, you would need many other supporting components, and most likely a second set of ram which would be the second most expensive component
At that point might as well just connect two DE-10 Nanos together.
Just came across this digging through Brian Eno's discography. Assuming this is dumped, could it be made to be easily playable on the 486 core? Maybe a 0mhz set up?
https://www.discogs.com/release/1452850-Brian-Eno-Generative-Music-1
That'd be so cool
It's gonna need Soundblaster AWE32 (also apparently there are no online dumps as far as I could search). More infos here https://productionadvice.co.uk/generative-music-1/
I loved the awe 32 card. I wish It had a pi that could connect to mister like the Mt 32 pi
Also only 1000 copies of that album were made, so yeah, no wonder why it is that rare or didn't get dumped ๐
However, I found some freeware W95 implementation of Oblique Strategies, will give it a spin in the evening (https://en.wikipedia.org/wiki/Oblique_Strategies)
That's weird if it hasn't been dumped, I find that hard to believe. 1000 copies isn't terribly rare and the three copies that sold on discogs in the past weren't terribly high. Maybe just need to get someone with a copy connected to someone who can dump floppies.
Obviously soundcard an issue for MiSTer but still very surprised if this hasn't been dumped, I will dig in further.
Finally custom palettes for the C64 core!!!!
That's a matter of personal taste, but on my LG OLED G5 via Retrotink 4K the Vice6569R5 palette looks best.
For opening of Rusty ๐
yay! Let's-Get-Rusty! ๐
I was able to get a kind of 0mhz working on PC88. The biggest hurdle ATM seems to be that there doesn't seem to be an easy way from an mgl to set the speed and mode and such
Is speed and mode a core setting? If so just bundle the CFG file with the settings saved in them with the mgl and vhd or whatever
Oh yeah it is. So then use <setname> in the .mgl file, then it'll have its own unique CFG file. Its what a bunch of the neon68k games do:
https://mister-devel.github.io/MkDocs_MiSTer/advanced/mgl/#mgl-format
Am I reading it right that ao486 stable core is still at 20241227? It seems there are no less than 10 unstable releases since, what are the process for unstable to get promoted and any recommendation on whether any of these recent ao486 unstable are stable-ish?
Another question - I notice that ao486 gus core is often distributed as ao486_gus<ver> and when placing along side stable ao486 cores, _gus is treated as version and the gus core would take over ao486 workload because _gus is > _20241227 or any numeric version. This seemsโฆ unintended?
the ironic thing is 20241227 is not even stable. Many users have reported visual artifacts that are fixed by rebuilding with a different seed
the release process is essentially broken
I just choose to live on the bleeding edge and always use the latest unstable of every core! ๐คก
the ao486 core is tricky because it's not even close to meeting timing, so you can't really tell if it will work from the timing reports. What may work on one board may not work on another board. But I think what we know is that a "broken" build seems to be evidenced by visual artifacts. I think what needs to happen is someone (not Sorg, too busy I think) needs to shepherd the release process and have many people test an RC, particularly those who have had visual artifacts on previously "good" builds. When one is found that passes everyone's board tests, that can be marked stable and released. I don't have the time otherwise I might volunteer. It might be a good way for a non-dev to contribute
we can probably organize that here, thats what happens with psx
especially now i think we have devs actually visiting the channel sometimes
In my work with GUS for AO486, I've built this core dozens of times. I can say that failures are usually immediately visible in the VGA video output. I haven't kept any statistics on the percentage of failed builds, but in my opinion, they're not that common. I simply changed the seed and rebuilt.
there's been a few cases we've seen where a build works on some misters but not all
even just amongst the 100% certified terrasic ones, now with all the clones we sometimes see issues unique to those
correct. 20241227 stable doesn't have visual artifacts on my board (and apparently Sorgs), but others have complained
@valid cape - should the GUS core be named ao486gus instead of ao486_gus to coexist with stable ao486 core? In my testing, it would still fetch media from games/ao486 folder correctly. Personally, I would like to have stable core handle 0hmz collection and I have specific GUS games that I assign to gus core in MRA file. But if the core is named ao486_gus, then it takes over as the latest version of ao486 core for all workloads. Of course, if you envision gus core to be a superset of all ongoing ao486 core improvements, that behavior makes sense and we can help test the GUS core more widely beyond GUS games.
Got a new 0MHz pack going up for April Fool's Day - Dangerous Streets in its MS-DOS version, widely regarded as one of the worst fighting games of all time:
oh wow, I think I may have owned that
Is this the one where one of the guys has a move where he opens his body like a cabinet and a smaller version of himself pops out to attack?
yes
April fools joke: Puu has completed the TOWNS core ๐ฎ @lunar trellis @granite umbra
Has there been any news/progress on that 68030 core?
Still finishing a few tests that fail in cputester (division flags, and a regression in RTR) , and trying to fix the MMU
68030!!! Are we talking about a CPU for Amiga computers?
I'm also porting emu68 to arm 32bit
That's what she said ๐
Technically, it can be used wherever tg68k is used
18th entry on my Unix/Linux list (#1047332497492553799 message) PiTuX, a floppy sized distro which has minicom 2.1 and can be used to connect to BBSes (details and link for d/l: https://misterfpga.org/viewtopic.php?p=106037#p106037)
Apparently it doesn't like 90MHz speed, so you have to set it lower and also will throw some floppy timeout errors, otherwise is usable and fast
it seams most stuff don't like the 90Mhz, unless in dos4gw or something like that
i am actually thinking though, those of us who have the MT32pi is there a way we could use the CPU on the Rpi we have for it for ie offloading a FPU ?
I tried getting wireless working on it, but without luck could be becuase the PI i have does not have wifi i don't know i have no experiance with Rpi, or becuase the software on the PI is fundamently different when used as a MT32
The kernel panic when CPU is set to 90MHz:
Short answer: NO ๐
a shame, it's processing power availible ๐ but i guess i am hoping for a mister 2 with more logic's availible
To be honest i don't want a big box to play retro games, my PC is big enough
There was at some point some work to get a hybrid Amiga with ARM side of MiSTer as "accelerator", but it didn't work in the end iirc
Back to PiTuX, side effect of those floppy timeouts is that I couldn't save the settings, in theory just use a script/command "persist" on a secondary tty (ALT+F2) and won't bug you next time
I'll probably do that in qemu/other emulator, so it won't prompt me about those settings, but after a 2nd coffee ๐
Anyway, it's not the single Linux that has issues with the floppy controller, think Debian/Slackware have the same problem. I need to recheck which ones, but for sure I saw the same errors on other distros
And yeah, on qemu works fine and can read the settings files, however when I try that image back on MiSTer, it will do the same, as the files are in /floppy which cannot be mounted due to said errors ๐
ah understandable then, i guess going "more logic elements" is the only way
@waxen nymph I have been playing with today's IIgs core build, and it's fantastic! ๐
There are some pops and clicks with sound however
the floppy support needs help, but it is getting better - i am just focussing on floppy right now (woz read and write support)
It can be noticed on California Games tittle screen music
Ah, great! ๐ I follow this core closely
I never though I would see the IIgs on the MiSTer.. has me amazed
i never thought we would see it either!!!
Well, apparently you took it personal with that "never" thing and made it happen! ๐
I'm excited to see IIgs getting so much love
Can't wait to use it as my daily driver for all my productivity needs 
Hopefully I'll be able to print documents with it too
I love using old computer cores for distraction free productivity
we are getting close to that on the iigs - but i think the Mac SE core might be a better choice. both will crash and wipe our your work just like 1985
Have you seen https://github.com/lampmerchant/tashmachine
Verilog HDL clone of the Integrated Woz Machine (IWM) disk controller chip. - lampmerchant/tashmachine
Maybe you'll have to start calling me the CPLD whisperer... then again, maybe not. Either way:
Introducing... TashMachine!
Elevator Pitch
It's a behavioral clone of the Integrated Woz Machine, the ASIC that acts as the floppy controller in the Mac (and the Apple IIgs and IIc+, maybe...
neat - i need to look at that more closely. I think a lot of my debugging is building a sony 3.5" emulation
do yall know if Gnop is compatible with the mac plus core?
i believe it does work. should be fine in System 6 or 7
messing around with old mac is so fun because what do you mean some of the design issues people have with apple was there from the jump
Do you think stability fixes in the core itself might be feasible or is the issue with the software?
Did you use the Mac in the 80s? If so you must have lost a term paper draft with a crash. If notโฆ
Oh I absolutely have lost stuff
Until I started saving after every line ๐
I kinda started treating saving as a carriage return
The main reason machines of that era crashed so catastrophically is that they didn't have memory protection. There were MMUs at the time, but they were separate chips, and in any case the OS would need to support it. That didn't go mainstream until years after the MMU started being built into the CPU (386/030 generation).
Thank you for your explanation. It's unfortunate that a fix for this wouldnt be possible without altering the OS somehow.
Another day, another OS ๐ This time SharpOS , written in C# ๐ (https://en.wikipedia.org/wiki/SharpOS) running fine on ao486.
Floppy/iso/sources are stored here : https://sourceforge.net/projects/sharpos/files/sharpos-project/0.0.1/
Their website is long gone, but it is archived on Wayback Machine.
And they had a cool logo ๐
You can't do much with it, but it is quite a novelty. Apparently there are 2 more OSes written in C#, never knew about an OS written in this :))
Also very glad to see another Romanian involved in a niche OS (like SnowDrop OS one) ๐
Fixes REU for C128 and C64
I think wark means this: https://github.com/MiSTer-devel/C128_MiSTer/commits/master/?since=2026-04-08&until=2026-04-08
Contribute to MiSTer-devel/C128_MiSTer development by creating an account on GitHub.
it will helps Freud demo
interesting, I was having REU issues with OS128โฆI swapped in gideons implementation and it didnโt fix the problem, so I figured there were other problemsโฆhopefully that fixes them
REU issues with OS128 should have been fixed by last February's update. The latest fixes were specifically for demos like fREUd, they were even more broken on the C128 core than on C64. Add a comment to issue https://github.com/MiSTer-devel/C128_MiSTer/issues/43 if there are still more issues with OS128. Can't fix what I don't know about ๐ค
You did fix those issues (I appreciate it). The remaining issue is that the size detection isnโt working properly and only works with 512k. I didnโt file a ticket because I wasnโt sure if there was a valuable indicator that could be used for testing or if it was an issue of the OS128 implementation.
I was playing around with it to see if I could narrow down the problem, but I was unsuccessful so didnโt really have enough data to file anything with actionable data other than โREU is broken for this esoteric caseโ
I'll look into it
Iโll also check after work, I didnโt have time to test against yesterdays changes
I checked it still only detects 512K
Found the issue, but I think the way OS128 checks the size is incorrect, and will likely also fail with other (real hw) REU implementation. I've explained more in the GitHub ticket I created for this: https://github.com/MiSTer-devel/C128_MiSTer/issues/46
If REU size is set to anything but 512K, OS128 complains there is no REU installed
thank you for looking into it!
I was the one who logged the issue on the fREUd demo ๐ I'd like to ask you a question about the difference between the Mist core and the Mister core. If I'm not mistaken, the C64 core on the Mist implements a โlogicalโ cartridge port, whereas the C64 Ultimate core doesn't implement any logical cartridge port. I also noticed that there are several โBAโ signals in the Misterโs C64 core, whereas there is only one BA signal on the real machine. On the Mist, the C64 architecture seems to be much more faithfully reproduced. Donโt you think it would be better if the architecture of the C64 core on the Mister were in line with what exists on the real machine? I understand that there will never be a physical cartridge port on the Mist or the Mister, but does that justify making simplifications that ultimately make things harder to understand, especially if weโre trying to reference the actual architecture? Frankly, I was shocked to see that there were several BA signals. I admit I donโt understand these implementation choices because they seem to me to deviate from the goal pursued with an FPGA ๐
I don't know the design decisions behind these things either, you'll have to ask sorg
Ok so i already know the answer ๐
Some bits of code come from the original FPGA64 project from 2006...
Of course but I'm just wondering why the Mist went for something which is more "in line" with the real architecture. when you know what BA is meant for, seeing different BA signals is really disturbing when you know about the real machine ๐
By the way, nice fix for the REU ๐ I thought it was a timing issue while it was the way the REU registers are populated. And i don't remember having seen this being documented in the official REU documentation.
That's insane how it did not disturb the other REU demos.
It triggers only on a specific way of partially updating the registers. fREUd doesn't update the low address byte, which causes the issue. The REU uses the latched older address instead of the current address in that case.. very weird
I think I've read it's a rarely used optimization used by some demos when accessing REU. But I have no more insights about it.
Gradius, Sharp MZ-700
ASCII mode ๐
California Games, Apple IIGS
Iโd still love to see an FPGA x86 motherboard. Simulate all the hard to find glue logic and some peripherals but find a way to plug a real 486 into so those are typically cheaper than the motherboards they go in.
Or just wait for Ian Scott to reimplement an entire goddamned 486DX2 on three pi picos.
Isn't that not far off from simulating voodoo on the de 10? You would still need to plug it into a computer
I thought someone already did that?
Would a VHD packed with DOS ASCII/ANSI games be of any interest ?
I am thinking not to a single VHD per game (those games are mostly in terms ok KB, so would be a waste of space imho), but a single one packed more in the style of Top300, with a menu/launcher, categories and so on.
If you used MyMenu you could easily grab a screen capture of in game and use it as a screenshot for the game in the menu.
there are some dos tsrs that will screenshot to ansi/asci then just save as readme.ans within the game program folder. just a thought
Yup, I was thinking on MyMenu ๐
I found over 150 games just at first searches, so it would be some testing/categorising time for sure.
that would be fun and ZZT is already done for you https://github.com/flynnsbit/DOS_Shareware_MyMenu/tree/main/GAMES/ZZT
that one is an animated mymenu "screenshot" which was fun to see in the interface
๐ I remember that one lol
Elphive was working on a zzt pack
What would be interesting (if a little pointless) is setting up an image with a bunch of doors- legend of the red dragon, etc
Have to dig my old 272 megs HDD's backup, fairly sure I still have some 20-30 of ascii/ansi games (most probably would find them online as well, but just a fun trip to memory lane)
And in spare time, still working to get my LAN MiSTerFPGA Synchronet BBS game doors to work (especially Virtual SysOp/BBS Simulator)
Now can it hand off to lotrd?
Most likely yeah, still need to figure out where/how to setup things on it
I tried (briefly) WildCat for DOS, it runs.. I guess, but again, no exp on setting it up
Big plus for Synchronet is that it has support for tcp/ip (telnet/ftp/etc) and much intuitive for noobs like me ๐
With a competent router and firewall , someone could host a MiSTerFPGA BBS just fine, I suppose. Synchronet is quite snappy running on ao486
Maybe even use ipx to simplify things? ๐
Why and how lol ? really doubt any BBS software used IPX
that was Novell stuff and Doom-like games ()and some other game genres of the era ofc) teritory
On a serious note, I am wondering if it is possible to also dial in using the serial/modem (not PPP) to a BBS listening on COM 1.
Smth like minicom could open the connection from ARM side, i suppose
COM 2 (USER I/O port with an adapter) could work too, again, I suppose
Tbh, I never used it, but noted it. Nor that I ever configured MyMenu either (just used it when playing around with flynnsbit's work).
For the moment I am just doing some research on those games, hoarding and some basic categorization. Menu/Launcher integration would come at some later point, after testing
Mymenu is easy and the biggest difference is being able to dynamically add games to the launcher just based on the directory structure. Can do SFN or Long file names if support is loaded. You can just manually launch the bat or exe from the menu or set it up to auto run any specific settings or file with autorun.bat and if it finds a readme.ans it will show it. That could just be the title name, text info, controls and keyboard quick start, or ANSI. The rest is in the mymenu.ini file for more complex scenarios. Shareware pack is a good reference . I've loaded thousands of titles into it.
Are you sharing vhds for these somewhere?
No posting of VHDs here or links to VHDs. Vague hints are fine.
Even for open source Linux stuff?
I get it though, this is probably one of the only totally unambiguously legal vhd requests on here, ever :p
Yah sorry
All good!
Debian 4 and NetBSD 1.6.1 - some weirdo who uses same username as me put them on some known archiving site
Gentoo is not my work, check forum for link, same for NetBSD 1.4M
Some like QNX are still in the gray area, don't have a definitive answer if that can be shared.
Floopy sized ones (like SkatOS, PiTuX, picoBSD) -- just check my posts referring to them, I always put links where those can be d/l
Need to revisit/clean up the Slackware one, didn't played much with it as I prefered Debian.
As well, need to revisit ones which needed kernel recompilation for non-FPU machines, I still have several to make them work (e.g Hannah Montana now boots, but I am still missing some modules/other crap iirc)
i doubt for long, so many people are melting the gold down now
old cpu's in general is going to be hard to get hold of
This will take a while lol ๐
Thanks for the great work. The main reason I got the MiSTer was for the computer cores, so I absolutely appreciate the great work going into testing and getting all of these operating systems working.
50 working games added so far, ~300 more to go ๐
lots of great screen capture tsr's for dos that could grab ANSI from those screens for the "coverart" let me see which one I used, I think it was Screen Thief
No rush, that would come in handy at a later time. So far 75 working games and around 10-15 non-working (motly due to cwsdpmi)
Including Eliza ๐
Ugh, but Iโm also kind of surprised old cpus were as available as they are.
This new 386 core is one thatโs been written from scratch, not the big autogenerated one in ao486, right? Itโs great to see so many approaches at once.
Well to be honest they could probably get more for the CPU than for the gold on the CPU
yes that's right
oh its a DX ๐ฎ
I have a slocket 1 PC I am pitching because the motherboard is bad I should at least try and salvage the p3 from it.
should probably, the P3's are actually somewhat in demand, they have the ISA slot AGP and PCI slot, good oppotunities for retro gaming
deactivate the cache on it and downclock it and you'll have a slow machine still... prefably with a board that can edit the FSB/multiplier in the bios rather than jumpers
but in regards to the 386 core on Tang Console 138K, makes it really show why we need more logic units
lets hope for 500K logic units on mister 2 ๐ okay maybe a bit overkill but still
I have two K6-2+ socket 7 systems, they can change FSB multipliers in software using DOS and Windows utilities along with enabling/disabling caches. They're not super fast even at around 400mhz, Unreal is a bit slow on them with either a Voodoo 2 or a TNT2 64, but they can go slow enough for a lot of older DOS titles and have onboard L1 cache which helps with newer software from the era. Software which is too much for ao486 tends to go on one of those.
i am not a big computer person and haven't dived into this side of mister much but would it be worth making a list of games that can be played without much compromise on a gamepad given how consolised the mister platform is?
For which computer core?
fwiw you just plug in a keyboard and/or mouse and the mister is just as much a computer as it is a console
yes but it's also very good plugged into a tv in the living room
any/all
as long as the games work well in the core to begin with
Analog TV or HDMI?
And obviously you can plug in a keyboard and mouse while its plugged into a TV in the living room too
yes but no desk
Because if it was a analog TV lots of the computer cores aren't going to work automatically with a regular consumer TV CRT
i have a keyboard and trackball plugged into my laptop which is plugged into the tv but it's not a great option for gaming
maybe some games would work well like that
or even just w trackball and the rii thing i have
I'm not suggesting you 100% use the keyboard and mouse for gaming. If you want to use computer cores lots of the games will require you do say press a key on the keyboard to make a selection for example
The Amiga tends to be pretty good for that sort of thing.
i noticed commander keen which is in the dos collection seemed great w a gamepad for example
Oh yeah, AmigaVision has been setup to be pretty close to being just a gamepad as possible
yeah i've messed about a bit w that
some of those are much better with a joystick tho
seems like it wouldn't make much difference but it does
It's probably the most console-like computer. Some games might require a mouse, but overall it's probably the most accessible with just a gamepad. The MSX tends to be good for that too.
yeah until recently i'd only set up the msx and amiga cores
maybe it could be a ao486 specific list idk
or just mention the cores that will work with just a gamepad quite well as standard
(besides OS navigation which i think should be a given you'll need a rii or whatever)
I have no idea if such a list exists, it'd need someone motivated and with more time than I have.
maybe we could just do a spreadsheet and have people add stuff kind of thing
i certainly don't know much about old computers so i couldn't do it alone
The term "Couch Compliant" tends to be used to describe this aspect a lot in the Atari community at least, you might find related information online if you search for that term. Older PC games tend more toward keyboard input though, at least the ones I want to play.
I found there's lots of Sharp X68000 games that seem to work with just a controller too
Fixed an issue in the previous version 20260319 with some games.
Synchronized with the AO486 main branch update.
If v1.2.0 was the release where SBC7 went from simulator to silicon, and
v1.3.x is the release series where it became genuinely useful to live with,
then v1.3.7 is the one where you can actually sit down at the thing, write
a BASIC program, save it to disk, come back later, and load it again. Tha...
Is the ao486 core particularly sensitive to drive seeking in terms of lag? It seems to really jam up if there's disk read writes but my vhd is on my server, often it'll be nice and smooth but man when it lags it really does freeze up for like minutes at a time
I compiled the latest btw from the mister devel github, is there a better fork or anything?
yeah thats pretty well known about the computer cores but most noticable in ao486
its to do with how mister interacts with the vhd, its extremely pessimistic and waits for every write to be confirmed flushed to disk
retronas basically lies about the disk flush to make it go faster you might want to take a look at that
And now another new version! The slow tempo of the song in Stream Tracker, FastTracke II, many demos and games has been fixed.
are you working towards a merge into the main ao486 one day? its such a cool core it'd be great to get it in more hands
pins updated
Merging with the main branch can be done at any time, but I want more people to test it first.
New post: 80386 Memory Pipeline ๐ฌ
A microcode-based analysis of the 80386 covering:
- efficient segmentation
- early start
- bus pipelining
- cache
- what this means for my FPGA 386 core
seems very promising!
Indeed! I imagine the CPU implementation on the ao486 core would eventually get replaced by this new/better 386, so ao386 anyone? ๐
not just that, pc98 and other Japanese computers too...
Oh yes!! Proper PC98... that will be awesome! ๐
Could someone check if Shadow of the Beast works on the newest AmigaVision version (2026.04.15) ?
All other games I tried so far on the compilation seem to work as intended.
Thanks.
Dos-Error #205 on loading ShadowOfTheBeastv21B.Slave
Yeah, would be great if we can get a PC-98 core, there were some notable series that started on that thing, IIRC we already have a PC-88 core, though I am not sure how complete it is
PC-88 core is quite decent actually from what I've tested. We also have a PC-98 core, it boots and can load some games. It's just a pain to use, the games have severe graphical glitches, freezing problems, or just run way to slow to be playable. It's also been abandoned for years... but we do have it ๐
Yeah I know, it was very unfinished and given up on ๐
Obviously I meant a re-attempt at actually making a finished core
Yea, I would love to see some serious love given to the PC-98... it's where all the english translations live
Having a PC98 emulator on the MiSter would be transformative
Is there a specific channel for the FM Towns wip core? I just got it, and didnโt realize it even existed. Iโm not sure what it can even do yet, but Iโm interested to learn.
That 386 core really is showing a lot of potential 
I made my first 0mhz pack for the surprisingly decent DOS shooter Sideline
SideLine, a 2D shooting game from Taiwan for DOS has resurfaced after years of obscurity.
sweet! I gotta grab this
Hmm, it seems to glitch out and hang after about 10 minutes
Ah its crashing on a specific boss on the first level, that's interesting
Perhaps I should try with freedos and jemm or something
I tried setting up Sideline maybe a year ago, it always crashing during the first boss fight. Typically after it moves to your left from what I recall. I tried a few memory configuration variants of EMS/XMS/Both, including using JEMM, loaded HDPMI32 first, and even different sound drivers. It was never stable in DOS under ao486. It runs in Windows 98 without crashing, but it's slower and there are audio repeating glitches.
Bummer
iirc it worked fine on W95 with the Fast Speed setting on 640x480, and think it was ok also on DOS 7.1 with EMM386, but need to recheck (#1047332497492553799 message)
I used DOS 6.22, but I could build a DOS 7.1 image to try it.
See if it runs fine on W95 with that fast speed setting , I cannot check myself until evening
Did you make it past the first boss in DOS 7.1? It runs fine up until then.
It crashes with horizontal stripes through the display in my case at least, in the middle of the first boss fight. No useful errors or opcodes sadly.
I just played through to the boss again in Windows 95's DOS mode and the stripes were vertical, it's entirely possible I mis-remembered.
I meant try it directly on Windows, not via it's DOS mode
Sure, I was in the middle of a playthrough already though to verify.
I'll have a poke around with win9x later too
Sound glitches don't seem to be there in 95, I might have to check whether I had it running under 98 with the fast setting.
Sadly, the configuration is not conducive to a small bootable game image but it does work.
Just wondering if it will run on W3.1 with Win32s
Looks like it needs/wants directx for the win95 version
Sideline under 95 does survive the 1st boss where it crashed under DOS, and without audio glitches as seen in 98. The fastest setting is reasonable, if not as smooth as in DOS. The MIDI music sounds nice routed through an MT32-Pi too.
I just played up to the first boss too. Only glitch I hit was a hung midi note
I quite like this game
Hmm, I tried DOS 7.1 (basically booted w95, hit F8 and got it to a DOS prompt) and it still crashed at the level 1 boss
oh interesting there's a 0 byte API4GW.SWP file left behind
I didn't play it much, was just testing out how/if first stage works on various setups at a friend's suggestions back then and just used a Top300 vhd
what about Windows 3.1?
No go, it needs directx, thought about that too lol ๐ see dave's reply #1047332497492553799 message
Anyway, I'll try it on my own 7.1 setup, probably won't make any difference.
I saw on the SL Resurrected site they used JemmEx on their DosBox setup and while I didn't had much use of it on a DOS 6.2/7.1 setup, think I saw it on one of @vestal ginkgo FreeDOS setups (shareware one maybe? ) being used for some progs there if I am not mistaken
Think I still have one vhd on sd card, might give it a spin there too
Yes the shareware build is fully freedos
The full vhd built is on GitHub so you can just grab it. There were actually a few games that ran better with freedos but some that still had issues, but the 100 shareware in the pack are fine. I have no idea what changes in freedos have been made since then, it is probably way better
Not a clue, I still have on my long to-do list (somewhere at the bottom :D) a point to make a fresh freedos vhd, but never got incentive for that, since 7.1 is more than ok for me
I assume this is the first boss crash, right ? It happens on FreeDos with JemmEx too
It usually looks like that, yes
same on my 7.1 setups, no matter of QEMM or EMM386 used
Well, guess W95 it is for the moment on this game
There is a 0mhz styled pack for Sideline, will that be repacked to win95 base? Was great to see community figures out what works.
I suppose you could make it launch automatically like a shell in 95, but you'd probably see Scandisk a lot and get filesystem corruption eventually.
To disable scandisk at boot after a forced shutdown, you need to edit MSDOS.SYS. Add the line AutoScan=0 under [Options].
As for W95 auto-launch, just copy/make a link in the StartMenu/StartUp folder (or smth like this)
I'd probably set the shell in the registry to avoid loading the desktop, I doubt people would let it it shut down properly even with Explorer open. The scandisk just finds problems from what amounts to crashes which will accumulate if you don't. ๐คทโโ๏ธ
StartMenu\Programs\StartUp, the correct path for autolaunch
That would be neat, though anyway one can just replace the broken vhd with a fresh one
True, it just isn't as simple/resilient as distributing a DOS image which doesn't load a lot of state prior to the game. OTOH crashes at the first boss are arguably a bigger issue from an end user's perspective.
Oh well, ascii/ansi game testing time
Clearly Flapscii won't make it in my fave list ๐
Not a football management games fan, but this one gets me lol ๐
what would you like to know?
I sort of figured it out yesterday, it was more how to get it to dial up, but it turns out the internet connection for the particular machine is text only, so it really needed some kind of bbs style interaction
connecting just gives it a blank screen
what would that get me?
you are trying to dial out with MiSTer or receive incoming calls?
I think what she's getting at is the core's interface to the modem has limited input options
i.e it's probably a 'enter phone number' so there's no way you're going to put hostnames or ip addresses in
In that case I think you can save a BBS address to a "phonebook" entry for the modem and just dial that entry. @thick pendant isn't that right ?
you can also modify MidiLink.INI and put an alias in there
ATDIR smth smth iirc to show the dial entries
but yes, you can put in both hostnames and ip
the modem emulation does not dial phone numbers, and if you did put one in it would try to lookup the IP via DNS and probably fail.
i'm not sure if it will accept every character that is valid for a URL, but i've never run into any problem...
the modem emulation anyway. But I think I understand what you are getting at. For example the Amiga game "Knights of the Sky" wants a phone# and to get it to work I had to use a Alias in MidiLink.DIR
Yep! If you search for 0mhz and sideline it's on the archive
Goal94 is definitely going on my fave list of ascii/ansi games (even if it is a game genre that I almost never played)
Quite complex tbh, and even has Replay function, or save goals/matches individually for later watch.
2hrs later ๐ dang, this game really brings me back to '94 World Cup, like I vividly remember the moments after we beat Argentina and went outside after watching the match on TV with my parents and cheered with the huge crowd
what game is this?
Goal 94 by New Era Software from Livingston, Scotland ๐
They put quite an effort on this game, with animation (controllable speed/player view and so on), beeps and pc speaker sound effects etc
Is that game supposed to work right on a real 486 computer? If so, has the issue been reported on Github? The core is on active development BUT it needs issue reports to progress! ๐ Humply is very active on fixing the bugs
I have no idea, I didn't play/know about it back then and nowadays I do not have a real 486 anymore.
And no, don't think it was reported on Github, or at least didn't check
I'll test it on dosbox and on my vortex86-based WeeCee and report
Thanks @void belfry
The game is called Sideline, right?
yup
the 0MHz one is already on archives, w95 ver i think now
Dosbox probably will have no issue, think I saw it in some video at some point
D'uh, it is also mentioned on their site https://sideline.ghegs.com/
wow, big download, does it feature audio CD tracks?
don't think so, but MIDI is nice
anyway, install itself is small, few megs. But it does have some nice FMVs on CD
The CD appears to be mixed mode, so I think some of the audio are CD tracks
Yeah, I just mounted it. 8 tracks of CD audio
FILE "sideline.BIN" BINARY
REM SESSION 01
TRACK 01 MODE1/2352
INDEX 01 00:00:00
TRACK 02 AUDIO
INDEX 01 20:37:42
TRACK 03 AUDIO
INDEX 01 25:57:66
TRACK 04 AUDIO
INDEX 01 31:21:41
TRACK 05 AUDIO
INDEX 01 36:33:46
TRACK 06 AUDIO
INDEX 01 41:56:04
TRACK 07 AUDIO
INDEX 01 47:19:61
TRACK 08 AUDIO
INDEX 01 52:41:55
TRACK 09 AUDIO
INDEX 01 58:24:64
I see, good to know ๐
I had a play around with using jemmex earlier but it crashed in the exact same spot
yup, same for me, tested also FreeDos with Jemmex, no luck (as well with different cpu speeds/mem size)
I'll have to fire up my itx llama later and give it a try
Well sideline doesn't crash in dosbox. The really weird part is that in the demo loop where it fights the level 1 boss the demo player gets killed by the boss before the part where it'd normally crash, which I've never seen it do before
Oh no here we go. It got up to that point properly and didn't crash
Sideline doesn't crash on a K6-2+ system in DOS, admittedly I don't have a 486 anymore to try it on.
After doing my own test on the WeeCee, I have reported the bug affecting Sideline on the core here:
https://github.com/MiSTer-devel/ao486_MiSTer/issues/224
Not sure if anyone else noticed but when it crashes it crashes back to the DOS prompt. Hit enter a few times then type cls and you'll see the prompt.
that reminds me of another game that is doing that or close to it with the bars and being back at the dos prompt in a different mode. let me see if I can find it
I think it was Oddworld - Abe's Oddysee (1997) but that game never started, had lots of vertical bars after it started. might not be the same thing. This also might not be needed anymore but there were a few other vga cards that worked with ao486 that you could swap out
SideLine is looking pretty good on the llama. I even burned it to CD to get the full experience
Abe's Oddworld needs FPU, I was able to "run" it with Q87 but it was 1-2 FPS at most (#1047332497492553799 message)
damn, this is getting close to ao486
Is it enough smaller that the saved space will be useful for something?
What does ao486 use? (I can find what the entire ao486 core uses but not just the CPU.) And if it saves space, what things can we use the space for? A fpu or a Voodoo board are too big I believe.
and 640kb should be enough...
someone could work it out exactly but ao486s cpu is probably at least 50k lles
the main benefit would be accuracy presumably
how big is that voodoo1 fpga implementation?
386/486 with voodoo is pointless anyway
Lazy day. I asked Gemini a question and was surprised by the outcome
The gist of it: MiSTer is lacking the by FAR most common japanese computer system
Wasn't Descent among those?
There were a lot more than 150,000 X68000's sold - there are about a dozen different variations of the machine's hardware, so that figure is probably only tracking one hardware revision
It's probably in the 1,500,000 to 2,500,000 area, looking at comparable machines
Moon Child began life as an Amiga AGA title before shifting to PC, where it finally saw release in 1997. A fascinating glimpse into a project caught between two eras. More here:
https://www.gamesthatwerent.com/2026/04/moon-child/
00:00 Intro
04:10 Gameplay
07:44 Alternate Psygnosis intro
08:53 Earlier demo build
Loop edition video: https://ww...
you can enjoy this on your mister but the audio is really glitchy
via Amigavision or disk? If Amigavision, itโd be worth reporting the bug
not via amigavision
more like program files for unfinished prototype found on archive dot org
ah so maybe the audio just be like that then
could be but the videos on youtube of it doesnt have those audio problems
if itโs not supposed to be it could be worth installing it inside Amigavision and running it of the virtual hard drive to see if it improves
ive been running it off the shared folder since its not a disk image its just program files
ahh
Wanting to setup Amiga for a bit. Are the 60hz hacks out there enough that I can just use a small NTSC CRT or should I pull out a VGA monitor and scandoubler if all?
Prince of Persia, Commodore Plus/4
Was PoP originally released on that platform? I though I remember seeing the C64 port being a modern thing.
Amiga... headsup hdf 10gb issue...
(apologies for filing this a second time, but since thereโs a lot more things I have tried now, I thought it was cleaner to close the original issue and open a fresh ticket instead) AmigaVisionโs m...
I wonder if we'll ever see a Lisa core
Yes
https://lisalist2.com/index.php/topic,694.135.html
There is a dedicated fpga implementation being built by one of the current Lisa experts. He plans to open source everything after it is done.
New batch of 0MHz packs today - a package for Moon Child is going up now:
It's running a bit slow, but the game is fully playable.
is AmigaVision fixed now?
No
whatโs wrong with it?
People here said there were issues.
I just read limiโs bug report. Seems like an odd issue
Ohhhh do you have a link?
looks like he closed that one, though
Chu-Teng - the sequel to Eastern Mind: The Lost Souls of Tong-Nou - is going up:
These two feature a new install based on Windows 95's Japanese edition, which can not only run a number of Japanese-exclusive titles, it also seems to run more stable on the core with existing Win95 software. Huge shoutout to thera34 for his work on getting the configuration behind these packs together.
Meanwhile found some really cool ASCII/ANSI games for the upcoming pack (some even with SB support beside pc speaker, not to mention ansi animations and so on). Just some teaser sshots (still have around 180 more to test from the initial downloaded):
I was under the impression that even systems we have are often not very complete.
Zet98 is a very incomplete PC98. No hard drive support, and what's there is kind of glitchy.
Thatโs pretty damn cool
Rogue ๐
There will be quite a few rogue-like games in the pack, some very hard actually ๐
Also found many multiplayer ones (from edu/trivia to action/turn based strategy/etc)
eg:
Found even one that supports IPX lol ๐
Great !
now to get ipx working hint hint
granted...it is going to take me a few days to remember how I got all that stuff compiled....I really need to start taking ample notes
With need fake BNC and when we touch it have a kind of "electric shock"
Still think that a kernel recompilation would be better, as I am also thinking on SLIP/CSLIP support as well (made some test a very long time ago, involving Minix at that time iirc)
well, depends on if people get antsy from seeing their kernel is dirty ๐
SLIP could be used also by PDP11 core
maybe OS/2 as well, could not make PPP to work, no matter what I tried
I made some tests with the DOS 0mhz collection with my newly made mt32pi lite and i notice that the correct configuration for the mt32pi does not work automatically as in the top 300 dos games.
In the top 300, iirc, the mt32 config will automatically switch to soundfont for doom or the different munt ctrl/pcm rom versions for other games. Am i missing something or is it just not supported? Another thing is that the mt32pi configuration is not saved in the mgl config, each time the mt32 settings are changed, they stay as is in the next launched mgl (i.e. if i set soundfont in the doom mgl, it will still be soundfont if i launch the monkey island mgl).
Inside the hdd, the autoexec.bat has to run a cli exe like misterctl and one for the mt32pi to switch the hw to correct mode like fluidsynth or munt, variant or sound font slot.
Thanks, when i have the time i will check the vhd files to see if there is something like that in the autoexec.
ok after some diggings here is the autoexec of the doom ultimate 0mhz collection (perhaps not the last version) :
@ECHO OFF
SET BLASTER=A220 I5 D1 H5 P330 T6
SET MIDI=SYNTH:1 MAP:E
REM LH C:\DOS\DOSLFN /Z:C:\DOS\CP437UNI.TBL
REM LH /L:1,21744 C:\MISTER\MISTERFS.EXE Z
REM LH /L:3,28032 C:\DOS\MSCDEX.EXE /D:MSCD001 /L:D
LH /L:0;2,3328 /S C:\DOS\CTMOUSE
REM LH /L:2,13648 C:\UTIL\DOSKEY.COM
REM LFNFOR ON
SET PATH=C:\DOS;C:\MISTER;C:\UTIL
SET DIRCMD=/4
PROMPT $P$G
CD DOOM
RUNGAME
and the rungame.bat :
@echo off
REM uvconfig -s10 -c13 -m4096 -l248 -d9 -k54
REM config -s10 c13 -m4096 -l248 -d9 -k54
REM univbe
sysctl SYS 90Mhz L1+ L2+ > NUL
REM FDOOMVBD
FDOOM13H
There seem to be no trace of a mt32pi control program. In the top300, there is this tool : https://github.com/gmcn42/mt32-pi-control and in the final doom run.bat, there is this call in the sc55 section :
:SC55
mt32-pi -g -v
cd TNT
del DEFAULT.CFG
xcopy .\sc55\*.*
cd ..
cd PLUTONIA
del DEFAULT.CFG
xcopy .\sc55\*.*
cd ..
cls
goto game
Where -g : "-g/--fluidsynth: Switch mt32-pi to FluidSynth mode." and -v for a verbose output
There's a program mpuctl.exe, perhaps that might do want you're wanting? https://github.com/MiSTer-devel/ao486_MiSTer#core-speed-and-options-and-drivers
Yeah, looks like that can be used to switch sound fonts https://github.com/MiSTer-devel/ao486_MiSTer/blob/master/sw/mpuctl/MPUCTL.C#L16
printf(" n - (optional) either MUNT ROM or FluidSynth soundfont number\n");
yes you are right and it is in the c:\util directory \o/ but i haven't found it used in the different bat files. I will continue the search later and modify the vhd file to add the correct call to mpuctl.exe if necessary.
I've made several tests/modifications, here is some of them:
- i test soundfont and munt games from the top 300 pack (doom and monkey island) and my setup work (mt32pi lite with munt rom from the mame set and a sf2 made from kitrinx sc55 to soundfont converter with the sc55 roms fromn the mame set)
- i test the same games from the 0mhz collection : mk1 munt sound is working but i do not think that the doom ultimate sc55 sound is working
- i add "mpuctl munt" in the rungame.bat of mk1 and "mpuctl fluid" in the rungame.bat of doom ultimate : the OSD message display correctly but the music in doom still does not seem to correctly work.
The pb is that the MT32 config part in the OSD does not reflect the config set by mpuctl (it also does not work in the top300 which seems to use another mister mt32pi controller), it is a bit confusing. The fact that there is no save of this part is also a pb, with that no need of an external program to configure the sound for an mgl (and a specific setname).
When i have the time, i will submit a ticket(s) in the 0mhz collection github.
the one I am using is from Dale and mt32pi, dos exe is from here: https://github.com/gmcn42/mt32-pi-control/tree/main/dos_bin . MK1 has some config files I swap out depending on what is picked at launch: https://github.com/flynnsbit/Top300_updates/blob/main/games/MORTALKO/MK/RUN.BAT see the MT32 or SC55 section. hope that helps with what is needed in the 0mhz version
the run.bat files for each game can be pulled from the top 300 repo if needed, just dupilcate those setups for the single game 0mhz version
Thanks for the info ๐๐ป. I like both approach (top 300 and 0mhz collection) but i like better the choice approach for the different sound configurations in the top 300.
I think it is compatible with the 0mhz collection philosophy and prevent from having/downloading almost the same game several times.
Short question guys.
There's a monochrome and this beautiful colorized and optimized version of Prince of Persia for the Macintosh:
https://www.youtube.com/watch?v=zjR_AhxPnVM
Is there any way to run the latter (aka the colored one) on the MiSTer currently or not?
I'm aware I can just enjoy the DOS version (and I did), but I'm a die hard PoP fan and always wanted to try this version out.
This is the Macintosh version of the 1989 Apple II Prince of Persia game, published in 1992 by Brรธderbund.
The video is edited together. Each level was played multiple times, separately.
Level 01 - 01:54
Level 02 - 04:42
Level 03 - 07:49
Level 04 - 11:41
Level 05 - 14:25
Level 06 - 16:37
Level 07 - 17:17
Level 08 - 20:58
Level 09 - 24:26
Leve...
The MiSTer Macintosh core is a Mac Plus which is a black and white only Mac
the color version actually has different graphics for LC resolution, fun fact
a lot of early Mac II games couldn't cope with sub-480p resolutions so wouldn't run on LC
the PoP devs made sure the game worked on LC and adjusted the graphics for that resolution a bit
i cannot recall if PoP runs on ShapeShifter but I want to say it doesn't
or does with horrible audio, something like that
it's been too long to say for sure, and the minimig core has had some fixes since then too. so... there's a chance you could run it on mister, but it'd be an adventure ๐
or you can wait for the Mac II and LC cores that are coming down the pipeline, see the #1466808873485598833 channel
Cool, thanks guys. ๐
@void belfry
https://codeberg.org/hails/wsl9x
What the .... ??
DOS 7.1 + Win95 + Linux great combo ๐
building seems easy enough, noted for weekend fun ๐
is there a port for xp?
I don't know
Looked superficially on defconfig files, saw PPP/SLIP, which is good, but nothing related to math emulation (FPU) though.. will see