Time |
Nickname |
Message |
00:01
🔗
|
SketchCow |
Were would I add to the Makefile for the SOURCES change |
00:02
🔗
|
SketchCow |
Or if you want to make them in the tree and then I do the specific driver recompile, also fine |
00:11
🔗
|
SketchCow |
Another good one: |
00:11
🔗
|
SketchCow |
https://ia601902.us.archive.org/18/items/emularity_engine_v1/buggyboy.json |
00:11
🔗
|
SketchCow |
The error it barfs: |
00:11
🔗
|
SketchCow |
https://ia601902.us.archive.org/cors_get.php?path=%2F18%2Fitems%2Femularity_engine_v1%2Fmametx1.wasm.gz net::ERR_CONTENT_DECODING_FAILED 200 (OK) |
00:22
🔗
|
SketchCow |
POSSIBLY fixed crtdemo |
00:22
🔗
|
SketchCow |
(It assumed we still had a JS version of the emulator. I've moved it into a special stale version of all needed driver files because it's a demo.) |
01:17
🔗
|
SketchCow |
OK, DFJustin - I'm done. |
01:17
🔗
|
SketchCow |
I have one at the bottom of the NOs (sspaceat) that might get another missing function or be fixed, but the emularity_engine upload is taking an hour to click in. |
01:17
🔗
|
SketchCow |
I'll move the fixed ones out of arcade repair |
01:35
🔗
|
SketchCow |
any brainstorms, great. |
01:35
🔗
|
|
godane has quit IRC (Read error: Connection reset by peer) |
01:35
🔗
|
SketchCow |
Otherwise, it'll be time for me to see what drivers/games we can add. |
01:35
🔗
|
DFJustin |
taking a peek at the missing function ones |
01:36
🔗
|
SketchCow |
Taking a walk but if you talk in the MAME discord I'll see it |
01:49
🔗
|
|
godane has joined #jsmess |
02:05
🔗
|
DFJustin |
you shouldn't have to edit any makefile |
02:05
🔗
|
DFJustin |
wherever you have SOURCES=src/mame/drivers/exidy.cpp needs to be changed to SOURCES=src/mame/drivers/exidy.cpp,src/mame/audio/targ.cpp |
02:06
🔗
|
DFJustin |
that's considered a bug on the mame end so I'll look into how to fix it there but that should get it going |
02:15
🔗
|
DFJustin |
likewise SOURCES=src/mame/drivers/vicdual.cpp,src/mame/audio/carnival.cpp,src/mame/audio/depthch.cpp,src/mame/audio/invinco.cpp,src/mame/audio/pulsar.cpp,src/mame/audio/tranqgun.cpp for vicdual |
03:01
🔗
|
SketchCow |
make: *** [build/projects/sdl/mamecrusnusa/gmake-asmjs/Makefile] Error 255 |
03:01
🔗
|
SketchCow |
(For CRUSN) |
03:03
🔗
|
SketchCow |
crusnusa |
03:03
🔗
|
SketchCow |
mamemidvunit.js.gz |
03:03
🔗
|
SketchCow |
Found the moron |
03:03
🔗
|
SketchCow |
whos is me |
03:07
🔗
|
SketchCow |
Still not working, but will figure out. |
03:33
🔗
|
SketchCow |
OK, all the vicduals are working. |
03:35
🔗
|
SketchCow |
Exidy, I am waiting for the archive to complete. |
03:36
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# emmake make -j4 SUBTARGET=midvunit SOURCES=src/mame/drivers/midvunit.cpp NOWERROR=1 REGENIE=1 |
03:36
🔗
|
SketchCow |
make: make -j4 SUBTARGET=midvunit SOURCES=src/mame/drivers/midvunit.cpp NOWERROR=1 REGENIE=1 |
03:36
🔗
|
SketchCow |
GCC 4.8 detected |
03:37
🔗
|
SketchCow |
Clang version 5.0 or later needed |
03:37
🔗
|
SketchCow |
make: *** [build/projects/sdl/mamemidvunit/gmake-asmjs/Makefile] Error 255 |
03:41
🔗
|
SketchCow |
All exidys are exploding. |
03:41
🔗
|
SketchCow |
missing function: _ZN24voltage_regulator_deviceC1ERK14machine_configPKcP8device_tj |
03:52
🔗
|
SketchCow |
Well, how did it lose track of gcc |
04:01
🔗
|
SketchCow |
I see. |
04:04
🔗
|
SketchCow |
Ah, fuck, now I'm really lost. Can't compile at all. |
04:10
🔗
|
SketchCow |
root@teamarchive1:/1/MAME# bash MASTERBUILDER.sh |
04:10
🔗
|
SketchCow |
I'm working with mame0224 for this work. |
04:10
🔗
|
SketchCow |
make: make -j4 SUBTARGET=midvunit SOURCES=src/mame/drivers/midvunit.cpp NOWERROR=1 REGENIE=1 |
04:10
🔗
|
SketchCow |
GCC 4.8 detected |
04:11
🔗
|
SketchCow |
Clang version 5.0 or later needed |
04:11
🔗
|
SketchCow |
I node what the fuck is happening here |
04:11
🔗
|
SketchCow |
make: *** [build/projects/sdl/mamemidvunit/gmake-asmjs/Makefile] Error 255 |
04:37
🔗
|
SketchCow |
OK, calming down. |
04:37
🔗
|
SketchCow |
Will have to try again anew in a bit for the rest. |
04:37
🔗
|
SketchCow |
But that's definitely a problem. |
04:37
🔗
|
SketchCow |
(Exidy has the new issues) |
04:37
🔗
|
SketchCow |
> missing function: _ZN24voltage_regulator_deviceC1ERK14machine_configPKcP8device_tj |
04:59
🔗
|
DFJustin |
mame0224 has the bug where it doesn't find emscripten's clang |
04:59
🔗
|
SketchCow |
Oh yeah. |
04:59
🔗
|
SketchCow |
fffuuuuuuuuuuuuuuu |
04:59
🔗
|
SketchCow |
OK then |
05:00
🔗
|
DFJustin |
you have to do: |
05:00
🔗
|
DFJustin |
git checkout mame0224 |
05:00
🔗
|
DFJustin |
git cherry-pick ada1d5a8f46963ee106377a5c6db617f25d44232 |
05:00
🔗
|
DFJustin |
git cherry-pick fa8337f62f7c17d74c8cb6068c1e84f82ef85c85 |
05:05
🔗
|
DFJustin |
for exidy try SOURCES=src/mame/drivers/exidy.cpp,src/mame/audio/targ.cpp,src/devices/sound/volt_reg.cpp |
05:13
🔗
|
SketchCow |
HEAD is now at 5892c78... version bump for 0.224 |
05:17
🔗
|
|
Sgeo_ has joined #jsmess |
05:23
🔗
|
|
Sgeo has quit IRC (Read error: Operation timed out) |
05:55
🔗
|
SketchCow |
Couldn't cherry pick for some reason |
05:55
🔗
|
SketchCow |
git cherry-pick ada1d5a8f46963ee106377a5c6db617f25d44232 |
05:55
🔗
|
SketchCow |
fatal: Not a git repository (or any parent up to mount point /1) |
05:56
🔗
|
SketchCow |
git cherry-pick ada1d5a8f46963ee106377a5c6db617f25d44232 |
05:56
🔗
|
SketchCow |
fatal: bad object ada1d5a8f46963ee106377a5c6db617f25d44232 |
05:59
🔗
|
bai |
did you "cd mame0224" first? |
05:59
🔗
|
bai |
he left that part out :D |
06:00
🔗
|
bai |
wait nevermind, getting mixed up with svn nomenclature, if it's git and you're using checkout you're already in that dir |
06:30
🔗
|
DFJustin |
"not a git repository" means you're in the wrong folder, "bad object" means you need to `git fetch` first |
06:44
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git checkout mame0224 |
06:44
🔗
|
SketchCow |
HEAD is now at 5892c78... version bump for 0.224 |
06:44
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git cherry-pick ada1d5a8f46963ee106377a5c6db617f25d44232 mame0224 |
06:44
🔗
|
SketchCow |
fatal: bad object ada1d5a8f46963ee106377a5c6db617f25d44232 |
06:44
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git cherry-pick ada1d5a8f46963ee106377a5c6db617f25d44232 |
06:44
🔗
|
SketchCow |
fatal: bad object ada1d5a8f46963ee106377a5c6db617f25d44232 |
06:46
🔗
|
SketchCow |
---- |
06:46
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git checkout mame0224 |
06:46
🔗
|
SketchCow |
HEAD is now at 5892c78... version bump for 0.224 |
06:46
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git fetch --all |
06:46
🔗
|
SketchCow |
Fetching origin |
06:46
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# |
06:46
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/mame0224# git cherry-pick fa8337f62f7c17d74c8cb6068c1e84f82ef85c85 |
06:46
🔗
|
SketchCow |
fatal: bad object fa8337f62f7c17d74c8cb6068c1e84f82ef85c85 |
06:48
🔗
|
SketchCow |
Meanwhile, trying to get exidy to work. |
06:49
🔗
|
SketchCow |
emmake make -j4 SUBTARGET=exidy SOURCES=src/mame/drivers/exidy.cpp,src/mame/audio/targ.cpp,src/devices/sound/volt_reg.cpp NOWERROR=1 REGENIE=1 |
06:51
🔗
|
SketchCow |
Did a clean, now doing a rebuild of exidy |
06:51
🔗
|
SketchCow |
But yeah, the cherry pick in mame0224 didn't work. |
06:53
🔗
|
SketchCow |
Some things suggested git fetch --all |
06:53
🔗
|
SketchCow |
I tried that, nothing there either |
07:01
🔗
|
|
Sgeo_ has quit IRC (Read error: Connection reset by peer) |
07:15
🔗
|
DFJustin |
well it worked for me |
07:16
🔗
|
SketchCow |
Trying a couple things. It's a clean and rebuild of exidy in master, and also will try a few more things in 224. |
07:16
🔗
|
SketchCow |
I can just do a complete restart of 0.224 since nothing's using it yet./ |
07:18
🔗
|
DFJustin |
only thing I can think of is that you made that mame0224 folder some other way than by doing `git clone https://github.com/mamedev/mame.git foldername` |
07:19
🔗
|
SketchCow |
yes. |
07:19
🔗
|
SketchCow |
I'm about to make that change. |
07:28
🔗
|
SketchCow |
Yes, that's what it was. |
07:38
🔗
|
SketchCow |
It's getting late, I'll probably have to seelp |
07:38
🔗
|
SketchCow |
But |
07:38
🔗
|
SketchCow |
It's compiling exidy (which may not work) |
07:38
🔗
|
SketchCow |
and I'm compiling crusn |
07:53
🔗
|
SketchCow |
emmake make -j4 SUBTARGET=exidy SOURCES=src/mame/drivers/exidy.cpp,src/mame/audio/targ.cpp,src/devices/sound/volt_reg.cpp NOWERROR=1 REGENIE=1 |
07:55
🔗
|
SketchCow |
emularity_engine_v1: |
07:55
🔗
|
SketchCow |
uploading mameexidy.js.gz: [################################] 1/1 - 00:00:00 |
07:55
🔗
|
SketchCow |
uploading mameexidy.wasm.gz: [################################] 4/4 - 00:00:02 |
08:03
🔗
|
SketchCow |
Exidy now works. |
08:06
🔗
|
SketchCow |
going to bed. Now only 15 remain. |
13:15
🔗
|
|
arkiver has quit IRC (Ping timeout: 265 seconds) |
13:15
🔗
|
|
logchfo_2 has quit IRC (Ping timeout: 265 seconds) |
13:16
🔗
|
|
logchfo_3 starts logging #jsmess at Tue Sep 15 13:16:23 2020 |
13:16
🔗
|
|
logchfo_3 has joined #jsmess |
13:16
🔗
|
|
arkiver has quit IRC (Ping timeout: 265 seconds) |
13:16
🔗
|
|
logchfo_2 has quit IRC (Ping timeout: 265 seconds) |
13:17
🔗
|
|
arkiver has joined #jsmess |
13:59
🔗
|
|
dboard420 has quit IRC (Ping timeout: 258 seconds) |
14:00
🔗
|
|
arkiver has quit IRC (se.hub irc.underworld.no) |
14:00
🔗
|
|
dboard420 has joined #jsmess |
14:00
🔗
|
|
Sgeo has joined #jsmess |
14:08
🔗
|
|
arkiver has joined #jsmess |
14:28
🔗
|
|
logchfo_4 starts logging #jsmess at Tue Sep 15 14:28:28 2020 |
14:28
🔗
|
|
logchfo_4 has joined #jsmess |
14:30
🔗
|
|
godane has joined #jsmess |
15:54
🔗
|
SketchCow |
Exidy works, Crusin' works. |
15:54
🔗
|
SketchCow |
SSI fails on missing ROMs |
15:54
🔗
|
SketchCow |
Trying to figure out if I screwed up somehow. |
15:56
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/master# ls -l mame* |
15:56
🔗
|
SketchCow |
-rw-rw-rw- 1 root root 267386 Sep 15 08:25 mametaito_f2.js.gz |
15:56
🔗
|
SketchCow |
-rw-rw-rw- 1 root root 3967892 Sep 15 08:25 mametaito_f2.wasm.gz |
15:56
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/master# ia upload emularity_engine_v1 mame* -H x-archive-keep-old-version:0 --delete |
15:56
🔗
|
SketchCow |
emularity_engine_v1: |
15:56
🔗
|
SketchCow |
uploading mametaito_f2.js.gz: [################################] 1/1 - 00:00:00 |
15:56
🔗
|
SketchCow |
uploading mametaito_f2.wasm.gz: [################################] 4/4 - 00:00:01 |
15:56
🔗
|
SketchCow |
So. I DEFINITELY used current 0.224+JustinPatch to compile taito_f2 |
15:57
🔗
|
SketchCow |
ssi.zip absolutely does not have c64-10.ic42 and c64-11.ic43 |
15:58
🔗
|
SketchCow |
ROM_REGION( 0x400, "plds", 0 ) // originals are protected PAL16L8s, these are brute-forced and reversed for GAL16V8s |
15:58
🔗
|
SketchCow |
ROM_LOAD( "c64-10.ic42", 0x000, 0x117, CRC(08e8c3d6) SHA1(9e1f0c8a70af7355d82c2bac249363415c2293e2) ) |
15:59
🔗
|
SketchCow |
ROM_LOAD( "c64-11.ic43", 0x200, 0x117, CRC(f116413e) SHA1(696a8c404ef3d6d832e0fcf530452344f96dd0b2) ) |
16:01
🔗
|
SketchCow |
(Going to look in this set for other ROMs) |
16:07
🔗
|
SketchCow |
for each in *.zip |
16:07
🔗
|
SketchCow |
> do |
16:07
🔗
|
SketchCow |
> unzip -l "$each" | grep c64-10.ic42 |
16:07
🔗
|
SketchCow |
> done |
16:07
🔗
|
SketchCow |
root@teamarchive2:/0/CDROMS/MAME 0.224 ROMs (merged)# |
16:07
🔗
|
SketchCow |
Yep, not in this set. |
16:12
🔗
|
SketchCow |
Unless you can think of a solution, I'll turn my attention to the small remaining, see if there's anything I can dream up. |
17:13
🔗
|
SketchCow |
I detemined kicknrun is the wrong driver. |
17:13
🔗
|
SketchCow |
root@teamarchive1:/1/MAME/master# ia upload emularity_engine_v1 mame* -H x-archive-keep-old-version:0 --delete |
17:14
🔗
|
SketchCow |
emularity_engine_v1: |
17:14
🔗
|
SketchCow |
uploading mamekikikai.js.gz: [################################] 1/1 - 00:00:00 |
17:14
🔗
|
SketchCow |
uploading mamekikikai.wasm.gz: [################################] 4/4 - 00:00:00 |
17:15
🔗
|
SketchCow |
Fixed Buggyboy |
17:16
🔗
|
SketchCow |
In the name of "try easiest thing first" I'm recompiling all the drivers of the ones with exceptions/etc. |
17:20
🔗
|
SketchCow |
alpha68k |
17:20
🔗
|
SketchCow |
nbmj8900 |
17:20
🔗
|
SketchCow |
news |
17:20
🔗
|
SketchCow |
pacman |
17:20
🔗
|
SketchCow |
vindictr |
17:20
🔗
|
SketchCow |
volfied |
17:20
🔗
|
SketchCow |
wallc |
17:20
🔗
|
SketchCow |
xybots |
17:20
🔗
|
SketchCow |
All getting builds. |
18:12
🔗
|
SketchCow |
A not insignificant amount got fixed this way! |
18:12
🔗
|
SketchCow |
(Obviously in-process master produced some bodgy ones) |
18:18
🔗
|
SketchCow |
7 left! |
18:25
🔗
|
SketchCow |
DFJustin: That's it, I've fixed all I can with my limited knowledge. |
18:25
🔗
|
SketchCow |
All the remaining items were recompiled in the fixed 0.224 main branch. |
18:27
🔗
|
SketchCow |
https://archive.org/details/arcaderepair now has all the dead ones, including a few I un-darked. |
18:29
🔗
|
SketchCow |
It would be great if you could find ways to fix them; otherwise, I think I will turn to a scripting solution to help me fix the resolutions where things are squashed and stretched. |
19:07
🔗
|
|
logchfo_1 starts logging #jsmess at Tue Sep 15 19:07:15 2020 |
19:07
🔗
|
|
logchfo_1 has joined #jsmess |
19:17
🔗
|
SketchCow |
Setting all of the items to the stream_only setting |
19:18
🔗
|
SketchCow |
I'm down to 193 items in need of consideration of the graphics. |
19:52
🔗
|
SketchCow |
I have to go concentrate on other things for a tad but I'll be back on resolution duty shortly. |
19:57
🔗
|
|
godane has quit IRC (Quit: Leaving.) |
21:56
🔗
|
SketchCow |
Hey, how do I find all the drivers. |
21:56
🔗
|
SketchCow |
https://github.com/mamedev/mame/tree/master/src/mame/drivers ? |
22:08
🔗
|
SketchCow |
ha! |
22:08
🔗
|
SketchCow |
http://adb.arcadeitalia.net/ links to us! |
22:12
🔗
|
SketchCow |
How did we not programmatically do this before |
22:14
🔗
|
|
godane has joined #jsmess |