#Computer Cores

1 messages Ā· Page 25 of 1

granite umbra
exotic prairie
#

X1 core wen

granite umbra
#

It took times šŸ™‚

exotic prairie
#

but wark, I am impatient

granite umbra
#

you can code it 🤪

exotic prairie
#

I will ask Siri for help

granite umbra
exotic prairie
#

lol, same

ruby charm
#

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

terse totem
short finch
#

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.

exotic prairie
#

You need to think more premium

short finch
#

I spit out my coffee when I saw the prices.

storm marlin
#

Yeah it’s crazy

#

Real hardware isn’t even much more expensive

#

So I’m not sure what the point is

short finch
#

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.

storm marlin
#

Nice! Love the XVI. I have a Compact but I actually play it every day

#

Haven’t had any issues yet

short finch
#

Now, it's more than double.

#

I need to recap the power supply.

storm marlin
#

Ah yeah

#

The power supply is notoriously bad

short finch
#

Mine is an original one, from back then.

storm marlin
#

Wow!

short finch
#

Playing with fire, I know.

limpid tiger
#

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

spice hound
#

Can I use a usb joystick for apple // core?

undone anvil
#

I think a key remap feature is standard with most cores, but I haven't tried it. what are you trying to play?

spice hound
#

any games on apple // that is like arcade/platform etc

woven lava
#

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

spice hound
#

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 //.

hollow estuary
woven lava
#

but different physical controllers may be a better fit for certain cores

spice hound
#

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

young gust
#

I have the wireless version of that controller and love it.

#

Great for all Nintendo stuff

woven lava
#

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

dense tiger
#

What is the current state of affairs with the PC-88 core?

woven lava
#

it seemed to work for what I tried, but I didnt do extensive testing (just random games)

terse totem
woven lava
#

yep I love that as well for cases where I don't need an analogue stick

young gust
#

I see someone has been uploading to stuff to the archive

#

Some good flight sims

ruby charm
#

I am taking these results to the Atari forum where the current core developer is. Is that ok?

terse totem
#

Ataris are different

feral shore
#

yes but the mister has a legacy from there

ruby charm
terse totem
ruby charm
terse totem
#

One that was merged before the weekend to fix the missing in-game music

ruby charm
terse totem
#

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

ruby charm
#

So are these results before the PR? Or after?

terse totem
#

before and after

void belfry
#

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)

void crescent
#

I made a lot of progress running slackware 12 on ao486

void crescent
#

i need to upload some MP3s now to test Audacious

void belfry
#

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

void crescent
#

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

void belfry
#

Some stuff/links I've been dealing with (along with many others from this Discord/forum) #1047332497492553799 message and #1047332497492553799 message

void belfry
#

I could just decode FLAC to WAV under DOS with Q87 FPU emu, but that is the most it could do

void crescent
#

I wonder if it will play a mod..

void belfry
#

it can. not sure if under Linux as i didn't actually tried

void crescent
#

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

void belfry
#

be sure to include PPP šŸ˜„

void crescent
#

I already have PPP set up with a special script that starts before the daemons do.

void belfry
#

ah, i'm dumb, you posted seamonkey up lol

void crescent
void belfry
#

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

spice hound
#

Is thre anyway we can run Windows XP on MisterFPGa?

#
  • MisterFPGA?
fleet cave
#

no

hollow ice
#

Isn’t there an arm version of xp?

fleet cave
#

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

elder cove
#

And even if it did, WinCE runs its own bespoke apps. It wouldn’t run x86 software.

young gust
#

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

lunar trellis
#

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

young gust
#

That's what i was thinking as well

#

We'll get there one day down the road though

void belfry
#

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

MSFN

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...

karmic fog
#

i know i continued running win98 SE on my pentium III 450MHz because even 2000 was slow, let alone XP

void belfry
#

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 šŸ˜„

void belfry
#

correct sshot

feral shore
#

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

void crescent
#

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

void crescent
#

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.

terse totem
void crescent
#

oooo

terse totem
void crescent
#

well then I won't duplicate your work, but let me know if you need any assistance or anything.

terse totem
#

You bet!

terse totem
#

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

void crescent
#

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.

fast kraken
#

isn't there an mp3 decoder that doesn't need an fpu

tidal epoch
fast kraken
#

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

terse totem
#

There's also /dev/uio that could be used

#

But that also needs a kernel module, since it's not bundled

