#Computer Cores
1 messages Ā· Page 25 of 1
X1 core wen
It took times š
but wark, I am impatient
you can code it š¤Ŗ
I will ask Siri for help
I have already X1 games on my SD Card (ready to test :))
lol, same
Have you taken that to robinsonb5 ? He has been correcting inaccuracies in the core for some time now...
Also, there's a long standing bug with Hybris (hiccups during the score briefing sequence in demo mode) that may be related to this vblank problem you mention:
https://github.com/MiSTer-devel/Minimig-AGA_MiSTer/issues/73
It's a weird one, since I booted ATK from an adf and it was showing the same thing as on my a4k, so there might be something else happening
I saw the price for the next X68000 XVI from ZUIKI.
Ā„147āÆ000 JPY without taxes and import fees.
For the X68000 Z SUPER - Ā„136āÆ000 JPY.
You need to think more premium
I spit out my coffee when I saw the prices.
Yeah itās crazy
Real hardware isnāt even much more expensive
So Iām not sure what the point is
I have a real XVI in storage, only for conventions, as it is hyper fragile to use everyday.
The whole system costs me around 600 dollars with the screen in 2010.
Nice! Love the XVI. I have a Compact but I actually play it every day
Havenāt had any issues yet
Mine is an original one, from back then.
Wow!
Playing with fire, I know.
Yeah, I think I might get one of the recent copies. I need to see what it does on an "authentic" machine that doesn't have potentially broken things on it
I might end up getting a real original one once I learn the ins-and-outs
Possibly this experience to just understand what's going on in the real hardware to see how close the core is
Of course, probably the main benefit of the Zuiki version is that there are quite a few official games being sold legally for it.
Because the original games (for the original machine), again, are fragile and hyper-expensive
Can I use a usb joystick for apple // core?
I think a key remap feature is standard with most cores, but I haven't tried it. what are you trying to play?
any games on apple // that is like arcade/platform etc
you mean analog stick? yeah
there are lots of arcade games
Wavy Navy is pretty good
if you want arcade platformers, Hard Hat Mack
Jungle Hunt, Donkey Kong
So MisterFPGA can support any USB joystick model?
But since it is mapping to any USB controller, I will use the same controller for GBC, etc for apple //.
Virtually any https://github.com/MiSTer-devel/Gamecontrollerdb_MiSTer/blob/main/gamecontrollerdb.txt
yes pretty much
but different physical controllers may be a better fit for certain cores
I am getting that controller and will use it for all other cores
including apple 2
This controller looks serious hardcore heavy duty
Besides...I have this feeling that button underneath the B button has an LED light behind it hehe
I have the wireless version of that controller and love it.
Great for all Nintendo stuff
I've got both versions (wired and wireless), both work great with most cores
that said, for the Apple II I prefer to use a controller with more throw on the stick
such as an N64 controller
What is the current state of affairs with the PC-88 core?
it seemed to work for what I tried, but I didnt do extensive testing (just random games)
https://www.8bitdo.com/neogeo-wireless-controller/
Is super nice. The only issue out of the box is incorrect button mapping. Somehow, the fire button is mapped to yellow-B
A perfect recreation of the original SNK NEOGEO controller. For the first time.We spent 3 years redesigning in house from the ground up.Featuring the iconic classic click-style joystick.Bluetooth. 2.4G. Wired.
yep I love that as well for cases where I don't need an analogue stick
I am taking these results to the Atari forum where the current core developer is. Is that ok?
Ataris are different
yes but the mister has a legacy from there
I am not talking about the Ataris. I am saying that the author of the AMIGA core is in Atari Forum...
I wouldn't worry, the PR fixes what it claims
What PR? I don't see any pending PRs...
One that was merged before the weekend to fix the missing in-game music
But that one doesn't fix CIA timing inaccuracies or VBlank, right?
CIA depends on VBlank clock
In big box Amigas you can switch between the tick signal from PSU and the Vblank generated on Agnus/Alice
So are these results before the PR? Or after?
before and after
DOS UAE running on ao486 core (slow, but not a total deal breaker, on the short time I tested this it seemed that Q87 FPU emulator gives a small boost, but not much)
I made a lot of progress running slackware 12 on ao486
i need to upload some MP3s now to test Audacious
I wouldn't hope too much on this
even with the (imho) best FPU emulator (for DOS I recommend Q87), couldn't play mp3s on ao486
yeah most of this is a major experiment and a packup for a VHD I plan to release
yep it can't with mpg123, I mean its trying, so I am impressed by that.
I can hear sound from my speakers
so sound actually works
Some stuff/links I've been dealing with (along with many others from this Discord/forum) #1047332497492553799 message and #1047332497492553799 message
yes, sound will work, but CPU power is not enough for our core to decode the file properly AND play it same time
I could just decode FLAC to WAV under DOS with Q87 FPU emu, but that is the most it could do
I wonder if it will play a mod..
it can. not sure if under Linux as i didn't actually tried
I will have to compile a mod player.. on ao486...
I have most of slackware installed, I mean I left out the PCMCIA and PCI stuff
be sure to include PPP š
I already have PPP set up with a special script that starts before the daemons do.
ah, i'm dumb, you posted seamonkey up lol
for compiling stuff under Linux on ao486... might be troublesome and not working most of times. I actually had better experience doing it under NetBSD, more robust
so for compiling stuff under linux, you'd be better with moving the vhd back to PCemu/Box86
no
Isnāt there an arm version of xp?
no
you miiiight be able to find some WinCE versions, but arm isn't like x86 so it probably won't work on any random arm device
And even if it did, WinCE runs its own bespoke apps. It wouldnāt run x86 software.
XP would be awesome on a next gun Mister if that ever happens. I'd imagine doing the CPU good enough for XP gaming with a 3D accelerator card in fpga would be a hell of a tough ask though
XP is pretty beefy. You wouldn't even install it on a Pentium 1 machine, would you?
That is a generation beyond what we have
stops here on ao486 š¦
actually at Mup.sys, didn't do the correct screenshot lol
https://msfn.org/board/topic/186080-xp-running-on-a-486-cpu - inspired from here, tried to use the UniATA driver (from NT 4.0 usecase https://alter.org.ua/en/soft/win/uni_ata/ ) as before I went with whatever driver is on XP iso and got into "NTLDR missing" error right away. So I would say a step forward into this fun exercise lol
Hi, I try to install XP SP3 on the Shuttle Hot 433 board with 486 cpu. But very early in Setup comes a message, that the 486 cpu does not support the hex opcode cmpxchg8b and so XP cant be installed. I also try an XP SP3 from another compi in IDE mode, crash at once. Now I look at the hex wĆth Id...
i know i continued running win98 SE on my pentium III 450MHz because even 2000 was slow, let alone XP
same (i had a PIII 450 MHz as well for a long time until I got an Athlon, then 2 cores Opteron and got XP then) š
ahh.. my old DFI Lan Party Ultra nf4-d mobo, what a beast it was for me š
correct sshot
WinCE was abysmal
we were bit by directory listing performance tanking, I think it was worse than linear with the nr of files
it always felt like we were on Temu Windows
I do have Windows NT 4.0 running on it
And it actually kind of runs were nice, it can see my shares on my network over PPP
What i'd actually like to do .. and I think I may even have the skills to pull it off, is implement the NE2000 ethernet card in such a way that it can be added to cores. Which means adding code to the linux side to have a tap adapter to attach to.
they even put an CS8900A, which is NE2K compatible, into a C64 cartridge. You could get the chip on Amiga and theres already NE2000 drivers, and I mean, of course the PC has it.
Yeah, already working on it for a few weeks
oooo
well then I won't duplicate your work, but let me know if you need any assistance or anything.
You bet!
I'm trying to pull that off for the Amiga, so that we can use a couple of the existing Ethernet card drivers (all NE2000 compatible)
It would be great to generalize it, so that the Linux side doesn't require any special magic incantations, and would allow you to seamlessly switch cores, and it just works
Little steps, I suppose
the best way is to have the linux side set up a tap device by default.
then you can just attach to it.
the tap device isn't going to interfere any.
And you can see every packet coming into the ethernet interfacee and see if any are addressed to your mac address.
isn't there an mp3 decoder that doesn't need an fpu
It's GPL licensed but yes. I think it's called libMad.
oh on top300 flynn actually had a dos program that was just telling the mister linux OS to play mp3s for it lol
don't know if thats any use to you
Yeah, I got the tun.ko built, and I've a couple of things prototyped
There's also /dev/uio that could be used
But that also needs a kernel module, since it's not bundled
one more try, directly on ao486 š¤
moment of truth, let's see if it get past to this, last year it bsod-ed after this, but was using whatever IDE driver it puts default
interesting, now just a black screen (core is responsive in OSD)
not a clue, mate š but at times, there were actually pixel artifacts lets say which appeared (didn't catch them on sshot š¦ ), OSD is working fine, so yeah.....
though 800x600 should work on XP iirc
i might be thinking of later versions yeah
ĀÆ_(ć)_/ĀÆ a this point I really dunno what to exclude from the equation lol
I wonder if there is a way to turn off usb scanning?
that's beyond my pay grade š
I keep messing with the ethernet integration into Minimig and posibly into Main_MiSTer, the latest idea is to use the existing UIO_DMA_READ/UIO_DMA_WRITE commands.
- direct register and buffer access via memory addresses
- block transfers for packet data with minimal latency
- RTL8019AS register emulation for existing drivers
Address Space Layout
0xF000-0xF07F: IDE (existing)
0xF080-0xF0FF: CDDA (existing)
0xF100-0xF17F: Ethernet (new)
So, main is single threaded- there will most likely be content there. It is pretty easy to break the ao486 core right now just spamming the screenshot button.
That said, if it works for the general case it would still be better than what we have š
Absolutely, I'm going through some different ways to shovel the data back and forth, and this would be similar to how the floppies, harddisks, CDs, and even a MiSTer Share are handled, so probably it could work.
On top, it would make sense to implement it the same way in some other cores
Wow, that's a lot of fixes and new features. @stiff steeple anything of interest for the 7800 core? I see Pokey updates mentioned
Yeah plenty of new stuff working with those fixes (I could to launch all my atx, atr files now !)
it was using the modem, type "ATMP3" and you'll get a menu to play MP3s
doesn't look like it
maybe a couple of lines in pokey
it's technically a fix but those functions arent used on the 7800
a0486 actually uses the space up to 0xF400...
// #define IDE0_BASE 0xF000
// #define IDE1_BASE 0xF100
// #define FDD0_BASE 0xF200
// #define FDD1_BASE 0xF300
// #define RTC_BASE 0xF400
so I'll have to go for 0xF500
NE2000 will be really nice on the MiniMig core. ao486 being DOS low end 486, not useless but, TCP/IP was not really a popular
be nice for OS/2, Windows 95/NT and the other stuff that just almost kinda runs on the core
ipx doom!
New minimig in unstable nightlies
that's a full on release, so it'll be in normal update
yeah, itās weird it came up in the unstable nightlies thing
nah, all commits cause a build
that already works with current PPP solution in a LAN š
As for the latest Amiga update, I would (again) recommend a nice GUI downloader for demos/programs from known sites like pouet, aminet etc, called **Lubricator **(https://aminet.net/package/comm/www/lubricator).
Besides the funny name, it is actually very useful, for example I could d/l and unarchive then just run the Nexus 7 demo **OR **d/l and write directly to an empty ADF image, then just reboot and enjoy the Sanity: Roots 2 demo.
You should try imp3, if you can get online with your MiSTer's Minimig core
It's an online mod player with a chat client built in, aminet mirror, online games, and sort of what WHDLoad does, but the games/demos are online, and just a click away
I know, been using it for quite some time #1047332497492553799 message š
Oh shit!! You're back at it!!!
Afterlife is going up:
This is another one provided as an xDelta patch for the official GOG release. Enjoy!
@elder cove The afterlife xdelta patch has the mgl named "In the 1st Degree.mgl", the contents of it are filled out for afterlife however
Ah, sorry lol - did those two together; forgot to rename the file. Iāll fix that
Fixed - new file is Afterlife-v2.xdelta from the same location. Deleted the old version.
What do you patch exactly? The installer? Just the game's main executable?
Never did this before
Has there been any progress on enabling writing of disk and tape images in the Coleco Adam core? The Adam remains largely un-usable as a computer without the ability to write to disk and tape images. (Even games lock up and hang permanently when they read the high score screen and are unable to write a name. And application software is a complete non-starter without write-ability.)
You apply it to the gog installation file for the game, which then turns it into an archive file you can open with 7zip and extract the 0mhz style directories from.
Yep - specifically the Windows .exe version of the GOG installer. You apply the patch to that, then rename the extension to .7z and extract it.
That also goes for my other packs for currently commercially available games, like Commander Blood (patching the ZOOM Platform release) and Kingās Quest VII (patching the GOG version).
Leisure Suit Larry: Love for Sail & Return to Zork will also be patches for the GOG versions once I have those together.
Doesn't work for me unfortunately.
When i change it to a 7z and then goto unpack it i get a message saying it's corrupt
Probably either the wrong file or the wrong patcher, then. You used the same patching utility thatās included with the file (Delta Patcher)?
You want to specifically apply it to the version you get when you click on Offline Backup Game Installer, too, not the Install Game with GOG Galaxy button.
Anybody know if the Amiga core supports Direct Video? I'm getting a 1280 horizontal resolution and not sure where that's coming from.
Yes, it supports Direct Video. Maybe you have the Pixel clock set to 28MHz, switch to "Adaptive".
Thanks, that was it!
Anyone know how to alter the 0mhz updater.sh, I've read the code but can't figure it out, it pulls down the extra releases from "mistertea", but how would I get it to pull down and install all the 0mhz stuff that "Z X - R A" uploads as well? Thanks.
Iād have to look at the script to see, but if it hardcodes usernames, one thing to keep in mind is that archive usernames vs display names can be different (if Iām remembering right)
0mhz Discworld 2 has tons of screeching audio in gameplay. Cutscenes play fine though.
I think I recall that being mentionedā¦wonder if thatās a core bug
Uploads from yourself @summer dragon would be good to get pulled down in the script also.
yeah for sure! I know I keep saying it, but weāre still planning to do a major overhaul for 0MHz and bring evvverything into the same packā¦stupid adulting just gets in the way 
Itās a known issue - I donāt think that anyone has solved it yet.
That sucks
Just tried installing it under Windows 95 - gave me two blue screens before freezing on a white screen with a loading cursor. Will mess with it more this weekend and see if I can get it further.
Appreciate your efforts my friend.
Maybe of interest to @kindred radish , possibly has some crossover with the CDi DVC chips?
I was thinking this precissely...
Is anyone looking at adding a mouse card option for the Apple II core, its needed to be able to use software like GEOS.
I thought Apple II core already supported mouse?
Or is this a specific card that needs supported?
I havenāt tried lately, but I thought they had added it as well
I was sure @waxen nymph added this not long back, but can't see it in a news post, maybe I am confusing it with another system
I made a version. But I didnāt get the settings quite right. I need to talk to Sorg. Also we need to redo the slots. Maybe I will look at it tomorrow
Whoops, the dev responded before I could link the github
yeah the core's slots are quite crowded. Might need a config selector to choose what hardware to assign to each slot?
Yes. Someone sent me some suggestions. I need to look back at them. Double sound blaster etc
Double sound card is very niche BUT would be neat to have to try Ultima 4 sound at full power
I suppose supersprite could be added too, but that's even more niche ^
it was a fun idea but no game uses it I think
still, if there's space in the core, it could be good to unify all HDL features available into it
the future that never was ^
(would have looked like MSX)
Since we already have Mockingbird soundcard I wonder how hard it would be to have an option to run two of them at once.
Does the Apple II Core support toggling Caps Lock? I wanna test out AppleWorks on the Apple II core (as well as seeing if it can write to empty disk images) but checking on the Github it doesn't seem to mention anything related to the Caps Lock key
I think you will need to try that out and report back, I haven't ever seen that mentioned. If it doesn't it would be worth raising a ticket, maybe a quick fix if Alan is looking at the core this week.
It's because I thought it'd be a pretty fun idea to just type up stories on an Apple II with no distractions from the internet
I think there is Paddle support but No Mouse support.
7 is the best IRQ - we all know that
The messaqge i get before GEOS boots
And then this when it starts
sorry my mistake...
Not a real problem.
it does this on my real retro pc too, not sure why
somebody is adding GUS to the core?
seems like it. wow!
try it. to write to a disk image you need to use a file in .nib format
I made a bunch of empty formatted disks a while back ^
different filenames so you can use them for various purposes
What is GUS?
Gravis ultra sound
Pretty cool sound card
Taking a look at the legendary wavetable sound board from 1992! The Advanced Gravis Ultra Sound is still an awesome thing to experience with DOS PC games, assuming you can track one down.
ā Consider supporting LGR on Patreon:
https://www.patreon.com/LazyGameReviews
ā Social links:
https://twitter.com/lazygamereviews
https://www.facebook.co...
Man I hope someday somebody adds support for the Sound Blaster AWE 32
GUS was a niche but amazing-sounding card that was super popular in demosceme circles amd some game companies
What was special about the awe32 other than wavetable?
wavetable was a big deal because it fit naturally with MOD and XM tracket music of the time
it also has its own "flavor" of sound like the SID chip
Yeah, I had an awe32, but I mainly just downloaded a lot of sound fonts and played back midi files.
I never bought a Gus, so it has more mystique for me
I had a GUS, it was great but could not compete with the MIDI of the later SB cards
IIRC the difference is the GUS wavetables are programmable on the fly whereas MIDI relies on fixed "soundfonts"
I do remember finding a really cool midi+soundfont recreating āanother brick in the wall part 2ā around 94/95. It was incredibly impressive until I got my first mp3.
I just loved the sound of the awe32
the GUS has limited SB support, and MIDI was decent on it but it got outclassed in cards that use bigger sound fonts
so its really the PSG that is the missing feature on the core
The GUS's major issue for MIDI is that it maxed at one megabyte of sample storage, which means tiny instrument banks. Fine for playing one .mod, a bit rough for a General Midi setup
anyone know if GTA 1 max and GTA 2 work on the dos core? I remember a little while back italian grandma made a tool to auto mount VHD to launch dos games more easily
GTA(1) was running ultra slowly last time I checked, and you need a Dos extender too.
what's a dos extender? My other idea is to try to get it going on steamdeck
A DOS extender is a program that "extends" DOS so that programs running in protected mode can transparently interface with the underlying DOS API. (Wiki)
Primarily to enable larger memory for DOS programs
That 640k limit got to be quite a bind
Did GTA run at a playable speed on an actual 486? I assumed that was more a Pentium 1 era game, I don't remember anyone running it on a 486 back in the day
ouch that framerate haha
GTA ran fine on my 486 DX4-100. Didn't run it in windows as far as I can remember, dropped down to dos and used the 4GW Does Extender thing, at least I think, it's 30 years ago.
oh and the other one I wanted to try was busy town. That one I actually played a ton as a kid
yes, but I understand for th# rest it's a bit like the MT-32 in that it has custom instructions that aren't simple to emulate in software?
otherwise I'd have expected for a "simgus.exe" TSR to have shown up at some point..?
Looks like someone uploaded that for the 0mhz collection already
There's been quite a few new additions recently. I love it!!
So, I just played the ADF disk version of this game...forgot to set your settings and was just using what Amigavision's default Amiga 500 settings are...saw the graphics glitching in level 10 (oops lol)...got to I think the end of the shmup level and it prompted me for disk 4 even though I was already running from disk 4? 
no matter what I do with Lionheart, I keep running into some issue or another
one whdload version had that reproducible bug at the first boss (where it was looking for that non-existent file...I fixed this by downloading a fresh copy of Amigavision and reinstalling it, but then I got a couple other crashes), the newer version that limi sent me has a near constant flashing vertical line, and now the adf version gives me that disk 4 error 
disk 4 error is probably a broken disk image though. There are plenty of Lionheart versions. The game never had a copy protection, so original disk images in ADF format exists.
If WHDLoad gives you errors: Just use the official Amiga DOS HD installer and the original disk images. This works fine 100%, unless the Minimig core itself has some issues.
Cheats are available, so you could quickly test all levels.
Lionheart, cheats, cheat, codes
@frosty cosmos yeah my problem before was that the errors weren't reproducible in cheat mode
it's weird though because I've had others say they used the WHDLoad version with no issues, but I also have a couple friends who also experienced errors with that version 
WHDLoad is generally very timing critical. Even on real hardware. Testing an Amiga DOS installed version is actually a better test. It should run fine. I had my problems with Lionheart WHDLoad too (also on my real A1200).
btw: don't use the controller quit option in Amiga Vision. WHDLoad has some issues with that when the games aren't properly patched for a game controller game quit. Just set a key for exit.
ah interesting...i don't think I've ever quit a game with a controller
Anyways, I got a new copy of Disk 4 and succesfully beat the game (on Normal) 
Congrats. I love this game to bits.
When I look for .adf versions of games, I usually first look at Amiga Gamesbase 2.0, they have pre-selected the games to remove broken cracks and defective versions.
It is not perfect, but a good first start.
There was š but it wasnāt very good. I canāt find anything about it now, and donāt recall any details apart from it not really working for anything at the time so I binned it
Does this sound like the original or am I clipping by adding two mockingboards together?
Please test the AppleII build in the test build channel.
Great work Alan! š
Hopefully an Apple II owner can check and confirm, seems to be a few lurking here
Total aside, not sure if you saw but I popped in a ticket on the RX-78 GitHub
I didnāt see that
Is that video shared anywhere else?
No I just dropped it up there. Did you want me to put it somewhere?
Let me see if my friends is setup, maybe he can record a video.
I am not going to fix the emulation.. just wondering if when I put two cards in (I added the sound) if it is going to clip
Someone needs to play ultima and see if it is ok
https://www.youtube.com/watch?v=2xUw9jZ04uw I found this video with 2 cards emulated
Apple ii pc ģ© ģøķ°ė§4 ģ¤ķė
if it sounds like that (with some stereo effects) then it's good
I just tried the core on my setup, it sounds good to me
Thank you Alan š
@waxen nymph I don't have an original Apple II to compare, but on my MiSTer it sounds fantastic!
has anyone had any joy running riscos 3.5/3.6 on the archie core?
I'm just running v3 sadly, I don't know enough about the archie to set it up.
Hello, MiSTer fans! Has anybody tried to run AmigaCD games like T-Zer0 or
Land of Genesis with cd audio working on Minimig core? I'm using amiga vision for running games, but had no luck with cd audio. Thanks!
I think I fixed the mouse in the Apple II core, try the test-builds
I've been meaning to try GEOS on apple II
@modest cliff - Did you try the CD32 core?
These two games are initially required to be installed from CD to the hard drive.
If I choose "Run CD32 Game Disc", I will be able to initialize the mounted CD image. And than I'll see it in the Workbench, and I can even listen to CD music. But when I run the game itself, I get no CD audio.
@modest cliff - I take it that the game(s) in question aren't part of AmigaVision?
Both of them are in there
There isn't a CD32 core. You can make the Minimig core load CD32 games by jumping through some hoops if you know what you are doing, but your mileage may vary.
I have a separate CD32 entry in my list of cores... but maybe that is an alias for the minimig core pre-configured with a specific disk image that provides the Amiga dialog shown in the screenshot above.
You know... how the AmigaVision setup puts in an Amiga entry and an Amiga 500 entry...
It's just a CD32 emulator.
Since an AGA Amiga is pretty much the same like the CD32 (apart from the Akiko Chip), the emulator hasn't that much to do.
Um, did someone add a CD32 mgl file to one of the repos? Does anyone else have this?
amigavision
I have one I thinkā¦I think it comes with Amigavision
Hmm, that's not ideal really. That could lead to confusion and issues down the road.
yeah I think the MGL is specifically meant to work with Amigavision because it requires a specific hard drive setup
seems like itād be possible to split that apart and make it āofficialā though? With a much smaller hard drive image it goes along with?
well, I guess it would be āofficialā via update_all most likely
Well I think limi is going to try to coerce slamy into doing a cd32 core as soon as he is done with cdi
Needs to do the cdtv first
This is not a CD32 game. Also, it needs to be patched to V1.01 to allow cd audio with idefix, which is the cd driver used with AmigaVision.
As a test,
- you can install the game by running T0Install on the T0 CD (select Standard Install 50 MB and select Saves: as installation folder)
- run T0Setup in the newly installed T0 folder on Saves:
- in the T0Setup, type for device: scsi.device and unit: 2
- Download the 1.01 patch using your PC
- Unpack the patch .lha file on your PC
- ftp over the 1.01 Patch files from your PC to games/amiga/shared on MiSTer
- On MiSTer, copy the patch files from the MiSTer: device over to your installed Saves:T0/ folder, replacing the original files
- Run T-zer0Update
- run the game from Saves:T0/ while the cd cue is mounted
I am trying these steps now to see if it works, but it takes forever. Also Saves: in AmigaVision is a little small, so a T0 install almost fills it up completely.
There's a preinstalled HDF from DamienD (English Amiga Board) that should work.
I don't know. He included the bin/cue too. Never tried this version though.
You can't go the CDDA way, since Minimig doesn't support Amiga CD, right?
Ah, ok. normal Amiga CD rom seems supported.
Hmm, my steps above result in the game saying that CD Audio is working immediately after I start it, instead of the message No CD Audio. That seems to be an improvement, but then all I get is a "No Signal out of range" message on my HDMI monitor when I try to run T-Zero that way.
Yes CD Audio and CD Rom are now supported in Minimig.
I think all we really need is a way to tell the WHDLoad Slave of T-Zero that our T-Zero CD is mounted via scsi.device number 2.
WHere is the WHDLoad installer v1.7 for T-Zer0? On the official whdload.de only the demo installer is listed.
Just tried DamienDs HDF. The game works fine, cracked and trained by Stingray. But of course, no CD audio.
Maybe there are some options to select CD device and unit number?
This probably works in WinUAE. Im too lazy to test it right now
English amiga forum since 2001
I tried to mount the bin/cue in mister as secondary master, but it didn't work for CD audio.
Yeah it would need to have idefix configured, run idefix, and mount cd0: for it to work
The AmigaVision version seems to be a rip, at least that is in the foldername.
Using the Workbench and any CD-rom mounting software will probably work
Probably true.
ALthough there's that 1.01 patch to fix idefix.
The version included in AmigaVision is set to "uaescsi.device" that cannot work on MiSTer.
Got it to work in AmigaVision by updating game executable (in data folder) to 1.01, manually editing prefs, and running without WHDLoad.
The game is running in AmigaVision via a generic WB 3.1 Slave, which is useless.
And doesn't have idefix
Ok, DamienDs HDF is indeed just for uaescsi device. It wouldn't works with atapi mounting tools to play the CDDA.
*** CD Audio setup *********************
CD_Device = "uaescsi.device"
CD_Unit = "0"
==== <end> ====
Yeah but the DamienD .hdf would need to be updated to include MiSTer compatible CD Rom Drivers, aka idefix. They are not on there now.
It relies on WinUAE providing the support.
yes but it won't install drivers, only edit the contents of the Tzero Prefs file.
Ok here are the steps but it sucks
- Start AmigaVision, press ESC to go to WB
- Browse to Data:WHD/T/TZeroRIPAGA/data/
- Copy v1.01 T-zer0 executable over the one that is there
- Go to T0Prefs
- Edit Data:WHD/T/TZeroRIPAGA/data/T0Prefs/T0.Prefs using CygnusED, replacing "uaescsi.device" with "scsi.device" and "0" with "2", don't forget to save and quit to save the changes
- Restart AmigaVision
- Options->Enable CD32 Launcher
- Launch CD32 Game
- Mount T-Zero CD .cue via Core Menu: Drives->Sec. Master
- Click INitialize
- Hit Esc
- On WB browse to Data:/WHD/T/TZeroRIPAGA/data/
- Select T-Zer0 with the mouse, right click->menu bar->Icons->Leave Out
- Close all windows to free up precious Chip Mem
- Notice the new big T-Zer0 Icon underneath CD0:CDDA Icon
- Double click T-Zer0
- Enjoy T-Zer0 with CDDA
Got it working with DamienDs HDF too. Just changed uaescsi.device to scsci.device...boom CDDA is detected.
Ok much easier.
argh. but it doesn't pay
Ok never mind. That happened to me too when IDEFIX wasn't started.
Yeah I noticed that too.
It doesn't necessarily mean it works. The generic WHDLoad Slave does the same. It is missing idefix (also in the startup-sequence), so says CDDA available, but then nothing plays.
I think WinUAE is emulating the physical audio cable connection from the CD rom and the Amiga.
I remember now that you have to connect your Amiga CD rom to hear audio.
Anyways, my steps above work, and here's the patched exe that needs to be copied over the one at Data:WHD/T/TZeroRIPAGA/data/
WinUAE uses/emulates the CDDA as digital audio, that's why it works there
Yep, the MiSTer core works more like a real Amiga, it needs real cd rom drivers.
And the said audio cable
Honestly, the game seems not that great to warrant all the trouble.
The audio cable is simulated on MISTer, at least recently it was added.
Really? Then it should work though. Mmh
The scsi.device is not enough I think, without idefix won't work?!?
it still needs to know the proper device to issue commands to
Yes, you need to actually mount the CD with CD Filesystem and full mountlist entry there. That's what IDEFIX provides, and is missing from DamienD. But AmigaVision includes all that.
Anyways my steps work on MiSTer AmigaVision, but maybe not worth all that trouble. Especially since an update of AmigaVision will erase all that.
Just checkd the T-Zer0 manual. It says, "if you can't hear the audio make sure atapi plug'n play is installed from the CD".
There is no simulated audio cable? The recently added audio path is all digital.
So, scsi.device might not right to play CDDA
Oh ok. Three things are important on MiSTer to get T-Zer0 with CDDA:
a) IDEfix CD driver needs to be installed and running, T-Zer0 CD correctly mounted (CDDA Icon and T0 icon from CD both showing up on WB screen)
b) T-Zer0 exe needs to be the latest patched version 1.01 to fix the compatibility issue of the game specifically for CDDA under IDEfix, as written in the 1.01 patch notes.
c) T0Prefs/T0.prefs needs to be edited to show scsi.device and device number 2 (not uaescsi.device, not cd.device)
the way the cd audio works is effectively simulating an audio cable
Oh, I thought you implemented cdda.
I didnāt follow the Amiga path though.
Or am I completely butchering the implementation? It appeared to me like you were forwarding the data packets to the computer?
Ah, okay.
That's what I thought. The Amiga just tells the CD Rom to play say audio track #2. The MiSTer then mixes the correct audio track from the iso with the Amiga sound.
Is that the same way it works on ao486?
I think so.
yes
I will try to change DamienD's hdf to work with MiSter.
Wow, my code comprehension has really regressed š
it's not all that obvious esp from the main side. it just sends a buffer over with some flag
in the core hps_ext intercepts that and does stuff
I find tracing stuff like that in verilog annoying due to catchall wire connection stuff
Okay, I donāt feel quite so bad then.
What version of Kickstart are you running @tulip atlas
If it is in the 3.2 series, you can probably bypass idefix altogether
Since it isnāt cd32, it might be a better option?
Unless it specifically needs idefix, which would be a bummer
Ah yeah, googling shows it seems to be pretty finicky
Ok got it to work with modified DamienD hdf.
I am getting some gfx glitches in the intro now.
But CDDA works.
Yep, got it working too. With AmiCDFS and Unit: 2
Nice.
Do you know how to get rid of the flickering lines in the intro?
Or do you not have those?
I gues a tell tale of CDDA in the game is the spoken countdown when the action starts: 5 4 3 2 1 ...
And of course the yellow light constantly blinking on MiSTer, showing that CDDA is being streamed.
Here's an xdelta3 patch for the DamienD .hdf to change it into a version that works on MiSTer. The .hdf has to be in Drives->Primary Master (Fixed/HDD) and the CD .cue in Drives->Sec. Master (Removable/CD). Do a reset after configuring the drives.
Here's a patcher that runs locally: https://kotcrab.github.io/xdelta-wasm
Online xdelta and xdelta3 patcher
Standard A1200 Config with 68020 CPU, AGA Chipset, 2 MB Chip and 8 MB Fast Mem seems to be enough.
Yep, nice one. Works fine here.
š
This is the easiest way to use the game in Mister.
I think stingrays trainer doesn't like the mister. I get graphics glitches and Amiga gurus ingame, without trainer it seems fine
It seems the "Invincible" trainer causes the issues. Infinite lifes is fine.
Ah, no.
Maybe the trainer should be skipped, I didn't test it at all.
Yep, no trainer is fine
Yeah, probably because I had to patch the game to v1.01 to make it work with idefix, trainer compatibility is broken.
With trainer the game freezes and then gurus out
9LIVES in the highscore gives you at least 9 lifes.
haven't tested it though.
T-Zero - Cheats für Amiga
I think Land of Genesis would need the same treatment for DamienDs HDF. Nice Turrican alike game
Works fine too.
The Intro works without glitches for me. Maybe because i'm using the Retrotink 4K. I don't know for sure.
Played a bit longer without trainer. But the game still crashes. It's all a bit unstable.
That sucks. Well it was worth a try.
I had D-Cache on. Maybe i try it later without.
Ok, without D-Cache it works better. But i died anyway.
I patched Land of Genesis for MiSTer as well. The only DamienD .hdf I could find is one with 80 lives trainer applied. That is the one I patched. It seems to work ok on MiSTer now with CDDA Audio during the game and title screen. The patch applies to the hdf inside the archive Land of Genesis AmigaCD HDF_patched.rar (see Turran FTP Uploads -> DamienD hdfs)
Land of Genesis reminds me of Ultracore on Genesis, but I like Ultracore much more š
Thanks, it's working fine for me. š
Speaking of Amiga and DamienD HDFs, I tried the Lands of Lore one (using ScummVM) and it works with a small caveat: Insert a floppy image containing LIBS\icon.library file (I used my AmigaOS 3.2 install floppy image)
As for gaming, it is kinda slow on forward/backward movements, ok in lateral one, cutscenes plays fine, fights are ok-ish though bit slow. Also keyboard didn't seem to work, but didn't test this too much either
A much better experience of this game is on ao486, though it crashes somewhat randomly (still on my TO-CHECK list)
Probably one for my ScummVM build for the HPS
there is a newer build for AmigaOS too https://aminet.net/package/game/misc/ScummVM_RTG_060
Where did you get the KYRA.DAT? I want to try it on PiStorm
Ok, got it working. Looks like I was putting it in wrong place.
runs really well, got the MT-32 hooked up to the A1200 now
This was the first time I ran ScummVM on Minimig lol
Struggling to get a picture with Direct Video mode on Atari ST core. Anybody know something I don't? Running via HDMI to my Morph 4k.
No special setting you would have to set. Works fine via Retrotink 4K in direct video.
Delete the ST core cfg files and try again if nothing works.
I don't seem to have a preference file for that core. I may have to turn off direct video for that core, save a config file, and then revert to direct video to see if there's still an issue.
Edit: Yeah, I didn't configure the core correctly. My bad. What's interesting though, is that you can't even get to the OSD in the ST core in DV mode if you haven't set up your tos.img. So DV will not work in the core on a first boot without it.
have you checked out this? https://github.com/salass00/smb2fs it allows you to mount windows shares on amiga OS. Only tried it on PiStorm so far, but don't see why it would not work on MiniMig. Now that you got the PPP speed change accepted, it might not be too bad.
Has anyone noticed any weirdness regarding the rendering of the runway when running Flight Simulator 2 on the PCXT core?
The same core is used on the MCL86jr where they do see a difference.
Anyone feeling like testing a Minimig core?
- Radix-8 Division Engine
- Performance: 3x faster division operations
- Latency: 32-bit divisions now take ~11 cycles vs ~32 cycles
- Mode: Enabled for 32-bit divisions (DIV_Mode = 1)
- Compatibility: Falls back to standard division when needed
- Bitfield Acceleration
- Performance: 2-3x faster bitfield operations
- Operations: BFEXT, BFEXTS, BFINS, BFSET, BFCLR, BFCHG, BFFFO
- Latency: 1-2 cycles vs 3-5 cycles for standard implementation
- Hardware: Parallel processing with optimized Find-First-One
speaking of dos
where can I again download the DOS games?
so many of mine are corrupted
and how do I make own hdf dos games
?
and while at it..can I have one burger and french fries please?
Search for 0mhz
Ooooo yeaaah...I remember you guys said something like that before....-- rubs his white hairs -- I wonder if I am aging...
Search for dos-win31-vhd-templates-misterfpga-ao486 on archive.org
What software would I test with that uses the Radix-8 Division Engine or benefits from Bitfield Acceleration?
whatever is heavy with either division instructions or bitfield operations
maybe like Frontier Elite
Someone has been busy in 0mhz land
I would gladly test it if I knew what to look for. Does it impact OCS/AGA games in any form?
Be curious to know who it was - they actually got quite a few I had on my to-do list done. Will take a look at the games over the weekend.
Didnāt someone build a script to search the archive and acquire the loose coalition of these files?
I figured it must be someone in here, seems like thereās two new people at it and theyāve put up a bunch of interesting looking stuff.
I wrote an unrelated script for scanning an archive up on the special archive site and it basically hung, as there seems to be throttling or something to stop this sort of thing, probably since their DDOS woes.
I resorted to downloading the archive and running the script pointing at the local copy of the archive
If the plan is to make a DB like the BIOS DB, that is essentially just a csv of file names and a location on archive of where to grab them, then may be worth doing it locally and having the script fill in where the file is sitting online
They have - looking forward to trying their version of Return to Zork and Blown Away, especially.
They have a metadata endpoint for querying archives which I've never had issues with throttling except for when they were actually down
Ah, I didn't realise that, will have to look into it
It's handy. It gives you timestamps and checksums for the files in archive
I think we use that for neon68k updater (he asks, being the person who āwroteā the first version)
We do! With that script it downloads the JSON metadata to /tmp first then it uses jq to query the local copy
Which script is that? I asked in the forums if anyone knew how to update chris'es 0mhz which also pulls down Mister Teas as addiotnal files, but didn't get a reply. I want Z X - R A, and this new blokes added to it as well. I looked at the sh file, but couldn't even figure it out how it pulled them down. Thanks.
That's for the Sharp, I'm talking about the 0mhz files on a certain site. Sorry! Getting mixed up! Thanks.
But if anyone can explain how to alter the 0mhz updater, that would be great! š
You could ask @coral barn
I had a look at that a while back and the changes you're asking for isn't something that simple that I could explain it to someone who doesn't know how to write bash. You'd be better off making a feature request to the source repo
I did weeks ago, no reply. On his github for the downloader, and posted in the 0mhz thread on the forum, a month ago. Just posted again quoting the original downloader post. š
Has that pack been updated recently?
Well 2 weeks ago, depends if you think that's recent or not š
Yeah thatās pretty recent!
nah, the script has been updated but not the pack
still waiting to find out what's happening with rebel's changes
Hey that's pretty neat! Is there such a script for the DOS games you can boot into from OSD menu?
0mhz games have .mgl files bundled with them which will make them available to launch from the OSD
I mean an automatic updater script, if more games are being added or fixed
No that doesn't currently exist
Ah okay thank you
@exotic prairie - Spoke to Chris, and added it to github, he's going to take a look to my 0mhz downloader suggestion, thanks for the assistance
Question regarding the Apple II core. The LED logic for disk activity seems flipped, ie.... LED is off on my MiSter when the drive is active, and on when there isn't any disk access ( like when you've hit ctrl-reset and at the prompt ).
The culprit appears to be in apple2_top.vhd
DISK_ACT <= not (D1_ACTIVE or D2_ACTIVE);
Unofficial Atari ST beta core... Includes disk drive sounds...
Huh. Did I do this?
Not sure I'll check the repo later. I've started porting this to the Mega65. The LED works as it should if you drop the "NOT"
it could have been me - would have to check
it would be nice if the core could distinguish "drive active" vs. "drive read/write" like the real drive
it does internally, but we need a cue to the user
maybe the 3rd LED could be used for it
(or rework drive sounds - but that may be trickier as it needs mixing the sound properly)
the implementation of disk sounds I tried had a fatal bug where there was a constant background hissing
Drive sounds would be slick.
Iād really like to see drive sounds implemented for the C64 core, too. I have them set up to play on my Ultimate 64, and it definitely adds a lot in terms of both immersion & loading progress feedback when playing games.
I play little computer disk sounds when I load a computer core. It gives me my jollies.
The 1541 Ultimate II+ also has this feature which I love
And the Ultimate 64 board supports loading color palettes. Nothing we will see in Mister anyway. I tried, believe me.
I did notice recently that screenshots of the Commodore 64 varied wildly in color - why is that?
Itās to the degree that the boot screen ranges from bright blue to dark purple.
This is related to the old color palette that was created, and it was set as default for many years in emulators. Some claim that specific old CRTs via composite looks liked that (purple instead of blue basic screen). But i never saw one. The newer "colodore" is much more accurate of what i remember. Pepto said, he didn't have the proper tools back then and corrected it a few years ago.
Colodore is set into Mister, but with very conservative settings for the saturation. It's ok to add a bit saturation (not too much though).
I like the game loading sounds for Atari 8bit games
Hearing those sounds while watching an SDrive-Max video is what made me get one of those and then later fujinet for my actual 800XL. š
NTSC vs PAL differences
They both have different colour encoding systems.
Hi guys just tried my good old Gravis Analog Pro Joystick (https://www.computinghistory.org.uk/det/52933/Gravis-Analog-Pro-Joystick/) on A0486 core, I'm using the ultra good Raphnet Gameport to Usb adapter (https://www.raphnet-tech.com/products/gameport_to_usb/index.php) leaving it 10 seconds to calibrate. So, after configured in general MiSTer menu, the josytick works very good for example in console cores; then I've tried with AO486, the game is Swos '96-'97, the joystik is perfevtly calibrated in the game settings but when I start the game and I navigate the menu the up direction goes... up itself, slowly ma constantly, any idea about solutions? Can be an AO486 related bug?
Some joysticks are designed specifically for flight simulation programs and others for action arcade games.Some joysticks are designed specifically for flight simulation programs and others for act...
This adapter lets you connect PC Game port (DB15) joysticks to an USB port.
uhm ok tried also with a 8BitDo gamepad, similar problems, I thinks that is the combination of the type of the game + current core
No, it has nothing to do with it. It's just like i explained.
Emulators used the old pepto palette for 10-15 years (or longer). Most C64 screenshots (mostly PAL anyway) shows this pale screen with purple instead of blue (especially with the CRT emulation enabled). The red is also pretty incorrect there. The colodore palette is much more correct. But since there weren't fixed colors on the C64 the image can still vary a lot, depending on what display you are using.
that's my pet peeve with C64 and Apple II palettes, most C64 emulators seem to have settled on a rather muted palette, which is meh compared to what you can do by fiddling with your CRT contrast and luma
its probably overkill to simulate the NTSC maths at runtime though. palette selection via file is usually enough
the latest Apple II core default //e palette uses a maths-derived palette calibrated to the Apple II GS RGB colors
whereas the GS palette was well defined (in Apple docs) so that palette just uses the known RGB values
DOS PCs game ports work by counting the number iterations through a loop that can be accomplished before a capacitor discharges. For this reason each game typically will have its own calibration routine that needs to be run.
this is also why, if you are playing Chuck Yeager's Advanced Flight Trainer on a turbo XT and toggle the turbo button you loose all control and usally sprial into a building, the ground or something...
Sure @thick pendant but in this case the calibration works but in game it is not correctly āreflectedā, please see this issue Iāve opened: https://github.com/MiSTer-devel/ao486_MiSTer/issues/200
I think this is a perfect test bench to test the correct implementation of the Joystick control in the core. In Swos '96-'97, after installing the game on hard disk from Cd, you can launch ...
This was IBM or whoever designed the game port doing it the absolute cheapest way possible at the expense of performance, overhead, ease of programming and usability.
Same for Apple][ and a few others. RC monostables aren't precise, and the use of XY potentiometers with various resistance ranges. They all had trimming pots to adjust the zero and range.
On boy. That sounds like that might be my white whale?
Hmm, wait, I do think I tried that at one point. When I was comparing the identify block with qemu. Hopefully I am mistaken.
the slow trickle of ao486 fixes continues! just a little better every month - must be running out of severe issues by now
Wish we could make it a bit faster, DX4-100, and of course the FPU being the stumbling block. Still I'm grateful for what we've got, it's fantasstic stuff. Some days you want to just listen to 64 demos, sometimes play Spectrum 128 games, sometime amiga, st, archie, pc etc. Or mess around with the ORic or Sam Coupe and so on.
Thatās what I look forward to most with a next MiSTer is the potential for a beefier PC core.
I know weāre a ways away from something like a Pentium 166 and 4MB Voodoo 1, probably not even in MiSTer 2, but damn that would be cool.
Lol, I beefed up the busses to 32bit on the minimig, and ran out of the space on the Cyclone V (it turns out that I was using Dual SDRAM, and didn't disable the Analog pins)
There was another talk at kansasfest about an FPGA board for Apple ii. I havenāt watched it yet
Weāre starting the final day of KansasFest 2025. Weāll wrap up our chat with Dan Bricklin (co-creator of VisiCalc), hear from John Conrad about his Apple II ...
6:35:00 or so
God the internet has broken me
more videos here: https://wiki.reactivemicro.com/A2FPGA
they stole the MiST slogan š but oh well it's an open source project
what why
Wait a minute - isn't that an Apple II plug-in board ? Or is it ISA for PCs ?
The FPGA is like Gowin or something
Oh, Xilinx on board as well. I wonder why they need 2 ?
its a plug-board for Apple II (and GS) that implements several expansions
it does VGA output, super serial, the spriter card, mockingboard, and Ensoniq for the GS
Why does it have an ensoniq?
To go out over hdmi? Not sure. They offered to help the iigs core on the forum a while back.
Oh. That would be great. I need to email them
I am having issue with Amiga core. I cannot use the keyboard keys to act like joystick
Are you trying to do it the way WinUAE does it? That doesn't work in the Amiga core or on real Amigas, it's a WinUAE special.
I've just realised that I've never tried setting the keyboard up as a "joystick" on MiSTer and have no idea if that's feasible š Not near it now to give it a go either...
How do you use Amiga then ?
I have Snac, what is snac adapter to use for Amiga/commodore 64?
There's no snac support for Amiga or C64. Use a Daemonbite, Reflex Adapt or similar USB to 9pin adapter for that, effectively zero lag.
there is a "remap" function in the OSD menu; you can use it to assign keyboard keys to a controller
it may be possible to do it the other way around, I don't remember
I think it works by using NumLock
but I never tried it. The wiki is a bit obscure in this respect but it does say you need to map it like any other controller
so maybe try mapping joystick in the OSD after using NumLock to set the keyboard to be "Joy1"
Hmm, presumably SNAC support could be added using an existing 9pin SNAC board if someone were inclined? A bit surprised Amiga and C64 don't have SNAC, those are popular cores.
Amiga had snac and it was replaced with mt32-pi support since there aren't really any other non-joystick peripherals and usb is fine for those
I've no idea about c64
Oh, did the support get removed?
That's interesting, I know you obviously can't use SNAC and MT-32 at the same time but I didn't think it was one or the other within the core, I assumed you could have both as options
huh, yeah no core has both mt-32pi and snac support i wonder if its a technical limitation
It seems a strange limitation if it is, but maybe you can't switch it and you can only wire up one thing within a core. Or maybe it was a space issue, and to add MT-32 something had to go? I really don't know. Is a shame though if the core used to have SNAC and can't anymore. Maybe Kitrinx knows, she has worked with both before.
Minimig isn't large, fits on a 20k FPGA, so it won't be that. I dunno; I too would think it'd be a switchable thing.
Oh, I thought that core was running low on space? Although I can't imagine that would be the issue as SNAC can't take up much
Also curious that Sorg is heavily involved in the Amiga core, so you would think if a creative solution was possible to have both he would be the one to implement it
Really, something with that many custom chips is as low as that?
I lean towards "no point in adding complexity since SNAC is pointless" on Amiga; as a machine there just wasn't anything weird plugged into the joystick/mouse ports. It had serial and parallel and mobo expansion edge connectors for anything serious.
it's just wires. I think amiga controllers are terrible anyway so probably sorg just thought it was a waste of logic
There's no multi-mice support either for minimig on MiSTer
apparently the minimig core on Turbo Chameleon has it
There are like 2 games that support this setup, Lemmings and Settlers
mt32 support is preferable to snac on minimig
there might only be two games, but one of them is Lemmings š¤
ok, two really popular games
2 player lemmings is an exercise in punching each other
I don't remember ever playing Settlers 2up, but splitscreen is bad for an RTS vs
Probably has serial between two Amigas which would be way better
Hmm, if it just wires then maybe support was accidentally removed when MT-32 was added. It may just be a bug.
It's very much just wires, basic 9pin Atari type four direction microswitched lines and two buttons, which close to a 5V circuit. Button 2 signal never used on amiga joysticks as far as I know.
The CD32 pad is a different matter, it uses some encoding to get four buttons. I've never looked into it as the pads are so awful.
I am leaning towards this being a bug and it got broken when MT-32 support was added and it wasn't reported. It is probably worth reporting an issue on GitHub, it may be a trivial fix, and if not Sorg can give a definitive answer on it
8 buttons on cd32 pad
All awful
it does some shifting trick. also there is provision for the middle button on amiga mice, and a scroll wheel
Finally supported in the latest AmigaOS releases from a couple of years back
the 3rd button is real, the scroll wheel is a hack, but still supported in the later OS version
Yerp
I got this thing for my A1200
so you can use a sega controller like 8Bitdo M30 2.4G Wireless
On Minimig I use PS2 controller
I have this one too. Works great for hundreds of WHDLoad patched games with CD32 controller support.
I was mostly needing it for Amiga Mame. I originally bought this thing (which is good) but not supporting CD32 buttons and not even supporting 4 buttons as far as I can tell
I personally don't think the CD32 controller is that bad, just want wireless
the original CD32 controller is definitely better than the Boomerang CD32 controller.
Nah, they are both awful. Every cheap China MD pad is better. But of course using anything else (8bitdo M30, Krikzz Joyzz etc) is better.
On my real Amiga i often use the 8bitdo NeoGeo wireless pad too, via mouSTer adapter. Another fine CD32 controller replacement.
I actually don't have a decent Sega controller, so I was using a cheap China MD pad to test the RetroHQ device, and its worse than stock CD32 and maybe a little better than the Boomerang - but not much
its a really cheap Sega controller. seems like its perhaps smaller than the real thing.
Carrying on from the earlier discussion about SNAC support on the Amiga core, comment added here:
https://github.com/MiSTer-devel/Minimig-AGA_MiSTer/issues/161
is it possible to add SNAC support using the sega/atari SNAC adapters? https://ultimatemister.com/product/snac-sega/ https://ultimatemister.com/product/snac-atari-2600/ https://misterfpga.co.uk/pro...
Any chance you could try some of the old release cores and test and figure out the release that broke it?
OOh you can use PS 2 control on MisterFPGA and Amiga core can detect it?
Can I use any USB wired controller and have that work for the Amiga core?
Let us say, I get an xbox 360 wired controller for example?
I just fart a lot, has the same effect. š Still if it pleases some folks, I'm pleased you got your rumble support! š
So Sorg has responded and said the Amiga core never had SNAC support. Can anyone remember actually using SNAC on the core or are we having some collective false memory, Rashamon, Mandela effect situation?
I remember it coming up in a conversation about mt32-pi as a historical fact, before I was a mod - so Iām a vector of misinformation for sure!
Odd that it doesnāt, given that the original pre-MiSTer minimig had wiring for 9pin. Must have been intentionally never hooked up.
Looking like nobody bothered, but seems SNAC support would be easy to add but it would be limited to what could actually be supported
Fortunately the Amiga is limited in whatās supported too
Basic db9 sticks would be entirely sufficient
Analogue stick or mouse
Ah OK
Non-Amiga mouse at that, since amiga ones are quadrature encoded
So looks like digital joysticks would be easy to add
Using my zipstik would be neato for sure
Feels like a "why not?" situation, the boards already exist
Maybe comment on the ticket of good usecases
It would be nice to see more old computers with the DB9 port get SNAC support for people who want that more authentic experience
It would, very common indeed
Do we have a list of what systems all support SNAC? That feels like something that should be in the wiki with what board(s) are needed
It seems the Macintosh Plus core has no Direct Video support, seeing as I get a blank screen on my CRT, just wanted to verify that so to see I'm not going insane and wasting my time with settings haha
what kind of crt are you using? that system does NOT use 15khz video
Mine is a Proline k1410t
that core outputs 516x684, so if you're using a consumer CRT that will never work
Ahh shoot
Ah well, thanks for the info!
D..d....did I just triggle an avalanche of eventually having SNAC support added for Amiga core??!!!
I....I.....I feel good!!!
-- huge smile --
They say the power of "voice" is strong; I didn't know it was that strong. Well, another wisdom experience has been added to my wisdom bag!
hmm. do I need to find an amiga mouse? Or would multi-mouse support still need something else?
I use a basic classical PC USB mouse
it works just fine
mouse is not an issue..nope...not at all
Mouse for Amiga is like a normal PC mouse for windows 3.+ unlike Commodore 64...so..yeah
Issue is joystick...so having SNAC to support just basic functionality for a joystick is all I need, really.
Is PWM sound on the Amiga core really more authentic than the non-PWM option? I think it sounds slightly worse when I select PWM.
A bit more static noise and less bass with PWM on
š
heh
I am also wondering about that video clock option: what is better: adaptive or 25MHz?
Aaah, yes, channel for the nerds and geeks....I feel at home here!! - places feet on the table -
When I select adaptive, some pixel artifacts in the border of some Amiga 1200 games disappear, but the image becomes more blurry.
I wish I would understand the meaning of those options.
-- hands you 5000 page manual --
Good news, by the time you read that stuff your brain will be larger
I guess the manual at this level is the source code itself
I suppose if it supported CD32 buttons. My opinion of SNAC in general is for ppl with OCD
OCD?
Obsessive Compulsive Disorder?
Really?
Meh - shrugs - Who cares...as long as it becomes reality, I don't care. Even if it is for medical reasons, yeah sure...for people with OCD...let us do it!
Well, once you have it you can no longer blame degrading hand-eye coordination on USB polling. Keep that in mind š
BUT TRAIN CONTROLLERS
Hmnmm - tugs chin - something about this screenshot reminds me of Amiga for some reason, I don't know why.
heheheh
Now I KNOW FOR A fact this is an amig core
OK...I have an Amiga question...just one single question
Ok...takes a deep breath
Why is it when you have a 2.5" IDE hard drive on a real Amiga and power it on and the drive is dead, where the hard drive LED flashes and the drive is not detected and it stays like that for days to no end if not weeks
but...but....BUT.....but
and there is a but here
one BUT
take the dead drive..right...take the dead drive and put it in a PC and use it on WinUAE and it works perfect 100% in mint condition
in the Amiga you hear the needle going tuck tuck tuck
on the PC..not at all...it is perfect and roars and youc an boot your OS throughw inuae and if you format the drive , you can use it on PC for years to come
Sooooooooooooooooo.....can someone explain this logic to me?
Again? š 
I think kickstart 3.2 has a timeout at least for a dead floppy
There's so much you can stuff into that rom chip, things like that could belong in something like a DiagROM
And there are utilities to quiet that drive sound
hi everyone. does the ao486 core natively run on the DSub15 (ie. VGA) port without having to do the modeline stuff? Otherwise, Is there a good setting to use for a monitor with 1600x1200 resolution?
This core is looking better now: https://github.com/alanswx/TK2000-Verilog_MiSTer
I posted a test build.
Oh, a new core?
It is a port from multicore I did it a while ago but didnāt finish it.
Oh nice, aways good to see more old computers getting preserved. š
Obligatory nudge to @thorny aurora for next time names.txt is uodated
As an aside, did you see the ticket on RX-78? Is there any drawback from having the ram expansion default to on?
I will take a look
Might be a quick QOL improvement, it caught me out with games not running until I enabled it
It seems to be an Apple II clone. Is it better than the Apple II core in any way? I'm curious about those clones
Looks good, will give it a try later thanks, your work doesn't go unnoticed
@waxen nymph
It is a clone of the microprocessor ii. https://en.m.wikipedia.org/wiki/TK_2000 there are a bunch of games for it. More of a nostalgia piece for our Brazilian mister users. Otherwise similar or the same games on the apple ii. And they probably
Work better on the apple ii
The TK 2000 microcomputer, produced by the Brazilian company Microdigital EletrƓnica Ltda, was presented to the public during the 1983 Computer Fair and launched in 1984. It was a clone of the Microprofessor II manufactured by Multitech. Based on the 6502 CPU, the machine was partially compatible with Apple II Plus software and hardware. Some s...
I see. I will try it tonight and try to find specific software...
It's Apple II clone in an Atari 1200XL case? That is bizarre...
It is so weird!
that brazilian company made a few clones
there's also Spectrum clones called the TK90X amd TK95X
theyre pretty interesting variants
it had an integrated joystick port and sound over RF (instead of an internal beeper)
Without anyone breaking any forum rules, is there a TK2000 software pack out there? A quick scan of the usual places didn't bring anything up for me
Iāve got a Memorex VIS game working on ao486. More to follow.
Essentially, the OS used for VIS games - Modular Windows - shares a lot in common with Windows 3.1.
While they donāt run under Windows 3.1 directly, by importing the Modular Windows DLLs into Windows 95, you can run VIS games on 95.
Wow. That is an awesome development!
Wow, that's surprising
If the games can kind of run on the 486 I wonder how hard it would be to make an actual core for the system, seems like we may have all/most of the parts
there are brazilian pages
look for "jogos"
@waxen nymph @woven lava Thank you for all of your work on the Apple II core. It means a lot to those of us here in the USA. I have a basement with Apple //e, Apple //c, and Apple IIgs computers, some set up and some ready for service if any of the active machines fail. I know that the Europeans love their C64's, Spectrums, and BBC Micro's, but here in the US, we all grew up in classrooms where playing Oregon Trail on Apple //e machines with green phosphor monitors (or the occasional coveted AppleColor composite monitor) and writing documents in AppleWorks was a rite of passage. Most of us who learned BASIC learned AppleSoft BASIC.
@waxen nymph You should become a member of the KansasFest Discord server. I have been to the in-person KansasFest, and I am fairly active on the KansasFest server. Some of the KansasFest guys will be able to answer nearly any technical question you may have in developing the 8-bit Apple II core and the 16-bit Apple IIgs core.
@waxen nymph And if I am not too much of a bother in asking again, please let me know if disk and tape write access will be coming to the Coleco Adam core. Writing to disk and tape images is vital to being able to play tape and disk games, which otherwise lock up upon trying to write high score tables, and being able to use application software.
Hey all. Iām working with 2 other guys on a peripheral card for the Apple //e and gs called Appletini, which is a fpga multipurpose card and offloads much of the work to a modern host via USB3 (currently). The original focus was to send all bus events to the host for the host to reconstruct the video faithfully, but it now has: video (all modes, tons of goodies and extras), speaker sound, Mockingboard card, No Slot Clock card, and working on mass storage and mouse.
LOL The Fortress of Dr. Radiaki got released for the 0Mhz pack and then immediately got taken down??? LMAO
@summer dragon + @elder cove you guys see this shit? looool
Why was it taken down? Did someone copyright claim it?
Interesting. Tell us more. Is this FPGA based?
No clue, itās just funny of all the games to copyright claim, it was that piece of shit lol.
Yes currently purely fpga based, artix-7. One version of the card uses the Alchitry dev board, the other uses a completely homegrown board with the artix-7, 512MB ddr3, usb3, temp sensor and real time clock.
A future version may switch to a hybrid fpga+cpu
Very cool. I would love to see the no slot clock code. I wrote the regular clock for the iie but havenāt really dove into how the no slot clock worked
Here is the NSC. Weāre quite new to verilog, happy to get some improvement pointers. The code is definitely not optimized.
Does it require a driver?
I donāt think it got copyright claimed, as itās available other places on that archive. The same message is also used for things that are just removed by their creator, and I suspect thatās what happened here.
At the same time, this is why commercially available games should be distributed as patches for official releases. FODR is available on Steam, and DRM-free off of ZOOM-Platform.
The NSC is all in the card, except that it gets its first clock from the host. But the part where the Apple requests the clock is standard no-slot-clock. Thereās no driver on the Apple side, just a way for client software to determine if the nsc is in there
Thanks for the explanation, amigo!
I'm surprised a game like that got rereleased lol
Ok. I can get the time from the mister. And then i assume it is compatible with prodos.. I will try to get this running in my simulation. It would be a nice option to get a slot back.
For the eventual cpm card š
Very cool!
What slots do you currently have?
Please, check this doc (section 3.7 The Z80 SoftCard):
https://www.ele.uva.es/~jesus/a2.pdf
And sources (with z80 softcard implemented):
https://www.ele.uva.es/~jesus/a2.tgz
https://www.ele.uva.es/~jesus/a2e128.
Jesus has a z80 card. I havenāt tried to port it yet
Mouse, mockingboard, serial, disk, hd, clock
A Saturn card. But not sure it works
Nice set of cards
what do you do with a z80 on an apple? run CPM?
Yes
Yeah. Kind of pointless
For us today it is. Back then it was a Big Deal
It would be more important to fix the Coleco Adam disk write bug. Since that system is natively cpm
by the time the C128 came out CPM was basically dead
Youāre talking Apple 2, starting in 1977. Everyone compares the Apple to the C64 but the Apple is fully 5 years older
I remember showing up to a pharmacy in the early 90s to fix the computer system and it turned out to be this big CPM box, thinking WTF is this thing š
Just in case it might be of interest (probably not since mister is fully fpga), I wrote OpenGL shaders for the Apple video. There are specific buffers being sent but the whole thing is cycle accurate
This is the repo to the host front end
https://github.com/hasseily/SuperDuperDisplay/blob/main/shaders/a2video_beam_legacy.frag
It had multiple HDs and multiple PSUs, and one of the PSUs died so i just put a Molex power splitter on the working PSU and got the hell out of there š
play those obscure CPM games š¤£
wait, what Dragon's Lair is listed as a CPM game?
could be a different game with same name
I think there is Moria and/or Oubliette on CP/M
there is some value in supporting CP/M in the core
Dragon's Lair was available for the Coleco Adam, so maybe that is why its (mistakenly?) Listed as a CPM game
Amazing doc. Thanks!
Indeed. Although, for practical usage, the Apple II supported 80 columns (with either an 80-column card or an extended 80-column card, the difference between the two being the amount of extra RAM), which makes using a lot of CP/M software far easier. The Adam was stuck with the clunky sub-40 column display, which makes a lot of CP/M software useful but awkward.
And I say that as someone whose first computer was a used Adam and whose second computer was a used Apple //e. And I still love them both. Just giving credit where credit is due.
@waxen nymph BTW, when the Apple II first released in 1977, Steve Wozniak had not yet created the Disk II floppy drive. For at least its first year, the Apple II's only storage medium was cassette tape. There are archives of Apple II programs in audio format on the internet to this day. It would be nice if the Mister Apple II core supported audio-in, as I believe the Spectrum and Commodore 64 cores both do.
*also, audio-out. Need to be able to save via audio, too! š
@proud crest The devs here had been talking a little while back about a problem involved in allowing users to change cards or slot designations. Apparently parts of the core hard-coded some cards in some slots, such that relocating or substituting certain cards would be difficult. I assume that those parts of the core may have been written by someone who did not grow up with an Apple II. For those of us who did, reconfiguring which cards go in which slots was part of the fun of the machine. (Very different, incidentally, from the Adam, in which certain cards will only work om certain slots.)
The cards can be toggled now. Moving them in an FPGA simulation would be complicated
Thatās true but many cards had ādefaultā slots, others could only be used in specific slots, etc.
Disk II cards in slots 6 and 5, parallel or serial in 1, video cards like the EVE in a PAL machine required in 3, mockingboard recommended in 4 or 5, mouse in 4ā¦.
I think itās okay just toggling cards in an FPGA setting. Thatās what weāre also doing with the Appletini for now
@proud crest Okay. I have a 5 MB ProFILE HDD in Slot 4 and a 10 MB ProFILE HDD in Slot 5, but I know that's high treason to folks who adhere to the orthodox designation of mouse card in Slot 4, mockingboard card in Slot 5, and HDD in Slot 7. (I have a TransWarp in Slot 7.)
And my RAMFactor in (I think either Slot 1 or Slot 3?) is probably a heresy, too... š
(About the only normal slot designations that I have are Super Serial Card in Slot 2 and DuoDisk in Slot 6.)
Enjoy any way you want. Extensibility ftw! With the Appletini multicard our aim is to have one card š
@proud crest What is the difference between your card and the Apple II FPGA card sold by ReactiveMicro?
The Appletini is a hybrid. It connects to a host (rpi, pc, macā¦) and sends the bus data over, and communicates with the host bidirectionally. So we can do incredible things on the host, including all sorts of video, debugging, etcā¦
@proud crest But the ReactiveMicro card is not?
I think itās an independent card
The Appletini does this with the host for example
so your card is a bridge to an external machine to run/emulate the functionality, rather than a standalone card?
Itās a hybrid. Some functionality is in the card (like the no slot clock), but most leverage both. For example, the mousecard will use the hostās mouse. The mockingboard has the 6522s in the fpga, but the AYs are emulated in the host
Anything needing nanosecond speed is in the card. The rest goes to the host for better processing. The video stuff I can do in the host is miles beyond the fpga possibilities.
For the smartport (mass storage), the host will handle choosing the images etc⦠and the card will just ask the host āgive me block 17 of device 1ā, and the host sends back 512 bytes of block 17
I pinned it in-case you or others need to reference it again
I put a test build of MiSTer main into the test-builds - it supports read/write to Apple II and TK2000 DSK files without the nib conversion hassle.
no Iām actually not even familiar with that game, guess I need to look it up š
ok i gotta play it
@waxen nymph .DO (DOS 3.3 order) and .PO (ProDOS order) as well? š
@waxen nymph And thank you.
I am not sure how they work. Do they work or are they broken?
@waxen nymph Not sure. Super busy with work. It will be a while before I can test it.
Thank you Alan š
I gotta get myself a MISTer...
@proud crest The Mister is excellent, but the devs working on the IIgs core need a LOT of help from KansasFest gurus. The Mister devs are heavily British and continental European, and most of them did not grow up around Apple II computers. They work hard, and they have produced amazing cores, but the Apple II and Apple IIgs cores are lagging way behind the Spectrum and Commodore 64 cores. Because the devs grew up on Spectrums and C64s.
@proud crest One of the best ready-to-go Mister solutions is the Multisystem 2 by Heber. A beautiful console version of the Mister. The case is 3D printed, but it's very solid 3D printing and looks terrific. It is much more affordable than the traditional "sandwich" Mister assemblage.
My Mister is a Multisystem 1, but I am probably going to get a Multisystem 2 as a backup.
When all of the classic hardware no longer works, FPGA systems will be the way that we preserve old systems.
Thank you for the tips. Iāll look for a Multisystem 2. Iām not really knowledgeable on the GS but I know people and can forward. I know much better the //e. And Iām in your neck of the woods!
I was "testing" Vampire Masquerade: Bloodlines on my new workstation/"dev"/test laptop in-between some cores compiling to see how fast it is when I got into this š
Sorry for off-topic, I love when I see retro tech in games š
What the hell did they do to the poor spacebar?
Apparently it was long abandoned machine, clearly needs repairs š
The tilting of the monitor to hide the logo is brilliant
not familiar with the phone though, seems like an Western Electric 1A2 Key Telephone System ?
That is such a great game too
Wat. Half the MiSTer core devs are American.
The Apple II core is behind not because of lack of knowledge but lack of interest. Core devs work for free in their spare time and donāt get paid for it so they naturally only pursue core development on platforms that interest them.
The MiSTer is also completely open source and anyone can contribute so the KansasFest gurus are more than welcome to contribute to the project if theyāre so inclined.
Please, my narrative
Totally understandable. Hopefully with the plethora of fpga development being done on modern cards for the Apple 2, there can be synergistic work here
I grew up in CT. My first computer was a timex Sinclair. Then iie, iigs, Mac SE. a bunch of us are USA based. It is just that the iigs is a terrible hack. Always was. Which is why I got a used Mac SE as soon as I could.
Terrible hack as in the actual hardware or the core itself?
The actual hardware, it was a weird bolton to the fairly sensible II series
Damn, haha
@proud crest Get the "full" Multisystem 2, not the "digital-only" version.
And when you say local, you mean New England? DM me.
@waxen nymph My apologies! I had assumed you were British!
I assumed you were in Europe as well @meager mural . I'm mostly in continental Europe. Yes I'll get the analog multi 2
The 2+ was necessary fixes to the 2. The 2e was effective hacks to maximize the value of the 8-bit platform (aux mem paging, double res...). The 2gs is major hacks upon the 2e hacks, with a 16-bit fast bus running except when the 8-bit slow bus is running etc... But for many the 2gs is a very fun platform to work on.
Hah, so Alan insult or compliment being accused of being British?
That smile doesn't look like the NHS dentists oversaw it, that's for sure. Far too white and straight
I just had a great trip to London and Bletchley park, no offense either way! But I didn't grow up using British computers (except for the weird timex sinclair that I could never get the tape recorder working). I did however get super into them a couple of years ago, and I put some improvements into most of the 8bit British PCs. It was fun to learn about them.
BTW - the hardware of the original IIgs and everything about it is fairly hacky. The ensoniq sound chip, and the games are great. The way they hacked it together, and then made it crippled so it wouldn't compete with Mac is just sad. Our emulation code is a bit of a mess as well. Hopefully that will get straightened out as I learn how to vibe code better.
Its strange, yes Apple II computers were all over in the schools, but I don't remember many people having them at home. They were just too expensive (for home) so I remember most people having Commodore 64s...
And later PC clones obviously.
The Apple had a head start from 78 onwards
I took a UCSD Pascal programming class in high school and the lab was full of Apple IIs, but there were only two Apple IIgs, and I'd do my best to get there early so I did not get stuck on one of the older machines which either had monochrome monitors or color monitors so blurry it would give you a headache.
Before the C64 we had the Timex Sinclair 1000, but to me that thing did not even qualify as a computer.
I consider it more of a calculator that plugs into a TV
The Timex came free from a bank or timeshare offer from my grandparents. I do credit them for spending the time and energy to get it for free. But it was pretty awful.
My dad brought home some old terminals from work and we rewired the keyboards to work with the Sinclair 1000s which was my first experience with soldering. these terminal keyboards had keys with clear plastic covers. You could find a picture of the Sinclair's KB in run magazine or similar and clip out each key and place it under the plastic so it would have the "Print" for 'p', "Let" for 'l' and whatnot.
also somehow got composite video out of them...
but with the Timex enclosed inside heavy terminal you could actually sneeze next to the computer without the janky RAM expansion connection causing a crash or reboot.
but you still had no sound, floppy disk or even lowercase letters and a 3.25 mhz CPU that somehow seemed slow compared to a 1mhz Apple II or Commodore š
Better than the TV magnifier we got for sitting through a timeshare offer. That turned out to be a (cheapo) plastic Fresnel lens that just sat in front of the TV...
I suppose back then you could have sat through 2 timeshare presentations and got the Sinclair 1000 AND the TV magnifier... what a setup that would be š
That would have been epic!! All I would have needed as a new tape recorder that actually worked. I still wonder to this day what I was doing wrong with the tape drive. (Of course I can't get tapes working reliably on my mister either)
I had a //e at home, but that's because I bought it used after a corporation had used it for 7 years already. The thing was a beast: TransWarp card in Slot 7, 5 MB ProFILE in Slot 4, 10 MB ProFILE in Slot 5, DuoDisk in Slot 6, Super Serial Card in Slot 2. The only thing it was missing was extra RAM. Came with a green phosphor monitor, of course (coming, as it did, from a business). Unfortunately, it did not come with manuals, so I did not know that I could have pressed "Esc" on boot to disable the TransWarp and be able to play games! š¢
Got the //e when my first computer, a secondhand Coleco Adam, died after many years. Coleco SmartBASIC was a knockoff of AppleSoft BASIC, including the graphics commands. So I wanted another computer that spoke the same dialect of BASIC.
(When I say it was missing extra RAM... well, of course it had an Extendex 80-Column Card. But I mean that it did not have expanded RAM beyond 128K. I would have liked 1 MB of RAM back then!)
My father got us a //e in 83. As we were in France we also got a Chat Mauve EVE rgb card with 64k aux mem. It lasted me until college in fall ā88. I still have it, itās my primary (and until a month ago sole) retro dev machine
After I got my Amiga 500 I also ended up getting an original IBM 5150 4.77 with only 64K RAM on the MB, but it had a RAM expansion. I also ended up getting a 8BIT VGA card for it, however I only had a paper white monitor.
eventually got a HD for it, but it had to be powered externally as the PSU was not up to the task of running a HD..
I was stuck with a pcjr. Still hope the pcxt core adds full jr support (or maybe the kfpcjr core gets finished)
Its already pretty compatible I though aside from the terrible NMI based keyboard handler i thought?
need that and the cartridge support
tandy is basically the pcjr but better, but the tandy isnāt what I had š
Is there any tutorial for creating a 0mhz game? I always wanted Chuck Yeager's Air Combat on it (surprised it's not there since it was very popular at the time.) I've asked before but I think I just need to learn to do it myself.
There is a pin in this channel going over the process
Shoulda checked there first thx
Are we at the point of there being a request list?
I was able to get it working and it runs great. Very happy!
@waxen nymph For R/W support on the Apple II core (thanks!!!!) do I need an special core or will latest unstable core do? Along with the main MiSTer unstable of course
The MiSTer Main should be all you need.
Only somewhat recent Apple II cores could write to disk though, I am not sure which version disk writing was added
Thanks for the work you do on these classic computer cores, they are the main reason that brought me to the MiSTer in the first place
I totally vibe coded that change... I am not having as much luck vibe coding the z80 cpm card..
Is Woz format would be possible ?
You need to change the tunes, change the vibes, and ride those waves all the way to the z80 cpm card
Ask yourself "what would Peter Fonda do?"
The problem with the z80 card is that none of the other cards are "host" cards that write to the bus, etc
so it is a huge refactoring. I probably will do it by hand. I don't think the z80 card is that complicated.
WHat does the card all do?
I thik we could do woz format as well. That shouldn't be that hard if we do it exactly the same way, i wonder if there is a woz->nib converter already
it was a microsoft cpm card, with a z80. It basically uses the peripherals (keyboard, 80col, disk, etc) on the iie, but uses the z80 processor for cpm o/s and programs
there is the a2e128 verilog emulation that has it.. so I was just trying to strip it out and re-use it.. but it is such a mess to deal with cards and dual direction busses on an FPGA
we should probably try it in mame first to see what it does.. hmm
i think claude is just randomly coding like a fresh out of college intern
(or me on bad days)
I think the problem with this approach is it wouldn't work with copyrighted disks
we would need to change the verilog disk implementation to handle the woz extra info
Claude is so confident. "Now it works, here is how" š
wait until it just decides to rewrite the core for you to make things work
if only!
There are fpga based cards that are doing quite a bit now. Time to knock on their doors
For the size nib and woz are similar but extra information may differ
Last year Ed Anuff and Josh Norrid introduced A2FPGA to the KansasFest community. The A2FPGA is an open source FPGA-powered multi-card for Apple II computers that delivers HDMI video, Mockingboard sound, SuperSprite animation, and Super Serial communications. They're back again this year to talk about the latest updates, some cool new features...
This one has mockingboard, supersprite, ensoniq and superserial. I think they were thinking at some point z80
Are any of these cards open source?
Heh @waxen nymph I think theyāre using your own disk II code
Most of them are, as they use existing modules from all over the place
Oh, have you had a look to see if anyone of them have anything that could be liberated, Alan?
yeah, the a2fpga people are the ones who actually reached out on the forum
What is vibe coding? Some kind of new love language?
Itās trying to get to home plate with an AI whoās constantly taking you back to first whenever you think youāve gotten somwhere
There is an fpga apple ii that has the cpm card working - I am trying to refactor and get that working. Not sure it is worth the effort. i am looking at the a2fpga (which also uses my serial code, and maybe something else) to pull the iigs graphics code out of it. I am trying to get my head around their use of some verilog concepts I haven't used before.
the other project has a no slot clock - so I am looking at how that works as well
@waxen nymph You may want to contact Joe Strosnider of Joe's Computer Museum in Ohio. He has done a lot with VGA and HDMI video cards (I use his VGA cards in several of my //e's).
@waxen nymph Joe is a KansasFest regular and an all-around good guy. He reincarnated my Apple /// after it had become a mouse outhouse.
Neat.. I have the video code - I just need to try to install it first. If I need help I will email the authors.The video isn't why the iigs isn't booting.
Wish these students would have posted their work: https://course.ece.cmu.edu/~ece545/F16/reports/F12_Dysentery.pdf
@waxen nymph Does the Apple II core support analog joystick in?
Yes it is mention on the readme the joystick is supported
Could the core support DB9 SNAC for joysticks?
I think no computer support snoc just some console
@granite umbra Is the joystick supported as digital or analog?
@granite umbra The Apple II joystick was not digital like the C64 joystick. It was analog. It sends 2 paddle readings based on the position of the stick along the 2 axes.
On OSD it is mention analog
@granite umbra What is OSD?
OSD is the menu option of the core.
The screenshot posted shows some on them on the code like Analog X/Y for joystick.
it supports analog joysticks via USB (e.g. you can use a gamepad analog stick)
But does not support connecting a real Apple II joystick via the user IO connector
Does it support using a USB flightstick analog stick?
yes
you would want to use something with long throw
any USB controller using HID will work
Thank you. What is a "long throw"?
it's how far you can move the stick from center
the original Apple II sticks have a very long throw distance compared to a modern gamepad sticks
so playing with a modern analog controller doesnt feel the same
but a flightstick alleviates that
Is there any technical reason none of the computers with DB9 connectors seem to support SNAC, or just no dev has looked at supporting it?
I don't know but maybe we have just one input and computer have midi, keyboard, joystick, etc ... so difficult to swap every time for the need
Wow ao486 is has become really impressive. I didn't know some windows 95 games were working. Virtual Springfield seems to run great.
omg virtual Springfield??
0mhz?
I can't speak for many of them, but I'm sure the reasons vary.
- I recall that there were lots of discussions years ago regarding what to use the SNAC for on the Amiga. I believe MIDI, serial port, and controller were all candidates; I don't know how it ended up. It just went on for a long time.
- Some machines appear not have given any thought to it. X68000 looks like SNAC wasn't even in their minds
- Some pinouts may differ - MegaDrive/Genesis and X68000/MSX have pinouts with significant differences, and since power moved, it may be considered a danger of misuse that people don't want to get invovled with.
- Compatibility - some older machines only ever supported an Atari-like stick (4 directions, 1 button), but sharing DB9 is deceptive, in that some user may beileve that a more complex controller should be compatible on a given game.
Although I'd like to put SNAC on X68000 for testing purposes, I would be wary to put it into a public core because people could damage something
Yup. I'm trying to build Sanitarium right now... doubtful it will work.
Thanks for the reply, that's really insightful. I didn't appreciate there was risk of things being damaged by plugging in the wrong controller. Is there any way to mitigate this risk in how it is implemented, or will it always be if you plug in a controller not meant for the system then something could blow (like on real hardware)?
The original designs for thejoysticks are slightly different. Unknnown reasons. There are adapters, but I expect most users wouldn't know. If it was just signals being moved around, that'd be Ok, but it's actually the power pin.
IIRC its the Genesis 6 button pad using a 5V pin where the MSX expects something else
but there may be other bad combinations
The original Apple II did not anticipate a joystick; it actually used a pair of paddles. That's why the joystick was always analog rather than digital: because it was crammed into what had originally been a dual-paddles interface.
With that in mind, can a USB spinner work as one of the paddles on the Apple II core?
Upon further testing... Virtual Springfield doesn't work properly and I can't figure it out. It runs great and you can get anywhere you need in the game... but once inside a location and clicking on different things; the game enters a weird state and you can't exit back to the street. Sucks. I also tried Sanitarium (closes out after it's splash screen) and Beavis and Butthead Do U (always prompts to insert the CD after install even though the image is mounted.)
So my luck with Win95 has run out.
Aw that sucks but awesome of you to try!
Does virtual springfield absolutely need windows 95?
Like if you tried to install it in windows 95 then moved the files over to windows 3.1 would it still work? Know some games will complain that it needs windows 95 in the installer but will work fine (or at least boot) if you move the installed files over
Guess it needs directx so probably not
yeah it needs directx. Seems like such a weird problem because it almost works perfectly... just one little glitch.
I am hoping that a spinner will work with Little Brick Out (from the 1980 DOS 3.3 System Master).
Im traveling right now but I can try it when I get back
I was buying some cheap The Residents DVDs from a guy on Discogs who made me an offer on adding their three CD ROMs games to the box for £11 a pop. Ironically happens not long at they are added to 0hmz collection. Anyone played these on MiSTer?
Someone got Gingerbread Man working? Iāve been fighting with that one for a while now.
Was also trying to see what I could do to improve performance in BDATM. It ran a bit slow on my machine.
What's the issue with gingerbread man?
Just poor frame rate?
I've never played it so I don't even know what it's about
I kept getting an issue with the CD not recognizing. It just gave a rather cryptic error message.
Oh a macromedia game, I'm not even sure what mci is though