Network code

Technical discussion for those interested in Supermodel development and Model 3 reverse engineering. Prospective contributors welcome.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

Re: Network code

Postby Boomslangnz » Sun Jan 07, 2018 12:47 pm

that would be awesome
Boomslangnz
 
Posts: 133
Joined: Mon Jul 23, 2012 10:35 pm

Re: Network code

Postby Spindizzi » Mon Jan 08, 2018 1:17 am

Ian, In the win32/release project, If I'm not wrong, netboard is enabled by default.
Spindizzi
 
Posts: 119
Joined: Thu Nov 17, 2016 8:55 am
Location: France

Re: Network code

Postby Ian » Mon Jan 08, 2018 4:34 am

Yeah it seems so, i'll comment it out if you want :)
Did you want to build a release version for network testing? I am sure people would appreciate that :)
Ian
 
Posts: 1435
Joined: Tue Feb 23, 2016 9:23 am

Re: Network code

Postby model123 » Mon Jan 08, 2018 5:34 am

I downloaded SVN 695 from Supermodel Latest Builds for Download on the catwalk board
The network did not work
I thought whether the setting was incorrect or I needed an additional rom for the net board

Or is it not working unless it is a build dedicated to the network now?

From Google Translate
model123
 
Posts: 40
Joined: Wed Mar 08, 2017 8:34 am

Re: Network code

Postby Spindizzi » Mon Jan 08, 2018 5:55 am

Try this, because I don't know if Jiterdomer has builded the version with the network activated
https://yadi.sk/d/_k75Zi7z3RGEfH
Read carefully the .txt Inside
Hope I haven't forgotten something...
Spindizzi
 
Posts: 119
Joined: Thu Nov 17, 2016 8:55 am
Location: France

Re: Network code

Postby model123 » Mon Jan 08, 2018 7:23 am

Thanks for uploading

The Dirt Devils, Harley, Ski Champ is really wonderful that is currently working! !
I look forward to future progress

Google Translation

Image
model123
 
Posts: 40
Joined: Wed Mar 08, 2017 8:34 am

Re: Network code

Postby Jiterdomer » Mon Jan 08, 2018 7:52 am

Nice progress! Will you able to do Scud Race and Daytona 2? I’m waiting for it to be linked up!
Feel the heartbeat of my machine through this tight seat. I feel every motion of my machine
Image
User avatar
Jiterdomer
 
Posts: 493
Joined: Mon Sep 26, 2011 6:37 pm
Location: Los Angeles, CA

Re: Network code

Postby Spindizzi » Mon Jan 08, 2018 8:55 am

Unfortunatly, I can't find the way to pass to the attract mode, I always get error (cancelled or other) on display
Some games never start to send full packet data game, some stop at the start of machine count, and so on....And I'm not really sure of the good progress compared to real hardware (specially the irq call and timing)
Thx for the screenshoots Model123

If one of you have access to real twin cab, it would be interresting to make video of the net boot process (what is displayed on screen, some games display interresting numbers/infos). Do some games soft reboot during netboot process (for sync)... ?
I found only one vid on the tube https://www.youtube.com/watch?v=SziDx-S77hw showing the boot process, but can't read any info on it
++
Spindizzi
 
Posts: 119
Joined: Thu Nov 17, 2016 8:55 am
Location: France

Re: Network code

Postby Ian » Mon Jan 08, 2018 10:07 am

I noticed that in dirt devils in network mode that the displays don't line up properly. Pretty sure that's a bug in our projection transform code. I have an idea how to fix it :)
Ian
 
Posts: 1435
Joined: Tue Feb 23, 2016 9:23 am

Re: Network code

Postby nuexzz.. » Mon Jan 08, 2018 11:35 am

Spindizzi wrote:Try this, because I don't know if Jiterdomer has builded the version with the network activated
https://yadi.sk/d/_k75Zi7z3RGEfH
Read carefully the .txt Inside
Hope I haven't forgotten something...



I know this is a test so I do not demand a solution, I just want to report the error I get when trying to load (any game)