void belfry
#

one more try, directly on ao486 šŸ¤ž

void belfry
#

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

void belfry
#

interesting, now just a black screen (core is responsive in OSD)

feral shore
#

doesn't XP require some minimum supported resolution

#

or was that Vista šŸ¤”

void belfry
#

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

feral shore
#

i might be thinking of later versions yeah

void belfry
#

ĀÆ_(惄)_/ĀÆ a this point I really dunno what to exclude from the equation lol

hollow ice
#

I wonder if there is a way to turn off usb scanning?

void belfry
#

that's beyond my pay grade šŸ˜„

terse totem
#

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)

hollow ice
#

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 šŸ˜„

terse totem
#

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

granite umbra
lunar trellis
#

Wow, that's a lot of fixes and new features. @stiff steeple anything of interest for the 7800 core? I see Pokey updates mentioned

granite umbra
#

Yeah plenty of new stuff working with those fixes (I could to launch all my atx, atr files now !)

thick pendant
stiff steeple
#

maybe a couple of lines in pokey

#

it's technically a fix but those functions arent used on the 7800

terse totem
thick pendant
#

be nice for OS/2, Windows 95/NT and the other stuff that just almost kinda runs on the core

fleet cave
#

ipx doom!

young gust
#

New minimig in unstable nightlies

fleet cave
#

that's a full on release, so it'll be in normal update

exotic prairie
#

yeah, it’s weird it came up in the unstable nightlies thing

fleet cave
#

nah, all commits cause a build

void belfry
void belfry
#

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.

terse totem
#

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

void belfry
elder cove
#

In the 1st Degree is going up:

young gust
elder cove
#

Afterlife is going up:

#

This is another one provided as an xDelta patch for the official GOG release. Enjoy!

jaunty iron
#

@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

elder cove
#

Ah, sorry lol - did those two together; forgot to rename the file. I’ll fix that

elder cove
#

Fixed - new file is Afterlife-v2.xdelta from the same location. Deleted the old version.

young gust
#

What do you patch exactly? The installer? Just the game's main executable?

#

Never did this before

meager mural
#

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.)

jaunty iron
elder cove
#

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.

young gust
#

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

elder cove
#

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.

young gust
#

I used the patcher that came with the patch itself

#

Will mess with it again later

smoky yew
#

Anybody know if the Amiga core supports Direct Video? I'm getting a 1280 horizontal resolution and not sure where that's coming from.

frosty cosmos
#

Yes, it supports Direct Video. Maybe you have the Pixel clock set to 28MHz, switch to "Adaptive".

robust monolith
#

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.

summer dragon
#

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)

young gust
#

0mhz Discworld 2 has tons of screeching audio in gameplay. Cutscenes play fine though.

summer dragon
#

I think I recall that being mentioned…wonder if that’s a core bug

robust monolith
#

Uploads from yourself @summer dragon would be good to get pulled down in the script also.

summer dragon
#

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 NotLikeThis

elder cove
young gust
#

That sucks

elder cove
#

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.

young gust
terse totem
#

Still missing a few parts

warped hare
lunar trellis
#

Maybe of interest to @kindred radish , possibly has some crossover with the CDi DVC chips?

ruby charm
hollow ice
#

I don’t see the DSP listed

#

but I didn’t click through the links

valid dune
#

Is anyone looking at adding a mouse card option for the Apple II core, its needed to be able to use software like GEOS.

lunar trellis
#

I thought Apple II core already supported mouse?

#

Or is this a specific card that needs supported?

hollow ice
#

I haven’t tried lately, but I thought they had added it as well

lunar trellis
#

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

waxen nymph
#

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

hollow ice
#

Whoops, the dev responded before I could link the github

woven lava
waxen nymph
woven lava
#

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)

lunar trellis
#

Since we already have Mockingbird soundcard I wonder how hard it would be to have an option to run two of them at once.

shut oak
#

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

lunar trellis
#

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.

shut oak
valid dune
strong yoke
#

Oooooh neato!

#

Ah, memories...

exotic prairie
#

7 is the best IRQ - we all know that

valid dune
#

The messaqge i get before GEOS boots

short finch
#

Must be better in JPG. šŸ˜‰

valid dune
#

And then this when it starts

short finch
#

Not everyone works with a Mac/iPhone, so JPG.

valid dune
#

sorry my mistake...

