#Computer Cores
1 messages · Page 2 of 1
the CPU is enormously complex though, and chips like OPL3 have no alternatives floating around and as of yet nobody has rewritten them
it has a fairly odd structure with it's bus too but that's manageable
i'm mainly thinking of the cpu here
the cpu is auto-generated from c code
the opl3 is just software emulation running on a small z80 cpu
some instructions run too fast, some too slow, as i understand it
in terms of ops/clock
there's other issues hard to deal with
I think it's roughly 3 fpga clocks to 1 real clock in terms of speed
it has to deal with ram speed and other things as well
it's a small wonder it runs though
it depends heavily what the exact workload is though
around 386 era computer games started to get pretty interesting and it's nice to be able to access those, despite the many thorns
alexey seems to want to create a version that uses a pi as an accelerator
which I really hate that idea, it would let you have a more accurate cpu up to pentium and dial it down to some tiny level if you wanted an xt though
I can't deny the usefulness of that despite hating the grossness of the required hybrid setup it would take
unlike amiga where the accelerators are largely academic, for x86 there is acctual software made that could make solid use of them
diablo, windows 98, ME, etc, and quake, etc
and plenty of games like duke3d that don't run great but are hard to deal with on modern machines
it would cover that gap
thats the point of spark's recent pull request. question remains how do we deternine what we want to keep as simple options
what i'm saying is that labeling it 286 386 etc is wrong
that's not how it works
you could do high medium and low
or pick arbitrary numbers like it is now
but a 286, a 386, and a 486 are very distinct things, and it's not accurate
as much as you want it to represent generations of systems, it doesn't, and trying to force it to isn't the right approach
it's a 486 cpu
the speed of it doesn't follow historical performance for systems of that era, so it's very much a case by case basis
what if we take robs doubleclocked PSX mips cpu
and write an instruction decoder frontend for it to run x86 code
My point was what does 90Mhz mean to you as a user?
it means 90mhz
for what? I am a user, why am I setting 90Mhz on the 486 core
because it's the highest number
there isn't zero value in it saying 90mhz vs 56mhz, at least that gives you some idea of relative speed
right
even though it could just as easily say 9 speedunits and 6 speedunits
not arguing, I get why its there, it just makes little less sense even when comparing it to what sparks changes did, at least that way you are closer to what the user should expect.
yes that
agreed, that would be fine
as long as there is a 42%
😄
I agree the mhz is a red herring
im just strongly against trying to reductively force it to seem like it's representing a system of a certain era, because it absolutely doesn't
percentages kind of make sense until rob comes along and boosts the performance another 400%
then it'd be like, oh 50 is the new 90 and so on
I see that point now, its not a 286, but when settings are set a certain way it slows down the 486 to a 286 speed ish, for some things
right
and bloddy fast VGA
so saying "286" is misleading people into thinking it should behave like a 286
because, it won't
yeah yeah, okay.... Okay, so I still like the percentages idea.
I think percentages would be an improvement
you think i'm being pedantic I know
but the next thing you get is a bug report saying "286 doesn't have so and so 286 behavior"
I don't, I like the discussion.
I just know the MHZ option not really being the acutal MHZ of the 486 CPU (which is also measured in mhz) doesn't work either
agreed
Just a note.
The line in the OSD is called "CPU Speed", not just CPU. That alone might lead any user to assume that it is the relative speed that is being discussed, not the CPU itself. And as I also suggested to sorgelig, we can make it even clearer by putting "as 286 16Mhz", for example, instead of just "286 16Mhz". Then if people interpret it differently, it's because they want to.
My opinion, that's all.
CPU speed is just that, CPU speed, not CPU system or anything else.
I just don't see how architecture is relevant to speed
"386" is not a rating of speed
it's a specific cpu, with specific features and behavior
but the "386" era does give you a sense of speed and the games that were in that segment. I think of it like the game boxes, with minimum spec ratings. what if we thought about it like that? anything is better than it sits today, L1 and L2 are actually the caches, just like in a real system, where as "CPU Clock" is not the actual CPU clock in MHZ.
probably beating a dead horse now from my side.
CPU Class? I guess that would still get people thinking they were running that actual processor and not a 486.
Minimum CPU Class Required: Intel i386
Looks like most just call out the "class" of processor. 8086, 286, 386, and then when you get to the like of Doom and Duke 3d they start calling out specific speeds
though Doom's box says "386" so...
Dukes got very specific, 486 DX2/66
ok I'm done
to me, ao486 high "CPU Clock" to performance ratio is just like the AMD 133mhz 5x86 which had real world performance anywhere between a 60-90mhz Pentium.
a 386 dx can outperform a 486 sx in some tasks
no tasks relevant to our general needs, but some tasks 🙂
just the SX? I thought the 486 SX and DX where the exact same speed for integer stuff
they are, but not for floating point
Hmm.. If we're talking about the ao486, I would suggest they look at the name of the core, and perhaps even the first line of the features section of the github readme.md. The common person using the MiSTer to play games isn't that nerdy about these details and technicalities. To the layman, those architectures are relevant to speed. Probably because of the way they are referenced in system requirements.
If someone makes a bug report like that, I'd have a feeling they're either trolling or nerdflexing
I feel like a big-time rewrite of ao486 is coming at some point on MiSTer
Might take a few years, but I can see it happen
perhaps it'll be a new 486 core forked from the PCXT core 😄
Worst case, it'll just be now a native 486SX 33 implementation rather than the weird 486 we have
Hopefully we can at least get the DX version of that chip though
Whatever it is, I'm looking forward to it.
hopefully based on real hardware which will actually work properly with its drivers
We'll see though
And hey, what's a few years to us MiSTer junkies?
By then, we'll probably have other crazy things to mess with
the difference between 486 and pentium, for instance, is very significant
regardless of clock speed
a pentium 60 can do a lot that a 486 60 could not
also, you're underestimating the bug reports for mister
it's a project full of detail oriented people
I get what you're saying. Perhaps it's an issue of whether or not the project will be approachable by the common retro gamer if settings are labeled to such detail oriented standards.. If I'm a random guy who just wants to play games, I won't care about such differences. I might only tweak that setting according to the minimum requirements of the game as they are written. That would be my primary if not sole point of reference.
Sometimes I feel that there should be separate menus for basic and advanced users
It's hard enough to get some of my friends into MiSTer, even though it's such a great value.
I don't understand why people think ao486 is so bad that we need an entirely new 486 core...
I guess it's just more...thinking the DE-10 Nano might have more potential
But who knows, maybe after that the Bochs performance does turn out to be superior in the end
ao486 is a hack and doesn't feel like when you use a real i486
they want it for the same reason they wanted a new MSX core
or the PCXT core
it's also never been fully debugged so it has a list of issues
but even if you went through and debugged it, in the end you end up withing something that doesn't feel like real hardware
based on this whole recent chat, mostly because it's impossible to say it will have acceptable/predictable speeds
we had a similar discussion before pcxt came along
I mainly don’t like ao486 because I can’t boot some of those old cool Unix/Linux operating systems. The IDE implementation is also wonky and breaks the next/openstep install
Otherwise it is great
benchmarks may not be perfect but they are well established in PC user "culture", so thats the best we have short of writing a new core
I tried debugging it a while back, and for some reason I think the sector per track value was being reset to 0. Probably something that would be relatively easy to fix if I would have caught the error.
IDE setup is the samd as pcxt now so both cores would benefit
ao486 could use some OSD simplification though. I'd move the option to disable both caches together to a debug menu, for example
as that results in really slow speeds that arent useful for any end user, as far as I can tell
depending on where the bug is in the IDE implementation, the PCXT might never experience it
is your main concern the labeling?
yes
we could pull a move from the Intel marketing department and have fake CPU names that roughly suggest speed classes
ao486 tx 4.77Mhz (XT like)
ao486 ax 8Mhz (AT like)
ao486 px 16Mhz (ps/2 like)
kind of silly but it doesnt come with claim of acccuracy
or at least use the "xX" tag to indicate the cache config (both off, both on, etc)
That is kinda like the old "PR" rating thing...
yes... fitting since ao486 is a clone 😁
Real PC/Clone scene had all variations in performance, like Tseng ET400 ISA card was twice as fast as a Trident 8900 (on the same bus), VLBUS cards, some motherboards had L2 cash, some omitted it. Cyrix had the 486DLC which was like a 386 on steroids. same with AMD 5x86... Its just another DOS compatible configuration.
I owned one of those Cyrix chips and it had major compatibility issues and was horrible for gaming
it also ran very hot
duplicating an i486 should be the ultimate end goal
anything else is ultimately going to be unsatisfying
I liked my 486DLC and only got rid of it because I wanted VLBUS
and yes there were multiple video standards but the thing the PC has going for it is every is connected to each other over a relatively slow bus
486 machines had EISA, Microchannel, VLBUS, and maybe even PCI...
ao486 is most like VLBUS which is great. Maybe there could be a option added to slow down access to the video RAM.
I like ao486 and (except for the elusive DPMI extender bugs), I think its made excellent incremental progress over the years - thanks to the devs...
I think at least the CPU should be reworked at some point in the future
a future better core doesn't preclude continuing to fix bugs in ao486 in the meantime
Maybe the CPU could be run on the HPS ARM
probably not, the minimig hybrid experiment wasn't really all that sucessful
too many bottlenecks
Well, I do think Amiga is a more tightly integrated system
but it's also an exponentially easier CPU for ARM to emulate
which is why they decided to start with it in the first place
I have run DOSBOX on the MiSTer, and the CPU performance is like a 386, but that is emulation the entire system, not just the CPU...
but that's the thing, the 68000 emulation on the ARM CPU itself was fast, but once they tried to hook it into the core performance was significantly slower
because of multiple bottlenecks in communication between the FPGA and the SOC
you'd probably need a pi to get any real gains
I think with a pi4 you could get pentium
if you've already got a pi4 though just like, run dosbox on it
With the HPS maybe you could get a FPU though
the overhead of having it this way might not be worth it, it's hard to tell, but I think you'd end up the same or slower, and an fpu doesn't get you much
maybe make quake marginally playable at like 10 fps
might as well go for broke if you're gonna go that route
I like to run old 3D and weird stuff - in addition to games obviously
a pentium would actually get some real gains, diablo and a lot of windows 95 games
So like Autodesk 3D MAX needs FPU
Or make some cheesy 3D models and animation.
Also, you've got to understand
Some people just want FPUs "just because they're neat"
It may not be sensible/reasonable, but it's Neat to Have the Option™️
Just stuff I used to mess around with applications I experienced in the 90s when I had my peg leg and parrot.
Same with Minimig, would love a FPU
hybrid approach might be worth it for 3d acceleration, but the FPGA might not be able to handle the CPUs of that era anyway
so maybe the FPFA could be a GPU for a Dosbox running on ARM/Pi, but that would be a completely different kind of setup than what MiSTer does
We'll see how it goes
Maybe a new PC core could be one of Robert's future projects or something
(not necessarily his next one!)
would be cool to build up eg 186/286 then 386 etc
if possible reusing parts (same vga etc) so we end up with a modular design
Is an architectural 80286 needed or just more speed than the MCL86? Adding speed is easier but adapting the MCL86 to a 80286, which is also a 16-bit machine, is also doable with some effort. But it would only add a few new instructions and some other structural changes which would allow it to be sensed as a 286... I am wondering if there is some magic that happens once a 286 is detected which allows software to run that cannot with the 8088.
I would think more applications would become available with a 386 rather than upgrading to a 286,...
Once again
It's the "Nice to Have the Option" mentality again
Practicality be damned
I don't think it will help much. From what I gather, the 286-era games currently not running the ao486 core all run in real mode.
you know, if the cache is a problem, you could just add more clock dividers
if you need it slower
at least some benchmarks will not run if its not a 286 or better. I don't know if any games would have the same check, though
but its not just the CPU, wouldnt we get benefits from a 24bit RAM bus and 16 bit ISA?
it would be able to address 16MB of RAM, not sure about speed impact
a "186" (or clone like a NEC V30) plus those chipset changes may be enough to reach AT-like and low end 386 speeds, to cover anything before the 486
but these changes, without EGA/VGA, make little sense in reality. And here we get into tricky territory.
Yes, and a brave person who is willing to make the effort 😀
that is true in any circumstance 😅
Is there something that ao486 won't run because it doesn't behave enough like a CPU of the time, rather than because of the bugs? (Well, a CPU of the time doesn't have the bugs but you know what I mean).
maybe, but it's already more compatible than the Cyrix 486 chips because it runs OS/2
and technically not running specific software is also a bug
the issues I saw were more about hitting the right speeds (for the lower end) or unreliable performance if I used slowdown programs (e.g. speed would noticeably vary during gameplay)
I used to run OS/2 on my 486DLC. Ran a BBS on that...
2.0 worked anyway
OS/2 was the best mutitasker for BBS hosting back in the day. I used deskqview for the longest time before finally switching.
Yeah, I had added added a 2nd RLL controller to that machine which I had cut the trace to the IRQ and changed the port address. The 3'd and 4th drives used polling, but worked well enough for a BBS. haha, 400mb of storage on a 486DLC
that was popular I'll bet. "restricted Area" 😉
I really just ran the BBS to get cheap USR modems
If you ran a BBS USR rep would practically give you a modem.
I was using mom and dad and Christmas money at that time and did not have the business acumen to milk USR for equipment 🙂
It would be nice if there were real hardware that a 486 core is tested against. otherwise, isn't it kind of a fantasy computer that is based on a 486?
That's my main issue with ao486, it doesn't seem to be based on a specific computer.
perhaps an IBM PC 300 Series 486 would do
even better, merging all present and future IBM PC compatible cores into something modular/configurable akin to 86box ❤️
but that's just my opinion
The cores are not modular, so combining all features into a single RBF is simply not doable
ao486 is already at capacity
it would be interesting if one could compile an RBF according to specific hardware that you want in the core.
but even if that were feasible, it's probably best to start with something standard
@void belfry I tried to use carnivore 2 on one of my MSX1 computers... but it is not booting
apparently it needs an alternative firmware to boot on Arabic MSX computers, and all my MSX's are of the Arabic variants 😄
which means I'll have to buy a USB blaster to write the new firmware to the cartridge
It seems that MSX1 isn't supported to run even Uzix 1.0: https://uzix.sourceforge.net/uzix1.0/docs/uzix_installation_guide.txt
@opal void Thanks for testing 🙂 Maybe one day will have a full MSX2 core (maybe also with RS232 or other UNAPI carts support)
I really hope so for msx2. I finally was able to open up msx1 and enjoyed it
The one we have now (OCM based one) is nice too, except the minor inconvenience (for me at least) for lacking of direct loading of floppies/tapes/carts. But it can do this, so I'm happy enough 🙂
If anybody wants to play with the presets, here is a test build
@gloomy void sent you a pull request with the changes (new labels and tweaked some of them)
User Defined
ao486 XT 7
ao486 AT 8
ao486 AT 10
ao486 AT 20
ao486 PS/2 20
ao486 3SX 25
ao486 3DX 33
ao486 3DX 40
ao486 4SX 33
ao486 MAX (stable)
ao486 MAX (unstable)```
I labeled all of them "ao486" to flag that it's all the same CPU... just different settings
it does work quite nicely - it's basically steps of performance and it's fast to switch to find one that works with your game
That would be awesome
I won't give up, will still try it on MSX 1 before trying it on one of the MSX 2s that I have 😉
It's just a relabelling for the same configurations that are currently in the pull request?
Won't let you modify the pull request with these suggestions?
I sent you a PR with changes, how do I merge it to your PR?
I figured I had to merge to your repo first
OK, I've seen it. I have merge the change and now I see if the PR is also updated to sorgelig.
Well, I've already seen that it is automatically added to the PR, I guess sorgelig must have received some notification.
Yes 👍🏻
@void belfry @opal void @hushed lance did you guys miss this post? #1047332497492553799 message
(actually I know @opal void didn't 😛 )
Any plan on an official PC98 core in the (near?) Future?
Just wondering if one is currently in development
Puu-san released some RBFs of PC98 but it is still early stage
Some games works but they are slow
Thanks for the info 🙂
Heya folks, the final #game-challenge of 2022 is for the Amiga version of Rogue!
This one goes until the new year, and is a score competition. Take a picture of your tombstone with name and score on it, and post in that channel if you want to join in!
had a rough week at work lol, other than that I cannot say anything in my defence 🤞
I saw it. I was just hoping development goes smoothly
lol, and I see another core (max delay on me lol)
I had no idea about this HU computer 😄 thanks @tawny egret @autumn hatch
I live in a city with many HU friends (most of them colleagues and nerds) so for sure will have a good little fun showing and them translating to me :)))
hope you enjoy it. was fun putting it together this last month
I know people will hate me for saying this but I no longer update mister or look at it because it is just a games machine now. Most people who started in home computers in the late 70s very early 80s want to code. They used calculators/Zx80s and so on. This is just swamped now by the gamers.
I don’t hate it but I am curious why that’s an issue for you. Also you’re free to think whatever you want, no judgement.
damn kids
To each its own 🙂 Anyway, this Homelab is quite intriguing : seems it has a Braille version as well. Loaded some (4 actually) HTP files I quickly found, I can say they work, though language barrier prevents me for understanding much atm :)) That is why I said I am lucky to have HU speaking nerd friends 😄
Homelab has a decent sized library, there is a pack up on archive
Well my. Apologies to all in the group. I had a grumpy day. You know who work on mister have have real talent and they have to work on what interests them personably. I taught myself to code without the internet and with few books but my days are gone so I salute the fpga people. I used to walk around the coin arcades just to looks at the hardware and what amazing things it could do. Space harrier was stunning to look at but a dreadful game. Which is more important to encapsulate in reproducible logic for people to preserve and experience, Space Harrier or the xerox parc machines?
What cores do you like using and are there any features you think are missing? Any cores you are hoping come to MiSTer?
It is always worth updating MiSTer as the computer cores routinely get nice updates and we tend to get a new computer core about once a month
I would expect to get a good few more in the coming months based off what people have said they are working on alone, let alone the surprise cores that pop up unannounced
@somber dune you can disable the game cores from the updates - computers/consoles will still be downloaded
most of the computer cores are very mature and don't get a lot of updates anymore
same goes for some of the console and arcade cores
It doesn't take more than a few seconds to upload game cores, even if there are a few, probably not worth the time to disable them especially now with the database system
You also would lose the consoles that have additional functionality to turn them into computers
yeah my SD card is bigger than 4Gb
I'll be getting a 1TB next, put my current 512 in my older MiSTer
PR finally accepted by sorgelig, also comments that he will make some other changes:
User @Newsdee has compiled a table of typical performance of different CPU models, based on the different CPU configurations and caches available on ao486:
https://misterfpga.org/viewtopic.php?p=65...
Finally made Betrayal at Krondor to work (DOS 7.1, QEMM), 3hrs already of playing this gem on ao486 (didn't bothered with MIDI yet, maybe bit later). me happy today lol 😄
Can you use the GOG version?
I'll have to try, my install is the same one I got on my very first HDD (272 megs Seagate from my 486 DX4). I even have my 1994 saves intact 🙂
I remember this game being picky with memory setup as well back then. I had then also some similar issues freeing every bit of conventional mem I could.
It needs at least 595 KB conventional mem + at least 1meg or more of Expanded mem
Midi works as well 🙂 Now this is smth new to enjoy (on my old 486 I only had a Sb clone , think it was some ESS Audiodrive if my memory serves me)
@void belfry damn that game looks cool
a classic RPG and one of my faves, alongside Lands of Lore Chaos Throne and Fallout 1. What also gives me an extra nostalgic kick is that I can play all these now on MiSTer from the very first installed bytes on my first PC almost 30 years ago. Carried that hdd with me all these years and it's a fun way to rediscover what my teen me played with 😄
fully recommend the game
Thanks for the recommendation!
Anyone run X68k over hdmi on a modern tv? Bonus if it’s a C1. Tried chorensha last night and while it seemed to work at first, the video would drop out and back in intermittently
Other cores I tried seemed fine
@void belfry couldn't upgrade the firmware on the carnivore 2 because I am missing specific parts to do the job...
Kept fiddling with it on ax-170 and managed to get the ide running but I'm facing a very weird issue
When partitioning the SD using fdisk on MSX, it no longer detects it after a hard reboot
And it won't detect it if I format the partition on windows
Also I'm not certain how to boot msx-dos2 on MSX 1
I imagine it's possible with carnivore2 since it provides additional RAM, just unsure how
@void belfry When you start a new game of Betrayal of Krondor, are the first few screens black with no text or picture? I bought my copy of the game from GOG. The game plays fine on DOSBox. Besides the first few screens being blank, the game seems to play fine on MiSTer (So far). @thick pendant
managed to do it on emulated AX-170 using openMSX and new Carinovre2 ROM
it could be that the SunriseIDE BIOS ROM version in my actual Carnivore2 acting up
although it worked fine last year :/
who needs more than 512kb?
Whatchu working on brody ?
no use... getting a lot of CRC errors when I try to set it up
Thanks, remember the game but never payed it back in the day, but i saw it was still for sale for less than a burger
@void belfry I also have tried the UZIX boot disk on an MSX 2, after trying to load for a few minutes... it decided not to :/
yes, it has some issues on first animation. If i click mouse or hit ESC, then it runs ok
Damn.. Will try it too later in emulator, I think at some point I managed to load it, but this was quite a while ago.
I tried a couple of Sony hitbits as well since I think uzix isn't compatible with Arabic MSXs, it passes the loading stage but the kernel won't boot
aw 🙂 do yourself a favor push f10 and type in set scanlines 0
@opal void https://openmsx.vampier.net/ I build 2 versions yesterday - nothing related to uzix though
(spoiler I didn't lift a finger - it's all automated)
Why do you hate CRT 🥴
100mhz on ao486 working well for you guys?
does it by any chance make windows 98 run more smoothly?
Its a 10% increase going from 90-100mhz. a 10% is not going to be a game changer...
Not that much lmao
It probably won't even be noticeable...
except for the decreased stability that is...
in theory, yes.. just wondering if anyone's tried
I don't spend too much time in Windows on the ao486 core, it just isn't that great of an experience. Getting the lite version does help. Here is what you can expect from the 100MHZ version if it is stable on your specific DE10.
so 42.11 fps to 46.37 in fast doom
funny its almost exactly a 10% difference 😄
then again I remember on my childhood 486, I needed to have the screen size at 80% to get smooth gameplay
@vestal ginkgo from what I understand is that one build of ao486 for example might be stable on one MiSTer, but not another one, and the next build the opposite
generally though, in my experience, I have one DE-10 that is less stable with cores that have timing constraint issues.
yeah, I have one DE10 that it depends on the build, I ran through all the ones that birdy did that one time on that one and had mixed results. My other two don't seem to have problems at 100Mhz no matter what.
is the less stable one older?
My less stable one is older, but Sorg told me that the he found his older one to be more stable.
It's a little odd that DE10's vary in performance. I thought they are all factory built to a spec
There are different revision I think
It happens all the time with CPUs. I have a an AMD 8320 that runs both overclocked and undervolted.
@thick pendant I know different manufactures like to tweak those things. Making it confusing as to which is the better option: gigabit, msi, evga, etc
when it comes to gpus at least
Yeah, I had an AMD CPU (can't remember the model) which was had some shaders disabled and there was a way to enable them. It ran fine... Told a coworker about it and he went to the same store(sleazy Tiger Direct) bought the same card, did the same hack and it made artifacts everywhere....
I dont know the order I bought them in any longer as I moved the cases around over the years. I had no case, then different 3d printed ones, then finally the aluminum ones.
weird, it works for me:
hmm I don't think I have tried that exact Hitbit model 🙂
lol, it is exact the same I have 😛
so many goodies, hope one day we can run them on MiSTer 😄
oh do yeah the actual machine?
yup :
wait so it worked in emulator but not on actual machine?
I didn't try on actual machine, I have no ram expansion (or any cartridges whatsoever). any floppies I'd use I would have to use the cover the hole trick, i guess
hope to get one day an OSSC and some GR8net (would target this to connect to internet lol) or some Carnivore/other carts
back to Uzix, works ok on standard F1XDmk2 rom + 512k ram in slot 1
need to figure out how to partition a hdd image, one with MSXDOS 2, the other to install Uzix
how did you add the RAM?
you could probably use ImDisk Virtual Disk to mount it and then format it with any normal software. I generally like to use DiskGenius
worth a try, thanks 🙂
i use it to manage my floppies for these cores haha
not sure what kind of disk they use though. ImDisk supports a TON of formats
MSX uses Fat12/16, those are readable from ao486.
yes but I am getting this now
weird lol....
I'd expect that ImDisk would work then
if it's normal FAT12/16
http://pen-code.com/download?id=MsxDiskTool @void belfry
There's also this tool
Hello Community,
Had some time over new year's holidays and finally made another Windows GUI tool to work with DSK files.
In my case I also needed to open and
Discussed here
"It's a pretty new and simple app for now, but should do everything required - create new images easily, add there new files with drag-drop or a dialog, delete files etc. And of course save to those DSK/HFE formats."
as for partitioning, I'm not sure
check your DM's though. I found a source of a lot of useful utilities possibly
bad file ? or write protected /already used by some other process ?
hmmm could be because I didn't bother to unzip it 😄
yep just unzipped and got booted on the best MSX2 that I have 😄
ahhh do you have the entire PSX collection? 😄
now how to generate a full VHD install of Uzix and throw it against MiSter 😄
what Uzix are you guys using anyway. 0.2.1?
-----------------------------
* Why?
Because many things changed from UZIX 0.2.0 to 0.2.1, and because
it has been a long time since the last UZIX version was released, I
decided to release an alpha version of UZIX 0.2.1. Why this version is
called 'alpha'? Because I still wanna add direct access to floppy disk
drivers and dynamic memory allocation by applications before releasing
the 'official' version. Also, any report of a yet undiscovered bug is
allways welcome, ensuring a more stable 'official' version.
* What's new?
Big improvements:
- Direct access to Sunrise IDE, CIEL IDE, ESE MegaSCSI, Novaxis and BERT
harddisk interfaces.
- Simultaneous access up to 64 different disk devices.
- Access to any partition of any device of harddisk interfaces.
- UZLO 2.0 (allows booting even MSXDOS1).
- Enhanced interrupt system: Sunrise RS232 can handle 56kbps with Z80 7MHz
and 33kbps with Z80 3.5MHz;
Other improvements:
- More robust PPPD application;
- CHAT accepts \c and \d escape sequences for "send" strings;
- Fixed a bug in rm command of sash;
- Added ZICA do distribution;
- Fixed some bugs in installation program;
- Fixed bugs in filesystem (mount and unlinking device entries);
- Fixed a bug in piping;
- Fixed a bug in /dev/lpr handling;
- Fixed a bug in pppd for incoming error messages;
- More file descriptors (meaning more simultaneous opened files);
- Access to 5 mounted UZIX filesystems simultaneously;
- /etc/fstab file is now processed at UZIX startup;
- Smarter intallation program;
- Optimized kernel performance;
* And...?```
might be important to do what you're trying to do @void belfry
based on the improvements listed
for now, we confirmed booting he 0.2.0 floppy disk image on OpenMSX (both Sony HB and Al Alamiah)
didn't yet touch the install part on ESE megascsi image.
"- More robust PPPD application;" -- as a network engineer I love to see this kind of stuff on seemingly impossible to support systems
this would be nice to lol if it would work , to not monopolize the thread with MSX 😛
the guy says it's stable and he uses 0.2.1 on his MSX all the time
whatever I tried, couldn't make it to work (even just as modem) on MiSTer, but I don't have a real C64 to test if it works on real machine as well
he just called it "alpha" because it didn't have a couple features he felt he wanted to finish before calling it "stable"
but ultimately they are also missing from 0.2.0 anyway
Oh you swapped to a different machine lol
people have always touted the GBC pack for C64. But my issue is that the GBC pack is intended for use on modern PC's
It's not really organized for putting on something like a MiSTer
So it's not really as useful in that regard
to show there's Unix (and possible slip/ppp/mdm connections ) also on the other side of 8-bits
@gloomy void I found a bug with the credits on PCXT core.
How to reproduce ?
Click F12 to show credits
Click ALT+F12 to open the OSD
Change Model on System Bios form Tandy to PCXT
Reset & Apply
You will have this screen and F12 will not permit to toggle off the credits
Thank you. Report it as an issue in the MiSTer-devel core repository and I'll check it as soon as I can.
ok !
@opal void the MSX was not important in the history of games 😛
Said who?
I did
any tips for how i can play games like giana sisters in c64 core? i have a keyboard and a controller and i can't move the main character no matter what i do. i've tried setting the joystick and such, but it just won't go.
i am a zoomer, so i apologize, i'm not very familiar with c64 etiquette, but i want to be.
they just stand there like a fool until the time runs out
i had the same problem with jumpman. i just can't move or do anything, though i'm able to get through all the menus fine
Try the “joystick swap” setting
that did it! how did you know? :O
👎
It’ll map the player 1 input to joystick port 2, which is used for input on the majority of C64 games
Ah, new to C64.... it was the wild west.
that's why i like it
Optiroc, apart from having the coolest name on the server, is dead on.
I really need to get into the C64
i'm not new to retro computers or anything, i'm just new to specifically the c64
i grew up with an atari 400 LOL
I always try then just listen to the M.U.L.E. theme for 30 minutes.
Amiga continued the "Swap Joysticks" tradition, so always try that first there as well.
What is swap joysticks and why is it a thing?
Indeed, but on Amiga it made more sense as the default setup was to have mouse in port 1
Assumptions are why it's a thing, I think. Assumptions that you'd have a mouse or some other peripheral in 1..that's my assumption! It could be a huge number of things.
Right
Exactly that.
But even Atari had some jank there.
(I need to set up a proper M.U.L.E. session during the holidays…)
A few Xbox games won't work with the controller in any port but 1, so the whole thing recently echoed. (ed: 2 decades isn't exactly recent, I guess)
Yeah!!
Is the C64 version the best? For me it’ll probably always be anyway since it’s the one I played, but I actually never even saw another one
I mean....for the exact reason you say... yes, but I know that's a lot of bias on my part.
The SID theme, to me, does make it the best defacto, though.
It is based on the way the system handled joystick and keyboard input. Joystick in port one could cause spurious keyboard inputs, so to avoid that most developers used port 2
On various computer cores there are ways to map keyboard functions to controller buttons. But last time I looked into this, this config was not saved, has that changed?
no, still the same. would be neat if it saved or if we could load presets
at least it doesn't take too long to remap
Yeah, that seems like a very useful feature to have.
C=64 developers never settled on a standard game port, port 1 shared IO with the keyboard, to make matters worse, hot-swapping the joystick port had the risk of blowing one of the CIA chips...
So generally the safe thing to do was to have 2 joysticks attached
Anyone had any issues with CPU: MAX/UNSTABLE in the latest unstable ao486?
Perhaps I've been lucky so far
That 10% does make a difference to me though.
NT4 boots faster and its snappier
From what I can see, the CPU usage in the task manager doesn't seem top out out as often, and when it does, it seems to settle down again more quickly.
Fixed!
🙌
thank you for the quick fix 🙂
yes, ultima7 crashes at that speed for me
over 90mhz is real silicon lottery
Ah okay, great game btw
ultima7 and part2 are two of my favorite dos games, and a pita to play well
exult seemed promising but it never really got to a good accuracy level
Getting Ultima VII to run was harder than Ultima VII itself
I originally played U7 on SNES, and surprisingly I enjoyed it, but later I remember seeing the black box on the shelf at a game shop and wanted it so bad, but my dad insisted that we don't have a dos computer anymore, and old games won't work.
yeah it was around 1995
definitely gotta play the real thing at some point
does the game struggle at lower than max speed?
oh dear god
snes u7 was.. really really bad
almost a parody of the real game
strongly suggest you try the real one
hahaha yeah, but I loved the music and the graphics. I really got into it
if you do play it, use mt32 for the music
hmm.. I do have a pi3, and an analog io.. how much will it set me back to get the remaining parts of an mt32pi?
I currently use that pi3 as a ps2 samba interface, but I can swap SD cards and use it for u7
Never played an Ultima, which one is best for a newbie?
Whew. They’ve not aged particularly well. How tolerant are of very old games?
Ultima VII is a beautiful mess
17"
The question is if it works lol
similar to mine
you'll probably find 640x480 @120hz works, aswell as 1280x960 @60hz
Dang.
Pretty cheap if you make a cable to connect the two... Optionally you can use a UDP connection but then the sound won't be mixed back in to the MiSTer audio and rpi analog sound codec is pretty poor...
VI has the best intro...
I would say the last two trilogies are the best. 4, 5, 6.. and 7(black gate, forge of virtue, and serpent isle).
beyond 7 there are no other ultima games
the first trilogy is really dated, and sometimes cryptic.
you could even say, experimental
might or might not be your thing @copper slate
I had Roberta Williams personally demo me Mask of Eternity at E3 and she looked so defeated.
She could’ve been sick but she was showing the game off to me and was just sad about it.
When I met Lord British it was right after people had wrecked his castle and I felt that.
never meet your heroes, and all that...
The first Ultimas were really influential. Basically created the whole JRPG genre.
I'd say, start as early in the series as you can tolerate.
Also, don't leave out Martian Dreams and Savage Empire.
And it is possible to mess up by accidentally sequence breaking. Happened to me in Martian Dreams and 7.
Ultima 7 was cut down and censored on SNES. 6 was cut down but not so badly.
it's really hard to play 1-4
6 is where things start to get somewhat modern
the two "worlds of ultima" games are somewhat interesting too
8 was weak and 9 I try to forget exists
5 is a hell of an experience though
It also introduced some of Ultima's most iconic music
start with Akalabeth. you can speedrun it once you know how to game the RNG
it makes U1 look less rough 😉
it also helps to study the manuals of U1 to U4
While Akalabeth and 1-3 to varying degrees establish the lore to the later games, unless you actually enjoy these kinds of games, it's not worth all the grinding
I actually started with 3 way back when. 3 on the Atari had music, I believe 4 was a port that did not.
I wonder if the C64 port had music or more colors.
Played 5 on a PC, 6 on snes, 7 and 8 on PC. Still have 9 to do someday (with the fan patches).
Computer Cores
are 8 and 9 even salvageable?
not really
someone tried really hard to make 9 better but it's still pretty terrible
EA aquired Origin after 7 and did what EA does best, destroy worlds
in fact, ironically, the Guardian from Ultima 7 was tongue-in-cheek meant to represent EA
anyway 8 wasn't in brittania, it didnt have a party like all previous games, and kind of gave up all familiar aspects of the game
it also, weirdly, had tons of horrible jumping puzzles and really bad controls
9.. was just a disaster
such a sad note to end the series on
They patched 8 to take out the jumping puzzles.
that's pretty hilarious that the Guardian represented EA
it's a perfect representation
kind of
they are still there they just made the jumping less insanely bad, like you jump where you point
it's still pretty easy to hit the edge and insta-die in the water
https://www.specnext.com/latestdistro/ - any zx next wizzes wanna give this a test run? Someone claimed that the MiSTer core can't stream video well because "the sd card reads are limited" which sounded very suss to me (reads are around 80-160mbps, which is 10-20x youtube 1080p streamed video)
and by this I mean the playvid functionality
where you play a video on the core
you run .playvid vidname i believe, not sure how to do all this, but i figure some zxnext people were here. If it can't play the 240p-480p videos that it would support, then i would be very surprised
// 1 = 320x240 no palette 16.7fps 933 stereo samples @ 15.6kHz (frame size = 154) (layer 2)
// 2 = 256x240 with palette 16.7 fps 1866 stereo samples @ 31.1kHz (frame size = 129) (layer 2)
// 3 = 256x240 no palette 17fps 1866 stereo samples @ 31.1kHz (frame size = 128) (layer 2)
// 4 = 256x192 with palette 25fps 933 mono samples @ 23.3kHz (frame size = 99) (layer 2)
// 5 = 256x192 no palette 25fps 933 mono samples @ 23.3kHz (frame size = 98) (layer 2)```
these are the display modes of that
there's no way that's limited by the microsd reads lol
not even remotely true
if these don't work, then the limitation is from something else, possibly a bug or some optimization missing
@chilly rain The Minimig core can play back HAM6 and HAM8 video really well...
So I don't know why ZX Next would be any different...
yeah i asked the person for evidence since it sounds incorrect
What does "no palette" vs "palette" mean? how many bits per pixel?
so what's the best way to emulate a 486 machine nowadays? AO486 core or 86box? 🥴
486 core works well enough for me that I’m completely satisfied! When paired up with a bit of @vestal ginkgo ‘s magic that is.
Also some Windows games work quite decent for what it is under W95/NT4: Fallout 1, Panzer General 2, even Diablo 1
That's nice, I'll give that a shot
Last time I tried ao486 the experience wasn't ideal lol
Working with pcxt core was more enjoyable
Well, I finished (for first time actually) Fallout 1 on ao486. Back in the days my PC was not very powerful (12 megs of RAM in '95-2k on a DX4 and a 512k video card)
@opal void you might want to head down to MSX chat to see what is booting now on the new core 😛
yes I saw it ❤️
sad that I couldn't get it to boot on real hardware yet
need to find a way to power the carnivore2 cartridge for firmware upgrade
Speaking of NT 4 workstation and ao486 🙂
is this AoE1 running on NT4 running AO486 core? 😮
is it playable
pretty much yeah 🙂 just started first campaign, it runs quite ok
the movies though, better skip them, NT doesn't like them much
justt a very short and quick capture
maybe/probably it would crap when more units/buildings are set, will see
I begin to like more and more NT vs Win95, seems to perform much better: https://youtu.be/-mx2x5Zc-zo
Hello again and thanks for watching :)
This is a capture from #misterfpga ao486 core running Age of Empires under Windows NT 4 Workstation.
For more information on #MiSTerFPGA project, you can visit https://mister-devel.github.io/MkDocs_MiSTer/
Makes sense since it has to be very stable for enterprise applications
yeah, I was biased a long time that NT is not good for gaming
that looks very playable
NT was kinda a pig as far as RAM compared to its contemporaries like OS/2 and 9X witch would run well with 8mb. ao486 does have a lot of RAM...
has anybody used the Zx Next core recently? It complains it cannot load the firmware
Thanks for pointing this out 🤩👍 I was still using dosbox 🤦♂️
NT4 does have higher system requirements than 95, but you're much less likely to get a BSOD or illegal operations
Very happy that this runs on AO486! 1995 demo with more advanced features than Quake (which wants a Pentium). 🤓
I think Quake just wants an FPU, I think the later 486's can run Quake, just not very well
But that's a cool demo
what demo is that? looks neat
Into the Shadows by Triton
It was supposed to become a game, but Scavenger went under.
So is it true that the FPGA can't play MP3s? not even with AmigaAMP?
Oh wow, this is quite impressive. is that how it's supposed to sound? I'm not familiar with that tune
Anyway, looks like I really should take a dive into minimig. I've never owned or used an Amiga, but it always looked like a neat system to me
Me neither until MiST and MiSTer 🙂 Quite capable core, I love it.
Do you have any guides you recommend for setting up your Amiga core? I know there are guides for game launcher setups, but what if I just want the authentic desktop experience
I really want to try out the various software that are not necessarily games
So you want to install by yourself stuff ? Think I have some bookmarks, lemme check, At least with AmigaOS install and MiamiDX
I really like your setup, it looks relatively modern
Think there are also some links on forum as well
that is OS3.2, it works very nice. You need to buy it
The AmigaOS 3.2 is the last version of the Amiga Operating System for Classic Amiga computers.
installation cd? so you gotta rip the iso?
you need the serial number from the physical CD for updates
Ah
http://guide.abime.net/home3.htm - very well made how-to (not for MiSTer, but same rule apply at most points)
The Green Amiga Alien guide on how to set up a hard disk in WinUAE with Workbench 3.1 with all the enhancements/add-ons (Picasso96, MagicWB/New Icons, Scalos, whdload etc.)
actually OS 3.2 is the easiest to install
it is literally like making a HDF file (either in emulator, or directly in linux with DD)
Think there is also some vids on YT with it
Oh wow!
New Amiga OS BABY! In this video I show you to copy the new PE Install environment to your MiSTer letting you install OS3.2 without all that pesky disk swapping.
Do you by any chance use it for any productive activities? or is it more of a hobby purchase for you?
neah, I don't make any money with it, I just like to tinker with toys I never had 🙂 and to connect them to internet if possible :D)))
https://mister-devel.github.io/MkDocs_MiSTer/advanced/computer/#cores-supporting-serial-connection --- here you also find links on MiamiDX install, how to tune up ppp speed etc
MiSTer FPGA is an open source project that aims to recreate various classic computers, game consoles, and arcade machines, using modern hardware.
yyou can experiment with different AmigaOS versions of course, and it is a nice learning curve in it
and no, neeither the ROM filees you need
easy way is to buy AmigaForever
okay that looks cool, does it come with 3.2?
nope 🙂
now, a good supply of the software you will need is on Aminet : http://aminet.net/
haha it says 3.x, so I had to ask
https://eab.abime.net/ - very good forum, lots of infos
English amiga forum since 2001
So which model of the Amiga is the minimig closest to in replicating?
You can do quite a lot with this core, even seeing CDXL movies or use OpenStreetMap lol, besides gaming ot whatever
even listen MODs online and chat with ppl, or IRC, BBSing..
heh, there's even a irc/discord bridge that you can host from a raspberry pi, so you can chat on discord with any irc client
as I don't own a real Amiga, I cannot say 🙂
I mostly use it in Amiga 1200 mode, AGA, max on RAM, and kickstart rom from AmigaOS 3.2
as I said, mostly for internet stuff or testing programs
Whoa that is cool!
Is there a modern office suite for it? Does it by any chance support modern formats?
PDF reader and all that?
seems a lot of those are made for morphOS
yes of, not all would work :))
alright I'll probably go ahead and buy 3.2
Hello and welcome to my channel !
CDXL is a video file format developed by Commodore in the late '80s for Amiga platforms, primarily for CDTV, to permit video playback from CD-ROM in early '90s. While initially it allowed playback of up to 24 frames/s with 12-bit colors encoded in HAM-6 and 8-bit mono/stereo sound, it was extended to support AG...
I also want to buy C64OS, but I really want there to be a built in IEC storage feature built into the core. so I don't have to buy a SD2IEC, and an iec2snac,
maybe it could put the secondary sdcard slot to good use as well
hehe, there is a discussion on forum about this
I really hope it gets somewhere
would be very nice to have that, and from what I read not only for C64OS
ah yes lol, forgot about EoB 🙂 oh well, still at that we have the option to save on a disk
could you link me to that thread?
I'm curious if sorg has said anything about this yet
I believe he does most of the work on that core
I was a little bummed that it appeared that sorg didn't even look at the thread. people were kinda debating among themselves as to why it's important or necessary.
I can understand both sides, as after all it will translate in many hours of work from our devs.
I'm rather excited about the second thread you linked
it seems to be an enhanced c128 which will have these features, and they could be backported
and most importantly, the dev seems to be excited about it too. Which means this just might happen
hehe, I wanna play doom on C64 with superCPU 😄
loll it seems like a really fun core
wow, it even has the superfx chip used in SNES carts... starfox on C128DX? that would be interesting
lol what is this?
Depends on the settings...Probably its mostly like a A600 or A1200
its Quantum Link... which eventually became America Online
but I thought it was only available for windows and mac
AOL yes, Q-link was exclusive to C64
This episode covers the unlikely origins of AOL, by way of the Atari Gamelink and an online service for the Commodore 64. Join me in LGR Tech Tales, looking at stories of technological inspiration, failure, and everything in-between!
● Consider supporting LGR on Patreon:
http://www.patreon.com/LazyGameReviews
● Social links:
https://twitter.co...
Q-link was also the home of Habitat which was first graphical MMO
One season of Halt and Catch Fire was based on Q-Link/Habitat as i recall...
That is cool!
Habitat eventually became the SCUMM game engine for Maniac Mansion and eventually Monkey Island... lots of history there...
Something like that would be cool to recreate. Especially if it were something that all 8-bit computers with a network connection could access
Both Q-link and AOL have been resurrected, and the is PLATOTerm...
Habitat is NeoHabitat now, also back
Neat! Has anyone gotten NeoHabitat to work on MiSTer?
yes. i have
Update: Joystick works if you set in OSD Swap Joystick = No
Neohabitat is a relaunch of the first massively multiplayer online roleplaying game, Lucasfilm's Habitat. Originally developed in 1985 by Lucasfilm Games (now LucasArts) for the Commodore 64, Habitat is considered the grandfather of modern MMORPGs. Neohabitat is an open-source project l...
nice! this is some cool stuff!
Quantum Link Reloaded - MiSTer FPGA - C64 Core
MidiLink/TCP - with modem sounds support :)
https://en.wikipedia.org/wiki/Quantum_Link
Q-Link Reloaded:
http://orrtech.us/qlink/index.html
LGR Tech Tales - Quantum Link: AOL Origins:
http://y2u.be/x7jLBOIvxhg
MiSTer WIKI:
https://github.com/MiSTer-devel/Main_MiSTer/wiki
@modest skiff Happy new year! Btw, is there still an issue with the joystick?
No, the joystick works fine. I didn't have the joysticks set correctly in the MiSTer OSD.
Anyone knows how to run MMDSP on the X68000?
use https://hp.vector.co.jp/authors/VA013937/editdisk/index_e.html (see also pinned messages in archived #computer-core-testing thread for more tools), but basically just transfer the MMDSP player and MDX files to your Human68K OS .HDF and run !Start.bat from MMDSP folder
Oh ok very nice
@void belfry I’ll probably ask questions when I try lol, if that is ok with you
sure, no probs 🙂 see DM
Don't have a real X68000 and too lazy to fire up software emulator but Space Rogue, Manchi's Planet theme sounds awesome in MDX format on MiSTer 😄
My favorite computer just keeps getting better, will have to try this out sometime 🥳
Need to somehow get a recording of die bahnwelt in midi
Do you happen to have die bahnwelt in mdx format?
Pretty sure that can be googled up via a certain, ahem, “archive” site
if it was done, maybe it is archived somewhere. I heard of it for first time myself now lol
Do I need to create an HDF file?
Or is there a humanOS.hdf availavle?
I can only find dimm file
for creating HDF files and installing your own clean HumanOS HDF I recommend using XM6 emulator first (see the links in the pinned msg on #computer-core-testing ) as well for converting from DIM to d88 for floppy images
and yes, all the bootable HDF images you might find out pre-made (there are) contain HumanOS, so lazy way to delete unnecessary stuff and add you own
I just discovered one of life’s greatest pleasures
Pronouncing it the ZEE ECKS Spectrum in front of the British
Lmfao
is there some other way to say this?
Yeah seems normal to me
I think in the UK they call it ZED ECKS Spectrum
Or the guy from Pulp Fiction... although I think he may not be alive...
Yep, Zed Ecks all the way in the UK. If you were to say Zee Ecks we would all assume you were some kind of pervert.
Yeah I don't think they ever say "zee," it's always zed.
I think they say zed
Spekky is the most comon thing I've heard recently. I have to wonder if that's not YouTube shifting the zeitgeist.
Ok I need an Amiga fan to explain to me why Shadow the Beast is well regarded. It’s so awful.
The music
The parallax
Indeed. It served so well as an audio-visual showcase for the platform that it didn’t need gameplay to match to make a huge splash.
Ah that makes a lot of sense, thanks everyone!
The final release of the Apple II Desktop Version 1.2 is available. That means that there are no more Alpha or Beta versions and that this will be the last update to that particular version. Apple II DeskTop is a graphical file and disk manager that also includes a host of graphical desk accessories for the Apple II series computers. Appl...
This looks pretty neat
apparently this works on apple IIe and IIc
It really was more like a showcase of the hardware capabilities of the Amiga which you could boot to impress your friends. Really it was more like a demo than an actual game.
I have never gotten anywhere in that game without using a trainer...
But Shadow of the Beast 3 was actually a pretty fun game...
I really can't recall if Beast II was any good...
I kind of think Shadow of the Beast was made made to compete against Altered Beast, which was also a visually compelling game with kinda sucky gameplay.
Yeah that’s true. It looks very impressive for the time and the fact it’s playable is really cool.
That all makes a lot more sense. I get why it’s well regarded now. Must’ve been really cool at the time.
Thank you!
It made good screenshots for the Amiga magazines and box art... Sword of Sodan is kinda the same thing. not terribly playable.
wow neat! you got this working on your MiSTer?
Yeah, it was pretty much plug and play.
Wow.. I should try it
I wonder if there's any functional value to this, like if you can boot games from this interface, or if there are any productivity tools
it is a file manager and launcher
pretty cool that it was updated at the end of last year
it has a cool story... was reverse engineered and rewritten from 2017 onwards
that is really neat. I wonder if it can access the MiSTer file system and launch from it that way
Has anyone tried out Geograph Seal on the Sharp X68000 core? If so does it run well?
We're on the Sharp X68k looking at Exact's first 3d game and the predecessor to Jumping Flash, Geograph Seal. -- Watch live at https://www.twitch.tv/dreamharrierlive
runs fine yeah. I've played it a bit
I even use it with my MT32-pi
Ah amazing! I have to play it then. I’m a huge fan of Jumping Flash.
I played through the whole thing on MiSTer last year, video here:
https://youtu.be/QKTfatk73Xk
My first video using the current-release X68000 core, and boy is this a special game! An important piece of 3D gaming's history and the predecessor to early experiments in 3D navigation on the PlayStation with the original Spring Man demo which eventually led to Jumping Flash! This was made by Exact- the same developers of Etoile Princesse in ...
Really enjoyed that one. Great early-3D effort and is the genesis of early 3D experiments on the PlayStation with the "Spring Man" hardware demo, which later became Jumping Flash.
Settings recommendations are in the description. Including an overview of the controls. Quite impressive what they were able to pull off with only two buttons- very surprising amount of depth.
I didn't realize this one supports MIDI! What soundfont did you use for it?
Default soundtrack is quite good, would love to hear the SC-55 version. Is this one of the games that requires holding a special key while booting or something?
I definitely used sc-55. Can't remember which.
Ha that’s great! I’ll watch it today, thanks!
definitely, i refer to that for non-obvious stuff like midi access. wonder if i just overlooked that in geograph seal's options..
Yeah it's in there 😛
I did end up paying for that newer successor to the soundfont used by epic games too. What was it... Ugh. Can't remember.
Been a while since I touched the mt-32 stuff tbh
no clue what this is
I'll look it up when I get home
Oh interesting, it has a Spectre VR feel to it but obviously more advanced. I like the music.
The music is bangin! Looking forward to trying with the MIDI soundtrack soon..
I remember. It was an official successor to gravisound ultra.
But I think I used sc-55 with geograph seal. I'll be in my cave shortly
I’ve never gotten music when I switch from “internal” to “midi board” in the config menu. I’m interested to know how you got it to work.
You need to set up synth settings in core menu or use an mt32-pi for it. @cosmic scaffold
It's in the menu to the right when you load a core
You also may have to run the soundfont install script.
I’ve got an mt32-pi and set it to FluidSynth instead of Munt to emulate the SC-55. I’ve got a small collection of soundfonts on the pi’s SD, but I’m not familiar with a soundfont install script. Is that for emulating SC-55 without an mt32-pi using the core’s UART config?
For what it’s worth, it works fine with Castlevania’s SC-55 mode.
I did have a soundfont-install.sh file that downloaded a SC-55 SoundFont i found on youtube for the HPS implementation of MidiLink/FSYNTH but that really unrelated if you are using m32-pi and I'm not even sure if the script still works
I thought it installed required files.
if its this script, it simply would snag a SC-55 SoundFont from google drive and grab MT-32/CM-32L ROMS from somewhere...
provided the links are still good, you could potentially use both with mt-32pi, but only after you upload them to the device.
so, yes, that (at least at one point) would make the HPS MUNT/FSYNTH work, but unless you put the files on the mp32-pi, its not going to help you...
I see
I was just under the impression that SC-55 did not work with Geograph Seal on the current version of the x68000 core. Another example of a bugged game is Etoile Princesse; trying to use MIDI causes the game to freeze.
Kitrinx "AudioFabric" SoundFont is probably preferable to the one that script downloads for the mt32-pi
where do you get that?
I don't prefer any one soundfont to my actual SC88pro or SC55Mk2, but MUNT/mt32-pi are better than my Rev0 MT-32 at this point.
i'm hoping that sc55 emulator the guy is working on ends up being a good option
soundfonts are hard to represent the sc-55 in
I just wish for something that is on par with Sound canvas VA was created or VA could be even decompiled and recompiled like the Casio SW-10 thing...
The X68000 has issues with MIDI currently (I'm using mt32-pi). While in some games it works for example Castlevania. It doesn't work on Die Bahnwelt. Some instruments are making sounds but others don't
Is the mt32 pi code same across the cores?
x68000 core is missing some IRQ's that it's midi controller is supposed to implement
I dont think puu uses it and it's all in vhdl
so it breaks easily
Yeah I do recall having issues with Geograph Seal being finicky with it
I could have sworn I had it working one time though
Correction: Gravis Ultrasound. They revised it with a successor called VoiceCrystal
Looks like I was using SC-55 v1.2b by trevor0402
yeah seems it doesn't work. Shame
Anyone tried Wasteland on the PCXT core with Tandy graphics? Sounds like its a problem finding the right version of Wasteland or figuring out how to run it with Tandy graphics.
Ahh, seems its an option you get when installing the game
Anybody have problems getting Jazz Jackrabbit to load with Gravis Ultrasound in the Top 300 pack?
It just hangs on start. The default audio version (Soundblaster) loads fine. The CD-Rom version loads but its script is broken preventing the choices from working (so it also defaults to normal audio)
No GUS in the AO486
that option is just left over from the conversion from exodos
I left GUS in there as I thought years ago that it could possibly happen but that was pretty far fetched, same for CD-audio
so the option is there just to annoy you. 😉
yeah, for that game only soundblaster
I dont think jazz has any other sound options
let me look
I paid for the VoiceCrystal soundfont for nothing then 😂
So then, DOOM doesn't seem to load music with the Sound Canvas option? Is there a way to get MT32-pi working with DOOM 1993?
GUS, Pro Audio Spectum, Sound Blaster, Sound Blaster 15, Sound Blaster Clone, and Sound Blaster Pro are the only Jazz Jackrabbit sound options.
that for sure should work.
It doesn't seem to load music when I do
unless maybe I have something set up wrong
Also I updated the top300 pack today and the entire screen view changed. The color's now blue instead of purple and the preview graphics on the top right are gone.
FYI the Jazz Jackrabbit CD-rom script boots with a Pause. seems to break before the option selection
are you using Fast Doom or Original?
Fast Doom
the CD rom verison of Jazz only has the pause in there only because of the cd-auto mount script. It's something I did so we could see that it mounted the CD correctly for those games that mount CDs. So the pause is there just so if something didn't go right, you have a chance to go mount a cd yourself using the mister menu
ah
@vestal ginkgo I don't remember it looking like this
I thought it had a more rainbowy look with custom MiSTer logo and stuff
It was black with color accents and graphics in the top right and descriptions at the bottom right
Either that was the shareware pack or you had run the pre-release update script
That puts the other interface
AO486_Update_Top300_Pack.sh isn't the latest?
You can flip flop with the update script
There is a pre release that I didn’t ever move to release
Sec
Oh yeah
It’s in _mister
honestly I forgot I had the prerelease lol
You can always run the regular one and it will put it back
I got back and forth when people have issues
doing that now 😛
Well it's working now
Something must've been busted. maybe I had an old pre-release while you were still working on it
Also I updated the MT32-pi software and midilink on the MiSTer (which was outdated)
could have been, glad its working
does something weird sometimes when changing soundfonts though
it'll change the type of instrument used lol
all of the sudden I hear it rocking on piano xD
yeah thats normal
thanks! I'll try this one and a couple others
Updating midilink will really only give you some new TCP-modem features and support for the CSSW10 synth, absolutely won't do anything for mt32-pi, so it must have been the mt32-pi software
or something else
Fixes for Duke Nuke? 😄
You don't seem to read these? 🙃 https://github.com/flynnsbit/Top300_updates/discussions/97
Sorry I missed it. The answer is no. It’s a long answer if you want it I can explain
Hehe, ok. Well, I fixed those particular error messages, but I'm also guessing then that I can't apply the update you posted about earlier?
The folder names are going to be different for the games as they were dynamically generated back then (stupid design) so your folders won’t match the original folder names in the top 300, the converter now uses a static database for creating folder names so they will always be the same across “packs”
Are you good with Dos?
Well, it's been about 30 years... but I remember some things... 😅
Correct, you cannot. You would need to just replace a few things and manually do what I did in that pre release pack to your own image. Grab the mymenu folder, set it as your launcher in your autoexec.bat. Set its base folder to where your games are or do what I did and create a new folder that has all the long file name folders with batch scripts that reference the real game folder. If that makes sense. Once you get mymenu as the launcher you can just put your new games in e:\games and they will show up in the launcher
If you look at the commits for the pre-release on GitHub you can see my changes.
Eventually I need to go back to the converter and add all this crap
Life gets in the way of fun
Thanks for the tips! I need to sort out how to mount a VHD from the Mister SD-card remotely on my PC, and once I do that, I'll probably see if I can't manually "sync" those folder names... 🙂
If you use samba, just do it over the network and double click the vhd, it will mount in windows
Just don’t do it with the core loaded
Backup your vhd first 🙂
Ahh, I tried to search for Samba info but I got some confusing results. Thanks, I'll look again!
Yeah that might be pretty quick. In the pre-release, look at e:\games\mymenu\long game name. In there, there is an autorun.bat, in that you will see the real game directory name to something like e:\games\doom1993\1_start.bat change that folder to match yours for each game/autorun.bat and you will be golden
Then you need the e\mymenu and scrsaver folders in your vhd
Then just run mymenu.exe E:\games\mymenu
Sounds complicated but it’s not
should be enabled by default. go to \\mister
Thanks! It does in fact sound fairly straightforward... previously, I was a bit hampered by not having access to the VHD, so I had to make all changes to the error messages I encountered in DOS... being able to edit the files in Windows will make things easier! 😅
But yeah, got some life things to deal with first that got in the way too (fairly newly renovated bathroom leak, yay), but I'll get to it. 👍
Oh, haha! Thanks, I'll try that next time I have it set up. And here I was installing WinSCP and stuff...
If you use Windows support is built-in 😛
you can type that in a browser or even File Explorer
always fun, surprise leaks that have been going a long time are more fun.
Oh yeah... just had the inspector over today... this is apparently one of those!
I'm glad I caught one that happened by a repair guy when it did. He tried to slip it under the proverbial rug, then tried to do work under the table to fix it without reporting it to the company.... I reported his ass to the rental company
He caused a pipe to disconnect under the floor for the HVAC drain
then poured water down it to test it as it was clogged
He thought it was a great idea to shake it up and down to drain it faster
water finally drained and he was like "job's done"
but we saw water starting to build in a puddle in the ceiling underneath the HVAC
Yeah... we found a plastic bag stuffed inside a hole in the wall around the pipe that broke... as if the plumper who installed it tried to cover something up from day one... (around five years now since we redid the kitchen and bathroom, and I happen to know that this person doesn't work at that company anymore).
grab this zip file. open it in windows and you can grab the stuff you need. https://github.com/flynnsbit/Top300_updates/releases/tag/v.2.0.2
E:\MYMENU
E:\SCRSAVER
maybe E:\SDD if you want VBE support
C:\AUTOEXEC.BAT for reference to start MYMENU instead of TDL```
sorry to hear
yeah, the inspector we hired just sat and stared at the hole in the wall for a long time just muttering "I've never seen anything like this" over and over again. 😅
Thanks, grabbed it. Will take a look in the coming weeks! 👍
cool just @ me if you need help or get stuck
Thanks again, I've copied everything you've said into a word document so I'll use that as a starting point!
Just put the games in the C:\GAMES directory and they will show up
if you create an AUTORUN.BAT and put it in that game directory it will auto launch whatever game you add (the BAT references the game .exe needed to run, look at any existing game for reference to this file and what to put in it) and README.ANS as either ANSI art or a text file describing the game and that will show up on the right side in mymenu when you hover over the game you added. Thats it.
remove games, just delete the folder from the C:\GAMES directory and they will go away
MyMenu reads the actual directory structure to display it to you. What you see is what you get.
most games have their own installer, so just mount that iso and install it the old way under DOS.
and if you're not much used with DOS, use a file manager (Volkov commander, Norton Commander, Dos Navigator) to navigate through files
as well as using misterfs shared folder
yes, install like you normally would, but into like C:\games\whatever game name\ (Like TO said, just like you would install in DOS) or you could also copy games from packs like exodos which should already mostly be setup and installed.
this hdv already has installed the misterfs util?
for the shareware pack misterfs is not set to autorun. but you could just edit the autoexec.bat and add it. it is included in the pack on disk though and already in the PATH so it should just run. its in C:\TOOLS
do you mean there is any software in windows that allows you to admin this vhd?
windows will, just double click the .VHD and it will mount it as a drive. you need to make sure you dont do that over the network if you are actually in the core, and make sure to right click and unmount when you are done
this VHD is just a FAT32 VHD, nothing special about it
and i can just drop dosbox games folders?
you can try that, yes
that would make everything easier
but there could be difference in how that game is setup with audio, etc from how it is setup in the pack
example, soundblaster audio in the shareware pack is setup like this: SET BLASTER=A220 I5 D1 T4
your existing pre-configured game could be setup to use IRQ7 so it wont have sound until you run the game setup and change it. just an example
ok, maybe it has to be configured in the setup.exe
yup, just make sure it goes into its own folder inside of C:\GAMES\
thanks a lot
neh, should be fine.
yep
awesome. don't forget to create yourself a README.ANS and put it in the game folder. It can just be a description of the game, controls, whatever in text format. That will show in the preview window on the right in MyMenu if you put the file there
like just go copy and paste the description from the game from mobygames.com
also the autorun
great list! I liked that they single out Amiga original releases
I never understood the Xenon2 hype...
Bomb the bass was the bomb back then! 😎 😆
I suppose it should be seen a music single with a bonus game attached to it 😅
Amiga has "Blast Processing"
they blew all their budget on that one sampled MOD track
I am going to try to update sys on some of the computer cores tomorrow (coco, trs 80, etc ) I would love some testing help. I think I need to add options to shrink or remove my fancy tape status dialog too.
I can help for apple2, but I'm not familiar with coco and trs80; not sure if me testing those would be useful
hey guys... is the ao486 top300 v0.7.8 the latest update?
Yes
I think so, it's the latest release on github
However the GitHub repo has been updated since then considerably so you should run the top 300 update script from Flynnsbit's github repo
ahh, I see... v0.7.8 is from april 15th, 2021
ahh, I should have looked better... I also see v2.0.2 pre-release
it's still a bit old (jun 18th, 2022)
oh, are there any favorite packs for the PCXT core? i saw some discussion a while ago about it
two versions out there, one is 7.8 which has the older TDL interface (blue and white) and the pre-release has the new mymenu but I broke a couple of games launching with that one so never moved it to "production release"
but you can run that update if you want it
PCXT pack is still in progress, I'm just working through each game, making sure they work and have audio options like Adlib/Tandy Sound/Tandy Graphics, etc
Awesome... do you have a git repo setup yet I can follow?
Thanks for the awesome work!!
its set to private but I'll move it soon. That pack will start out being "archived" as it has ms-dos as a base. so "fixes" and changes to scripts will come from github, but I should be much better at having a good base vhd out of the gate as compared to the Top 300.
famous last words...
looking forward to it... thanks again
SWEEEEET! I'm really glad you're making this! jw Is there any overlap between this pack and the other?
no, everything is Tandy Graphics so just games that would have worked with VGA/EGA
I guess.... Commander Keen, Prince of Persia, come to mind as overlaps. But mostly new
let me find the list I am working through
I have a feeling that all the games on the eXoDOS archive which targetted PCXT would probably work on the core.
the difference on this is people can easily add and remove these games, most don't even have installs and just need to be copied in
agreed.
So this is exciting, because that could be A LOT of games
Well, maybe not quite as exciting for the one who has to go down the list, but I really really REALLY appreciate that you're doing it
though my current focus is Tandy only. CGA is a MUCH larger list
ah ok, that makes sense
for CGA you could just remove some of the memory crap from this image and it would just work.
maybe Tandy and CGA could be separate packs 🤔
Tandy is the hard part, CGA mostly just works out of the box
I'm curious how long that list is
https://www.uvlist.net/gamesearch/?fplat=-&ftag=display-tga spu-tandy&fcols=tipr&sort=pop&order=desc
combo of those two lists, and then vogons and vcf threads where people have hacked in Tandy Graphics, like Commander Keen
CGA is something crazy like 2000+ games
yes this
Oh wow... That's kinda like the NES library with japanese titles included. I would be really curious to check out a bunch of those different games
though I have a feeling a lot of them are garbage 😅
there are a bunch that are... whats the term, booters.
where you can just treat the floppy like a rom. there is an archive pack that has all the "booters" in it. all CGA
yes they are... pretty bad unless you have nostalgic memories
oh that's convenient
at least the concept
Wow what a list!
Hmm.. I thought Ultima IV and V have Tandy versions too
I'm not positive. that's the list I dwindled down to. I am at like 80 games working currently. We have all the OS and MyMenu kinks worked out so it is just testing games now.
Still some games can lock up the core after exiting which is annoying. I don't think it's a core issue either as it does it in 86Box as well. Little things like that make the last 10% difficult and cause frustration for people if I share early.
Hmm.. is it possible that these games expect a soft reboot after you exit out?
I think I remember some games, especially if you boot into it, you have to reset after you remove the disk, even if you exit the game. it'll be stuck on a black screen
@vestal ginkgo hey just curious, do you still livestream the testing and fixing etc? I used to enjoy watching that
I dont but I could start with the PCXT stuff. you will see me breaking lots of stuff 😄
haha I'm down! 😂
plus we get a look at what will be in the pack
even if we can see the list, its nice to see it in action
alright, I'll get that setup
I been seeing videos of people playing on the acorn atom core with some sort game menu like the ones on Amiga and msx. But can't find anything on how to get it setup. Anyone have any ideas? It's called the Atom software archive and I found the files for but nothing on how to set it up.
Shift-F10
after it boots.