#jsmess 2019-06-27,Thu

↑back Search

Time Nickname Message
00:15 🔗 SketchCow So, after messing with this for half an hour, I think the solution is if we could get an original Apple II running in the emulation.
00:16 🔗 SketchCow Any help you can give would be appreciated.
01:30 🔗 DFJustin let's see here
01:46 🔗 DFJustin so, the original apple2 seems to boot into a monitor even if you have a disk in
01:48 🔗 DFJustin looks like mame doesn't actually support the autostart + integer basic configuration
01:50 🔗 DFJustin ROM_START(apple2) /* the classic, non-autoboot apple2 with integer basic in rom. optional card with autoboot and applesoft basic was possible but isn't yet supported */
01:50 🔗 DFJustin ROM_START(apple2p) /* the autoboot apple2+ with applesoft (microsoft-written) basic in rom; optional card with monitor and integer basic was possible but isn't yet supported */
01:52 🔗 DFJustin probably have to pester belmont
02:25 🔗 DFJustin looks like the apple2 driver works with the parameter -autoboot_command "C600G\n"
02:32 🔗 DFJustin try this https://gist.github.com/DopefishJustin/aed5ed1475b2cfe92dd1b5766d61fde0
02:44 🔗 SketchCow I think dan needs to compile mameapple2.*
02:44 🔗 SketchCow root@teamarchive2:/0/CDROMS# ia list emularity_engine_v1 | grep mameapple2
02:44 🔗 SketchCow mameapple2e.js.gz
02:44 🔗 SketchCow mameapple2e_wasm.js.gz
02:44 🔗 SketchCow mameapple2e_wasm.wasm.gz
02:44 🔗 SketchCow mameapple2gs.js.gz
02:44 🔗 SketchCow mameapple2gs_wasm.js.gz
02:44 🔗 SketchCow mameapple2gs_wasm.wasm.gz
02:44 🔗 SketchCow mameapple2p.js.gz
02:44 🔗 SketchCow mameapple2p_wasm.js.gz
02:44 🔗 SketchCow mameapple2p_wasm.wasm.gz
02:46 🔗 DFJustin that's a bit odd because in the mame source, apple2 and apple2p are in apple2.cpp
02:47 🔗 DFJustin so I guess mameapple2p* would have them but that's not the right naming scheme
02:48 🔗 SketchCow Right
02:48 🔗 SketchCow Are you saying I could clone apple2p and it'd just work?
02:48 🔗 SketchCow I feel like that's not the case
02:50 🔗 DFJustin I mean that you could change the json like so https://gist.github.com/DopefishJustin/aed5ed1475b2cfe92dd1b5766d61fde0
02:53 🔗 SketchCow Let's try it
02:55 🔗 SketchCow It's missing one of the bios, I wonder why
02:56 🔗 SketchCow Uploading
02:56 🔗 SketchCow https://archive.org/details/Mechner_Collection_Astroid_Blaster_and_Star_Blaster
02:56 🔗 SketchCow Booting but not.. you know... booting
02:57 🔗 SketchCow Taking out the autoboot to see what it does
02:58 🔗 SketchCow Weird
02:58 🔗 DFJustin the disk just boots to a menu, you have to type either RUN ASTEROID BLASTER or RUN STAR BLASTER
02:59 🔗 SketchCow It's not doing that
02:59 🔗 SketchCow brb, gotta fetch something, but ideas are goo
02:59 🔗 SketchCow d
02:59 🔗 SketchCow happy to try
03:04 🔗 DFJustin looks like the extra quotes around C600G aren't needed, maybe that's messing it up https://gist.github.com/DopefishJustin/aed5ed1475b2cfe92dd1b5766d61fde0
03:40 🔗 SketchCow Fixed, uploaded
03:40 🔗 SketchCow The thing that comes next is my screenshotting has died
03:41 🔗 SketchCow I'm playing everyone's favorite game of "has the json loaded in yet"
03:44 🔗 SketchCow SEEMS to still blow up.
03:45 🔗 SketchCow But I see what you mean, type c600g and it works
03:47 🔗 SketchCow Maybe delay?
03:47 🔗 SketchCow Because it's stupid?
03:48 🔗 DFJustin it works on command line though
03:49 🔗 SketchCow Let's quickly look through all of the list to see if anything has autoboot
03:53 🔗 SketchCow It clearly needs the delay
03:55 🔗 SketchCow "extra_args": [
03:55 🔗 SketchCow "-sl6",
03:55 🔗 SketchCow "diskii",
03:55 🔗 SketchCow "-autoboot_delay",
03:55 🔗 SketchCow "3",
03:55 🔗 SketchCow "-ab",
03:55 🔗 SketchCow "C600G\n"
03:58 🔗 SketchCow I had great hope on that one
04:06 🔗 SketchCow So, here's some things
04:06 🔗 SketchCow [LUA ERROR] 3 loading Lua script loader.js:987:45
04:07 🔗 godane has quit IRC (Quit: Leaving.)
04:08 🔗 SketchCow extra_args
04:08 🔗 SketchCow 0 "-sl6"
04:08 🔗 SketchCow 1 "diskii"
04:08 🔗 SketchCow 2 "-autoboot_delay"
04:08 🔗 SketchCow 3 "3"
04:08 🔗 SketchCow 4 "-autoboot"
04:08 🔗 SketchCow 5 "C600G\n"
04:10 🔗 datajerk has quit IRC (Max SendQ exceeded)
04:10 🔗 datajerk has joined #jsmess
04:12 🔗 SketchCow I'm stumped, a tad
04:12 🔗 SketchCow Uploading your original gist
04:16 🔗 SketchCow At least that boots to the monitor
04:16 🔗 SketchCow I think the delay is the key, but I could be wrong
04:17 🔗 SketchCow Any ideas?
04:28 🔗 SketchCow Going to verify it works, then experiment with autoboot_delay again.
04:34 🔗 DFJustin not off the top of my head
04:34 🔗 DFJustin rb says he'll add an integer autoboot config for the next release
15:14 🔗 Sgeo has joined #jsmess
15:15 🔗 Sgeo_ has quit IRC (Read error: Operation timed out)
15:36 🔗 SketchCow DFJustin: They fucking fixed it!
15:46 🔗 DFJustin who what where when why
15:48 🔗 DFJustin oh you gotta double escape
15:59 🔗 SketchCow Yeah
15:59 🔗 SketchCow So it explodes on the \
16:00 🔗 SketchCow Now two things
16:00 🔗 SketchCow 1. I need to go find everything that blows up like this disk did and give it Apple2 as the emulator
16:01 🔗 SketchCow 2. We really need to figure out what to do about the fact that the screenshotter blows up
16:03 🔗 DFJustin you should be able to take out the autoboot delay
16:12 🔗 azakai_ has quit IRC (Remote host closed the connection)
16:19 🔗 SketchCow Done
17:37 🔗 kripken has joined #jsmess
17:37 🔗 kripken has quit IRC (Connection closed)
17:40 🔗 kripken has joined #jsmess
17:40 🔗 kripken has quit IRC (Connection closed)
17:42 🔗 kripken has joined #jsmess
17:54 🔗 kripken has quit IRC (Ping timeout: 600 seconds)
23:46 🔗 pengan has quit IRC (Ping timeout: 268 seconds)
23:46 🔗 pengan has joined #jsmess

irclogger-viewer