short finch
#

Not a real problem.

fast kraken
woven lava
#

seems like it. wow!

woven lava
#

I made a bunch of empty formatted disks a while back ^

#

different filenames so you can use them for various purposes

lunar trellis
#

What is GUS?

hollow ice
#

Gravis ultra sound

#

Pretty cool sound card

young gust
#

Man I hope someday somebody adds support for the Sound Blaster AWE 32

woven lava
hollow ice
#

What was special about the awe32 other than wavetable?

woven lava
#

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

hollow ice
#

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

woven lava
#

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"

hollow ice
#

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.

young gust
#

I just loved the sound of the awe32

woven lava
#

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

strong yoke
#

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

proper zodiac
#

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

short finch
#

GTA(1) was running ultra slowly last time I checked, and you need a Dos extender too.

proper zodiac
#

what's a dos extender? My other idea is to try to get it going on steamdeck

short finch
#

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)

strong yoke
#

Primarily to enable larger memory for DOS programs

#

That 640k limit got to be quite a bind

lunar trellis
#

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

proper zodiac
#

ouch that framerate haha

robust monolith
#

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.

proper zodiac
#

oh and the other one I wanted to try was busy town. That one I actually played a ton as a kid

woven lava
#

otherwise I'd have expected for a "simgus.exe" TSR to have shown up at some point..?

bitter yoke
young gust
#

There's been quite a few new additions recently. I love it!!

summer dragon
#

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? elmorise

#

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 waaaaah

frosty cosmos
#

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.

summer dragon
#

@frosty cosmos yeah my problem before was that the errors weren't reproducible in cheat mode

summer dragon
frosty cosmos
#

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.

summer dragon
#

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) chefkiss

frosty cosmos
#

Congrats. I love this game to bits.

tulip atlas
#

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.

strong yoke
waxen nymph
#

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.

lunar trellis
#

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

waxen nymph
#

I didn’t see that

hollow ice
#

Is that video shared anywhere else?

waxen nymph
#

No I just dropped it up there. Did you want me to put it somewhere?

hollow ice
#

Let me see if my friends is setup, maybe he can record a video.

waxen nymph
#

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

woven lava
#

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

granite umbra
#

Thank you Alan šŸ™‚

ruby charm
#

@waxen nymph I don't have an original Apple II to compare, but on my MiSTer it sounds fantastic!

worldly forge
#

has anyone had any joy running riscos 3.5/3.6 on the archie core?

robust monolith
modest cliff
#

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!

waxen nymph
#

I think I fixed the mouse in the Apple II core, try the test-builds

undone anvil
#

I've been meaning to try GEOS on apple II

queen hatch
#

@modest cliff - Did you try the CD32 core?

modest cliff
#

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.

queen hatch
#

@modest cliff - I take it that the game(s) in question aren't part of AmigaVision?

lunar trellis
#

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.

queen hatch
#

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...

frosty cosmos
#

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.

lunar trellis
#

Um, did someone add a CD32 mgl file to one of the repos? Does anyone else have this?

exotic prairie
#

amigavision

summer dragon
lunar trellis
#

Hmm, that's not ideal really. That could lead to confusion and issues down the road.

summer dragon
#

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

exotic prairie
#

Well I think limi is going to try to coerce slamy into doing a cd32 core as soon as he is done with cdi

hollow ice
#

Needs to do the cdtv first

tulip atlas
tulip atlas
#

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.

frosty cosmos
#

There's a preinstalled HDF from DamienD (English Amiga Board) that should work.

tulip atlas
#

Or just use that lol

#

But how is that supposed to work with CD AUdio?

frosty cosmos
#

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.

tulip atlas
#

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.

tulip atlas
#

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.

frosty cosmos
#

Just tried DamienDs HDF. The game works fine, cracked and trained by Stingray. But of course, no CD audio.

tulip atlas
#

Maybe there are some options to select CD device and unit number?

frosty cosmos
#

This probably works in WinUAE. Im too lazy to test it right now

#

I tried to mount the bin/cue in mister as secondary master, but it didn't work for CD audio.

tulip atlas
#

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.

frosty cosmos
#

Using the Workbench and any CD-rom mounting software will probably work

tulip atlas
#

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.

frosty cosmos
#

Iirc it needs atapi

#

AmiCDFS or ASIM

tulip atlas
#

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

frosty cosmos
#

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> ====

