Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #5924
| From | awanderin <awanderin@gmail.com> |
|---|---|
| Newsgroups | comp.sys.apple2.programmer |
| Subject | Re: Applesoft upgrade finally done |
| Date | 2021-12-13 23:04 -0700 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <yubk0g7wwmg.fsf@gmail.com> (permalink) |
| References | <bf3a03ab-9c4a-4a84-9c1b-00a857ec3191n@googlegroups.com> <6df863ef-0fd4-4553-92c3-fcf22e967a95n@googlegroups.com> <cybernesto-1639236775@macgui.com> <N7udnV61coOiDyr8nZ2dnUU7-c3NnZ2d@giganews.com> |
kegs@provalid.com (Kent Dickey) writes: > In article <cybernesto-1639236775@macgui.com>, > cybernesto <cybernesto@macgui.com> wrote: >>Antoine Vignau wrote: >>> Hi Mike, >>> Nope, no emulator requires the ROM image to be inverted. >>> Antoine >>> >> >>I just checked with KEGS. I think Mike is right. The ROM on the >>documentation project has indeed the banks swapped compared to the ones that >>KEGS recommends to use. The README.ROM.files.txt in KEGS explicitly excludes >>the ROM from the documentation project: >> >>"APPLE Computer and Peripheral Card Roms Collection.zip: Don't use, the >> file Apple IIgs ROM1 - 342-0077-B - 27C1001.bin is not in the >> format KEGS expects." >> >>I also tried to upgrade my ROM0 using the APPLE2GS.ROM image that KEGS uses >>and had the same experience. It did not work so I ended up buying one >>instead. >>It would be interesting to know why there are these two formats out there. > > KEGS expects the ROM file it uses to be in memory order, so for ROM.01, > it wants the byte for $fe/0000 first, and ending with $ff/ffff. Why does it > expect that? Since that's the easiest way to dump out the ROM from a real > IIgs to transfer the data to your current PC. > > In the years since KEGS was created, MAME has added IIgs support. MAME has > a different emulation strategy--they like to dump out the ROMs directly using > a direct device reader, and then use that data. The problem with this > strategy is very few people in the world have the ability to dump out their > own ROMs in this way--so folks using MAME sort of have to get the ROMs from > a ROM repository. You can identify ROMs for MAME since they're the only > ones giving part numbers for the ROMs (the 342-0077-B stuff). > > Combine this with another issue: MAME has a lot of smart people figuring > stuff out, but they don't seem to like to document what they discover or > notify others of issues. So this is the first time I've heard that the ROMs > themselves may be in a different order than what KEGS has been using for > 25 years. Now that I know this issue exists, I can look into making KEGS > accept ROMs in either order. > > And even then, this is mostly speculation--I'm assuming MAME didn't store > their ROMs in a weird format for no reason, etc. Your data, that burning > the MAME format ROMS works on a real IIgs, is the piece of data I didn't > have previously. MAME ROMs for the Apple IIgs are in the same order as KeGS uses. My MAME Apple IIgs ROM 01 ZIP file's ROM: unzip -p ~/.mame/roms/apple2gsr1.zip 342-0077-b |sha1sum e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37 - I have a pretty up-to-date build of MAME, fwiw. My KeGS ROM 01 file (filename "ROM"): sha1sum ~apple2/emulators/kegs/ROM e4fc7560b69d062cb2da5b1ffbe11cd1ca03cc37 /extra/apple2/emulators/kegs/ROM I think the OP's flipped-bank ROM file was probably just messed up. Or perhaps it is for an emulator other than either of KeGS or MAME. -- -- Jerry awanderin at gmail dot com
Back to comp.sys.apple2.programmer | Previous | Next — Previous in thread | Next in thread | Find similar
Applesoft upgrade finally done Mike Spangler <mspangler@ifiber.tv> - 2021-03-08 10:43 -0800
Re: Applesoft upgrade finally done Andrew Roughan <andrew.roughan@writeme.com> - 2021-03-09 12:17 +0000
Re: Applesoft upgrade finally done Mike Spangler <mspangler@ifiber.tv> - 2021-03-09 11:00 -0800
Re: Applesoft upgrade finally done Lane Roathe <lroathe@gmail.com> - 2021-03-10 09:27 -0800
Re: Applesoft upgrade finally done Mike Spangler <mspangler@ifiber.tv> - 2021-03-10 09:49 -0800
Re: Applesoft upgrade finally done I am Rob <gids.rs@sasktel.net> - 2021-03-10 20:20 -0800
Re: Applesoft upgrade finally done Mike Spangler <mspangler@ifiber.tv> - 2021-12-09 07:56 -0800
Re: Applesoft upgrade finally done Antoine Vignau <ntn.vignau@gmail.com> - 2021-12-10 10:16 -0800
Re: Applesoft upgrade finally done cybernesto <cybernesto@macgui.com> - 2021-12-11 15:32 +0000
Re: Applesoft upgrade finally done kegs@provalid.com (Kent Dickey) - 2021-12-13 12:34 -0600
Re: Applesoft upgrade finally done awanderin <awanderin@gmail.com> - 2021-12-13 23:04 -0700
Re: Applesoft upgrade finally done cybernesto <cybernesto@macgui.com> - 2021-12-14 16:25 +0000
csiph-web