Code: Select all
dayto2pe:
  banked_crom: stride=8, chunk size=2, byte swap=1
    mpr-21185.4, crc32=0xb6d5d2a1, offset=0x00000000
    mpr-21184.3, crc32=0x25616403, offset=0x00000002
    mpr-21183.2, crc32=0xb4b44805, offset=0x00000004
    mpr-21182.1, crc32=0xba8e667f, offset=0x00000006
    mpr-21189.8, crc32=0xcb439c45, offset=0x02000000
    mpr-21188.7, crc32=0x753fc2a5, offset=0x02000002
    mpr-21187.6, crc32=0x3bd14ee6, offset=0x02000004
    mpr-21186.5, crc32=0xa6128662, offset=0x02000006
    mpr-21193.12, crc32=0x4638fef4, offset=0x04000000
    mpr-21192.11, crc32=0x60cbb1fa, offset=0x04000002
    mpr-21191.10, crc32=0xa2bdcfe0, offset=0x04000004
    mpr-21190.9, crc32=0x984d56eb, offset=0x04000006
    mpr-21197.16, crc32=0x04015247, offset=0x06000000
    mpr-21196.15, crc32=0x0ab46db5, offset=0x06000002
    mpr-21195.14, crc32=0x7f39761c, offset=0x06000004
    mpr-21194.13, crc32=0x12c7a414, offset=0x06000006
  crom: stride=8, chunk size=2, byte swap=1
    epr-21181.20, crc32=0xbf0007ed, offset=0x00000000
    epr-21180.19, crc32=0x6e7b98ed, offset=0x00000002
    epr-21179.18, crc32=0xd5ffb4d6, offset=0x00000004
    epr-21178.17, crc32=0x230bf8ac, offset=0x00000006
  driveboard_program: stride=1, chunk size=1, byte swap=0
    epr-20985.bin, crc32=0xb139481d, offset=0x00000000
  mpeg_music: stride=1, chunk size=1, byte swap=0
    mpr-20887.ic18, crc32=0xa0757684, offset=0x00000000
    mpr-20888.ic20, crc32=0xb495fe65, offset=0x00400000
    mpr-20889.ic22, crc32=0x18eec79e, offset=0x00800000
    mpr-20890.ic24, crc32=0xaac96fa2, offset=0x00c00000
  mpeg_program: stride=1, chunk size=1, byte swap=1
    epr-20886.ic2, crc32=0x65b05f98, offset=0x00000000
  sound_program: stride=1, chunk size=1, byte swap=1
    epr-21325.21, crc32=0x004ad6ad, offset=0x00000000
  sound_samples: stride=1, chunk size=1, byte swap=1
    mpr-21285.22, crc32=0x7cdca6ac, offset=0x00000000
    mpr-21287.24, crc32=0x06b66f17, offset=0x00400000
    mpr-21286.23, crc32=0x749dfef0, offset=0x00800000
    mpr-21288.25, crc32=0x14bee38e, offset=0x00c00000
  vrom: stride=32, chunk size=2, byte swap=0
    mpr-21198.26, crc32=0x42ec9ed4, offset=0x00000000
    mpr-21199.27, crc32=0xfa28088c, offset=0x00000002
    mpr-21200.28, crc32=0xfbb5aa1d, offset=0x00000004
    mpr-21201.29, crc32=0xe6b13469, offset=0x00000006
    mpr-21202.30, crc32=0xe6b4c2be, offset=0x00000008
    mpr-21203.31, crc32=0x32d08d33, offset=0x0000000a
    mpr-21204.32, crc32=0xef18fe0a, offset=0x0000000c
    mpr-21205.33, crc32=0x4687bea6, offset=0x0000000e
    mpr-21206.34, crc32=0xec2d6884, offset=0x00000010
    mpr-21207.35, crc32=0xeeaa510b, offset=0x00000012
    mpr-21208.36, crc32=0xb222fef0, offset=0x00000014
    mpr-21209.37, crc32=0x170a28ce, offset=0x00000016
    mpr-21210.38, crc32=0x460cefe0, offset=0x00000018
    mpr-21211.39, crc32=0xc84759ce, offset=0x0000001a
    mpr-21212.40, crc32=0x6f8a75e0, offset=0x0000001c
    mpr-21213.41, crc32=0xde75bec6, offset=0x0000001e
Runtime configuration:
  GameXMLFile=Config/Games.xml
  MultiThreaded=0
  GPUMultiThreaded=1
  PowerPCFrequency=50
  MultiTexture=0
  VertexShader=
  FragmentShader=
  VertexShaderFog=
  FragmentShaderFog=
  VertexShader2D=
  FragmentShader2D=
  EmulateSound=0
  Balance=0
  EmulateDSB=0
  SoundVolume=100
  MusicVolume=100
  ForceFeedback=0
  New3DEngine=0
  XResolution=496
  YResolution=384
  FullScreen=0
  WideScreen=0
  VSync=1
  Throttle=0
  ShowFrameRate=0
  Crosshairs=0
  FlipStereo=0
  InputSystem=dinput
  EmulateNet=1
  legacy=1
  Outputs=none
  Vsync=0


Code: Select all
 C:\Users\Admin\AppData\Local\Temp\WERE282.tmp.WERInternalMetadata.xml
  C:\Users\Admin\AppData\Local\Temp\WER4A78.tmp.appcompat.txt
  C:\Users\Admin\AppData\Local\Temp\WER4A99.tmp.mdmp
User avatar
nuexzz..
 
Posts: 287
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

PreviousNext

Return to The Dark Room

Who is online

Users browsing this forum: No registered users and 4 guests