tulip atlas
#

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.

frosty cosmos
#

Yep

#

There 's a T0setup file though.

tulip atlas
#

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
frosty cosmos
#

Got it working with DamienDs HDF too. Just changed uaescsi.device to scsci.device...boom CDDA is detected.

tulip atlas
#

Ok much easier.

frosty cosmos
#

argh. but it doesn't pay

tulip atlas
#

Ok never mind. That happened to me too when IDEFIX wasn't started.

frosty cosmos
#

Strange, it shows CDDA available in the shell

#

before the game starts

tulip atlas
#

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.

frosty cosmos
#

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.

tulip atlas
#

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/

frosty cosmos
#

WinUAE uses/emulates the CDDA as digital audio, that's why it works there

tulip atlas
#

Yep, the MiSTer core works more like a real Amiga, it needs real cd rom drivers.

frosty cosmos
#

And the said audio cable

tulip atlas
#

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.

frosty cosmos
#

Really? Then it should work though. Mmh

tulip atlas
#

The scsi.device is not enough I think, without idefix won't work?!?

fleet cave
#

it still needs to know the proper device to issue commands to

tulip atlas
#

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.

frosty cosmos
#

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".

hollow ice
#

There is no simulated audio cable? The recently added audio path is all digital.

frosty cosmos
#

So, scsi.device might not right to play CDDA

tulip atlas
#

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)
fleet cave
hollow ice
#

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?

fleet cave
#

yes, but the "amiga" never sees it

#

it gets directly mixed into the audio stream

hollow ice
#

Ah, okay.

tulip atlas
#

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.

hollow ice
#

Is that the same way it works on ao486?

tulip atlas
#

I think so.

fleet cave
#

yes

tulip atlas
#

I will try to change DamienD's hdf to work with MiSter.

hollow ice
#

Wow, my code comprehension has really regressed šŸ˜†

fleet cave
#

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

hollow ice
#

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

tulip atlas
#

Ok got it to work with modified DamienD hdf.

#

I am getting some gfx glitches in the intro now.

#

But CDDA works.

frosty cosmos
#

Yep, got it working too. With AmiCDFS and Unit: 2

tulip atlas
#

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.

tulip atlas
#

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.

#

Standard A1200 Config with 68020 CPU, AGA Chipset, 2 MB Chip and 8 MB Fast Mem seems to be enough.

frosty cosmos
#

Yep, nice one. Works fine here.

tulip atlas
#

šŸ™‚

frosty cosmos
#

This is the easiest way to use the game in Mister.

tulip atlas
#

Definitely!

#

The game reminds me of Project X.

frosty cosmos
#

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.

tulip atlas
#

Maybe the trainer should be skipped, I didn't test it at all.

frosty cosmos
#

Yep, no trainer is fine

tulip atlas
#

Yeah, probably because I had to patch the game to v1.01 to make it work with idefix, trainer compatibility is broken.

frosty cosmos
#

With trainer the game freezes and then gurus out

#

9LIVES in the highscore gives you at least 9 lifes.

#

haven't tested it though.

#

I think Land of Genesis would need the same treatment for DamienDs HDF. Nice Turrican alike game

tulip atlas
#

I might take a look tomorrow.

frosty cosmos
#

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.

tulip atlas
#

That sucks. Well it was worth a try.

frosty cosmos
#

I had D-Cache on. Maybe i try it later without.

#

Ok, without D-Cache it works better. But i died anyway.

tulip atlas
#

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 šŸ™‚

frosty cosmos
#

Thanks, it's working fine for me. šŸ‘

void belfry
#

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)

thick pendant
thick pendant
thick pendant
#

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

void belfry
smoky yew
#

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.

frosty cosmos
#

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.

smoky yew
# frosty cosmos No special setting you would have to set. Works fine via Retrotink 4K in direct ...

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.

thick pendant
north haven
#

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.

terse totem
#

Anyone feeling like testing a Minimig core?

  1. 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
  1. 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
spice hound
#

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?

hollow estuary
spice hound
#

Ooooo yeaaah...I remember you guys said something like that before....-- rubs his white hairs -- I wonder if I am aging...

hollow estuary
thick pendant
terse totem
#

whatever is heavy with either division instructions or bitfield operations

thick pendant
#

maybe like Frontier Elite

hazy tree
#

Someone has been busy in 0mhz land

ruby charm
elder cove
hollow ice
#

Didn’t someone build a script to search the archive and acquire the loose coalition of these files?

hazy tree
lunar trellis
#

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

elder cove
hollow estuary
lunar trellis
#

Ah, I didn't realise that, will have to look into it

hollow estuary
#

It's handy. It gives you timestamps and checksums for the files in archive

exotic prairie
#

I think we use that for neon68k updater (he asks, being the person who ā€œwroteā€ the first version)

hollow estuary
#

We do! With that script it downloads the JSON metadata to /tmp first then it uses jq to query the local copy

robust monolith
robust monolith
#

That's for the Sharp, I'm talking about the 0mhz files on a certain site. Sorry! Getting mixed up! Thanks.

robust monolith
#

But if anyone can explain how to alter the 0mhz updater, that would be great! šŸ™‚

exotic prairie
#

You could ask @coral barn

hollow estuary
robust monolith
copper slate
robust monolith
copper slate
exotic prairie
#

still waiting to find out what's happening with rebel's changes

undone anvil
#

Hey that's pretty neat! Is there such a script for the DOS games you can boot into from OSD menu?

hollow estuary
#

0mhz games have .mgl files bundled with them which will make them available to launch from the OSD

undone anvil
#

I mean an automatic updater script, if more games are being added or fixed

hollow estuary
#

No that doesn't currently exist

undone anvil
#

Ah okay thank you

robust monolith
#

@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

worldly whale
#

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);

warped hare
worldly whale
woven lava
#

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

worldly whale
#

Drive sounds would be slick.

elder cove
#

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.

copper slate
#

I play little computer disk sounds when I load a computer core. It gives me my jollies.

worldly whale
frosty cosmos
#

And the Ultimate 64 board supports loading color palettes. Nothing we will see in Mister anyway. I tried, believe me.

elder cove
#

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.

frosty cosmos
#

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).

jaunty crater
#

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. šŸ˜„

worldly whale
#

They both have different colour encoding systems.

deft estuary
#

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?

deft estuary
#

uhm ok tried also with a 8BitDo gamepad, similar problems, I thinks that is the combination of the type of the game + current core

frosty cosmos
#

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.

woven lava
#

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

thick pendant
#

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...

deft estuary
thick pendant
#

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.

lost nest
#

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.

granite umbra
hollow ice
#

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.

fast kraken
#

the slow trickle of ao486 fixes continues! just a little better every month - must be running out of severe issues by now

robust monolith
#

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.

short compass
terse totem
#

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)

waxen nymph
#

There was another talk at kansasfest about an FPGA board for Apple ii. I haven’t watched it yet

#

6:35:00 or so

woven lava
#

it's a flexible expansion card? isn't that the one that used your superserial code?

exotic prairie
#

God the internet has broken me

fleet cave
#

lol

#

what is this sick filth

woven lava
#

uh?

#

you don't like the Apple II?

woven lava
#

they stole the MiST slogan šŸ˜… but oh well it's an open source project

copper slate
limpid tiger
#

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 ?

woven lava
#

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

waxen nymph
#

Why does it have an ensoniq?

hollow ice
#

To go out over hdmi? Not sure. They offered to help the iigs core on the forum a while back.

waxen nymph
#

Oh. That would be great. I need to email them

spice hound
#

I am having issue with Amiga core. I cannot use the keyboard keys to act like joystick

strong yoke
#

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...

spice hound
#

How do you use Amiga then ?

#

I have Snac, what is snac adapter to use for Amiga/commodore 64?

strong yoke
woven lava
#

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"

lunar trellis
#

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.

strong yoke
#

I've no idea about c64

lunar trellis
#

Oh, did the support get removed?

strong yoke
#

Must be three years back now

#

Four? I'm bad at the passage of time šŸ˜„

lunar trellis
#

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

fast kraken
#

huh, yeah no core has both mt-32pi and snac support i wonder if its a technical limitation

lunar trellis
#

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.

strong yoke
#

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.

lunar trellis
#

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

robust monolith
strong yoke
strong yoke
stiff steeple
#

it's just wires. I think amiga controllers are terrible anyway so probably sorg just thought it was a waste of logic

terse totem
#

There's no multi-mice support either for minimig on MiSTer

#

apparently the minimig core on Turbo Chameleon has it

exotic prairie
#

I want to dual wield mice

terse totem
#

There are like 2 games that support this setup, Lemmings and Settlers

shy imp
#

mt32 support is preferable to snac on minimig

hazy tree
#

there might only be two games, but one of them is Lemmings šŸ¤”

terse totem
#

ok, two really popular games

strong yoke
#

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

lunar trellis
#

Hmm, if it just wires then maybe support was accidentally removed when MT-32 was added. It may just be a bug.

strong yoke
#

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.

lunar trellis
#

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

terse totem
#

8 buttons on cd32 pad

strong yoke
#

All awful

terse totem
#

it does some shifting trick. also there is provision for the middle button on amiga mice, and a scroll wheel

strong yoke
#

Finally supported in the latest AmigaOS releases from a couple of years back

terse totem
#

the 3rd button is real, the scroll wheel is a hack, but still supported in the later OS version

strong yoke
#

Yerp

thick pendant
#

so you can use a sega controller like 8Bitdo M30 2.4G Wireless

#

On Minimig I use PS2 controller

frosty cosmos
#

I have this one too. Works great for hundreds of WHDLoad patched games with CD32 controller support.

thick pendant
#

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.

frosty cosmos
#

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.

thick pendant
#

its a really cheap Sega controller. seems like its perhaps smaller than the real thing.

lunar trellis
terse totem
#

Any chance you could try some of the old release cores and test and figure out the release that broke it?

spice hound
#

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?

robust monolith
#

I just fart a lot, has the same effect. šŸ™‚ Still if it pleases some folks, I'm pleased you got your rumble support! šŸ™‚

lunar trellis
#

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?

strong yoke
#

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.

lunar trellis
#

Looking like nobody bothered, but seems SNAC support would be easy to add but it would be limited to what could actually be supported

strong yoke
#

Fortunately the Amiga is limited in what’s supported too

lunar trellis
#

I am not sure what POTX/POTY is

strong yoke
#

Basic db9 sticks would be entirely sufficient

strong yoke
lunar trellis
#

Ah OK

strong yoke
#

Non-Amiga mouse at that, since amiga ones are quadrature encoded

lunar trellis
#

So looks like digital joysticks would be easy to add

strong yoke
#

Using my zipstik would be neato for sure

lunar trellis
#

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

strong yoke
#

It would, very common indeed

lunar trellis
#

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

shut oak
#

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

fleet cave
#

what kind of crt are you using? that system does NOT use 15khz video

shut oak
fleet cave
#

that core outputs 516x684, so if you're using a consumer CRT that will never work

shut oak
#

Ahh shoot
Ah well, thanks for the info!

spice hound
#

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!

hazy tree
#

hmm. do I need to find an amiga mouse? Or would multi-mouse support still need something else?

spice hound
#

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.

tulip atlas
#

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.

spice hound
#

How slightly?

#

Like 10% slightly? 5% slightly?

tulip atlas
#

A bit more static noise and less bass with PWM on

spice hound
#

Just a BIT?

#

Like one can live with it a bit?

tulip atlas
#

šŸ˜‚

spice hound
#

heh

tulip atlas
#

I am also wondering about that video clock option: what is better: adaptive or 25MHz?

spice hound
#

Aaah, yes, channel for the nerds and geeks....I feel at home here!! - places feet on the table -

tulip atlas
#

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.

spice hound
#

-- hands you 5000 page manual --

#

Good news, by the time you read that stuff your brain will be larger

tulip atlas
#

I guess the manual at this level is the source code itself

thick pendant
spice hound
#

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!

thick pendant
#

Well, once you have it you can no longer blame degrading hand-eye coordination on USB polling. Keep that in mind šŸ™‚

terse totem
terse totem
#

Now, DiagROM picks up MC68060 FPU šŸ˜‰

spice hound
# terse totem

Hmnmm - tugs chin - something about this screenshot reminds me of Amiga for some reason, I don't know why.

terse totem
spice hound
#

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?

strong yoke
#

Again? šŸ™‚ Boing

terse totem
#

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

median carbon
#

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?

waxen nymph
#

I posted a test build.

lunar trellis
#

Oh, a new core?

waxen nymph
lunar trellis
#

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?

lunar trellis
#

Might be a quick QOL improvement, it caught me out with games not running until I enabled it

ruby charm
plucky sleet
#

Looks good, will give it a try later thanks, your work doesn't go unnoticed chefkiss @waxen nymph

waxen nymph
# ruby charm It seems to be an Apple II clone. Is it better than the Apple II core in any way...

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...

ruby charm
wise drum
#

It's Apple II clone in an Atari 1200XL case? That is bizarre...

waxen nymph
woven lava
#

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)

lunar trellis
#

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

elder cove
#

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.

sweet scarab
lunar trellis
#

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

woven lava
#

look for "jogos"

meager mural
#

@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.

proud crest
#

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.

copper slate
#

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

lunar trellis
#

Why was it taken down? Did someone copyright claim it?

waxen nymph
copper slate
proud crest
# waxen nymph Interesting. Tell us more. Is this FPGA based?

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

waxen nymph
proud crest
waxen nymph
#

Does it require a driver?

elder cove
# copper slate <@370774264997085184> + <@502870743244079111> you guys see this shit? looool

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.

proud crest
# waxen nymph Does it require a driver?

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

bitter yoke
#

I'm surprised a game like that got rereleased lol

waxen nymph
#

For the eventual cpm card 😜

proud crest
#

What slots do you currently have?

waxen nymph
#

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

proud crest
#

Nice set of cards

thick pendant
#

what do you do with a z80 on an apple? run CPM?

waxen nymph
proud crest
#

For us today it is. Back then it was a Big Deal

waxen nymph
#

It would be more important to fix the Coleco Adam disk write bug. Since that system is natively cpm

thick pendant
#

by the time the C128 came out CPM was basically dead

proud crest
#

You’re talking Apple 2, starting in 1977. Everyone compares the Apple to the C64 but the Apple is fully 5 years older

thick pendant
#

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 šŸ™‚

proud crest
#

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

thick pendant
#

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 šŸ™‚

woven lava
thick pendant
#

wait, what Dragon's Lair is listed as a CPM game?

woven lava
#

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

thick pendant
#

Dragon's Lair was available for the Coleco Adam, so maybe that is why its (mistakenly?) Listed as a CPM game

meager mural
# waxen nymph It would be more important to fix the Coleco Adam disk write bug. Since that sys...

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.)

waxen nymph
#

The cards can be toggled now. Moving them in an FPGA simulation would be complicated

proud crest
#

I think it’s okay just toggling cards in an FPGA setting. That’s what we’re also doing with the Appletini for now

meager mural
#

@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.)

proud crest
#

Enjoy any way you want. Extensibility ftw! With the Appletini multicard our aim is to have one card šŸ™‚

meager mural
#

@proud crest What is the difference between your card and the Apple II FPGA card sold by ReactiveMicro?

proud crest
meager mural
#

@proud crest But the ReactiveMicro card is not?

proud crest
#

The Appletini does this with the host for example

woven lava
#

so your card is a bridge to an external machine to run/emulate the functionality, rather than a standalone card?

proud crest
#

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

copper slate
waxen nymph
#

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.

summer dragon
summer dragon
#

ok i gotta play it

meager mural
#

@waxen nymph .DO (DOS 3.3 order) and .PO (ProDOS order) as well? šŸ˜€

#

@waxen nymph And thank you.

waxen nymph
#

I am not sure how they work. Do they work or are they broken?

meager mural
#

@waxen nymph Not sure. Super busy with work. It will be a while before I can test it.

granite umbra
#

Thank you Alan šŸ™‚

proud crest
#

I gotta get myself a MISTer...

meager mural
#

@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.

proud crest
void belfry
#

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 šŸ˜„

proud crest
#

What the hell did they do to the poor spacebar?

void belfry
#

Apparently it was long abandoned machine, clearly needs repairs šŸ˜„

proud crest
#

The tilting of the monitor to hide the logo is brilliant

void belfry
#

not familiar with the phone though, seems like an Western Electric 1A2 Key Telephone System ?

copper slate
#

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.

exotic prairie
#

Please, my narrative

proud crest
#

Totally understandable. Hopefully with the plethora of fpga development being done on modern cards for the Apple 2, there can be synergistic work here

waxen nymph
copper slate
strong yoke
#

The actual hardware, it was a weird bolton to the fairly sensible II series

copper slate
#

Damn, haha

meager mural
#

@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!

proud crest
#

I assumed you were in Europe as well @meager mural . I'm mostly in continental Europe. Yes I'll get the analog multi 2

proud crest
lunar trellis
#

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

waxen nymph
#

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.

thick pendant
#

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.

proud crest
#

The Apple had a head start from 78 onwards

thick pendant
#

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

waxen nymph
#

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.

thick pendant
#

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 šŸ™‚

thick pendant
#

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 šŸ™‚

waxen nymph
#

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)

meager mural
# thick pendant Its strange, yes Apple II computers were all over in the schools, but I don't re...

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!)

proud crest
#

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

thick pendant
#

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..

hollow ice
#

I was stuck with a pcjr. Still hope the pcxt core adds full jr support (or maybe the kfpcjr core gets finished)

thick pendant
hollow ice
#

need that and the cartridge support

#

tandy is basically the pcjr but better, but the tandy isn’t what I had šŸ˜„

merry valve
#

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.

bitter yoke
#

There is a pin in this channel going over the process

merry valve
#

Shoulda checked there first thx

lunar trellis
#

Are we at the point of there being a request list?

merry valve
#

I was able to get it working and it runs great. Very happy!

ruby charm
#

@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

waxen nymph
#

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

ruby charm
#

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

waxen nymph
#

I totally vibe coded that change... I am not having as much luck vibe coding the z80 cpm card..

granite umbra
#

Is Woz format would be possible ?

lunar trellis
#

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?"

waxen nymph
#

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.

lunar trellis
#

WHat does the card all do?

waxen nymph
#

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" šŸ™‚

fleet cave
#

wait until it just decides to rewrite the core for you to make things work

waxen nymph
#

if only!

proud crest
#

There are fpga based cards that are doing quite a bit now. Time to knock on their doors

granite umbra
#

For the size nib and woz are similar but extra information may differ

proud crest
#

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...

ā–¶ Play video
#

This one has mockingboard, supersprite, ensoniq and superserial. I think they were thinking at some point z80

lunar trellis
#

Are any of these cards open source?

proud crest
#

Heh @waxen nymph I think they’re using your own disk II code

proud crest
lunar trellis
#

Oh, have you had a look to see if anyone of them have anything that could be liberated, Alan?

hollow ice
#

yeah, the a2fpga people are the ones who actually reached out on the forum

tall grotto
proud crest
#

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

waxen nymph
#

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

meager mural
#

@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.

waxen nymph
#

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.

hollow ice
meager mural
#

@waxen nymph Does the Apple II core support analog joystick in?

granite umbra
#

Yes it is mention on the readme the joystick is supported

lunar trellis
#

Could the core support DB9 SNAC for joysticks?

granite umbra
#

I think no computer support snoc just some console

meager mural
#

@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.

granite umbra
#

On OSD it is mention analog

meager mural
#

@granite umbra What is OSD?

granite umbra
woven lava
meager mural
woven lava
#

yes

#

you would want to use something with long throw

#

any USB controller using HID will work

meager mural
woven lava
#

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

lunar trellis
granite umbra
#

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

merry valve
#

Wow ao486 is has become really impressive. I didn't know some windows 95 games were working. Virtual Springfield seems to run great.

copper slate
#

0mhz?

limpid tiger
# lunar trellis Is there any technical reason none of the computers with DB9 connectors seem to ...

I can't speak for many of them, but I'm sure the reasons vary.

  1. 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.
  2. Some machines appear not have given any thought to it. X68000 looks like SNAC wasn't even in their minds
  3. 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.
  4. 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

merry valve
lunar trellis
limpid tiger
#

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.

woven lava
#

IIRC its the Genesis 6 button pad using a 5V pin where the MSX expects something else

#

but there may be other bad combinations

meager mural
#

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?

woven lava
#

yes

#

I use the core with a spinner

merry valve
# copper slate omg virtual Springfield??

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.

copper slate
bitter yoke
#

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

merry valve
#

yeah it needs directx. Seems like such a weird problem because it almost works perfectly... just one little glitch.

meager mural
woven lava
#

Im traveling right now but I can try it when I get back

lunar trellis
#

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?

elder cove
#

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.

bitter yoke
#

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

elder cove
#

I kept getting an issue with the CD not recognizing. It just gave a rather cryptic error message.

bitter yoke
#

Oh that's odd, sounds like it could be anything then :/

#

No cracks for it either?

elder cove
#

It would install, but wouldn’t start the game. Said MCI wouldn’t initialize.

bitter yoke
#

Oh a macromedia game, I'm not even sure what mci is though