nicky boum game port
#1
nicky boum game port
early port running on a NeXTCube with 25 Mhz 68040, 64 MB ram and 64MB NeXTDimension in 32 bpp.

Pure C code with no assembly (yet) and no sound (yet too. will look at using the DSP for that)


Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-06-2020, 07:01 PM
#2
RE: nicky boum game port
This is great, would love to check this out on one of my NeXTs

Octane 2xR12K-400mhz, 2gb RAM, MXE, Digital Video, Fiber Channel
Octane 2xR10k-225mhz, 2gb RAM, SI, SE, PCI-Cage w/ CAD Duo

NeXTcube (040, 25mhz, SCSI2SD v5.1, NU_IO, 16mb)
NeXTstation Turbo (33mhz, N4000A 17" Mono MegaPixel monitor, NeXT Non-ADB Keyboard/Mouse, 32mb, SCSI2SD v5.1)
NeXTstation Turbo Color (33mhz, NU_IO, NeXT ADB Keyboard/Mouse, 128mb, SCSI2SD v5.1)
Sun SPARCclassic (Dead PSU :|)
rbz
Octane

Trade Count: (3)
Posts: 55
Threads: 7
Joined: Jul 2020
Location: California
Find Reply
11-07-2020, 12:19 AM
#3
RE: nicky boum game port
thank you ! it was a lot of work, and there is still a lot to do.
i will release it soon

Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-07-2020, 09:34 AM
#4
RE: nicky boum game port
new update   Wink


Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-09-2020, 03:33 PM
#5
RE: nicky boum game port
Awesome!

Octane 2xR12K-400mhz, 2gb RAM, MXE, Digital Video, Fiber Channel
Octane 2xR10k-225mhz, 2gb RAM, SI, SE, PCI-Cage w/ CAD Duo

NeXTcube (040, 25mhz, SCSI2SD v5.1, NU_IO, 16mb)
NeXTstation Turbo (33mhz, N4000A 17" Mono MegaPixel monitor, NeXT Non-ADB Keyboard/Mouse, 32mb, SCSI2SD v5.1)
NeXTstation Turbo Color (33mhz, NU_IO, NeXT ADB Keyboard/Mouse, 128mb, SCSI2SD v5.1)
Sun SPARCclassic (Dead PSU :|)
rbz
Octane

Trade Count: (3)
Posts: 55
Threads: 7
Joined: Jul 2020
Location: California
Find Reply
11-09-2020, 06:48 PM
#6
RE: nicky boum game port
thank you ! i am optimizing the nicky boum source code since it is very far from being efficient. especially @ 25 Mhz

Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-09-2020, 08:19 PM
#7
RE: nicky boum game port
Improvements:

- Lots of optimizations
- Fixed keys

The sample video show performance differences between 25Mhz and 33Mhz 68040.
The frameskip is not the same since I wanted to make it smoother on the 33Mhz 68040,
so it can appear slower, but smoother.

4 frames skip on 25 Mhz 68040
1 frame skip on 33 Mhz 68040

No assembly yet. No sound either Wink


Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-13-2020, 04:35 PM
#8
RE: nicky boum game port
Impressive. What's the situation with the compiler support for Nextstep?

I'm the system admin of this site. Private security technician, licensed locksmith, hack of a c developer and vintage computer enthusiast. 

https://contrib.irixnet.org/raion/ -- contributions and pieces that I'm working on currently. 

https://codeberg.org/SolusRaion -- Code repos I control

Technical problems should be sent my way.
Raion
Chief IRIX Officer

Trade Count: (9)
Posts: 4,239
Threads: 533
Joined: Nov 2017
Location: Eastern Virginia
Website Find Reply
11-13-2020, 05:04 PM
#9
RE: nicky boum game port
thank you ! the compiler is old but does the job.
i hope to be able to add sound support, who knows

Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-13-2020, 07:15 PM
#10
RE: nicky boum game port
here it is with sound. the audio sometimes is noisy/out of sync because the game eats all the cpu 🙄.


Sharp X68000 PRO HD 4MB Bluescsi
HP Kayak XA-s, Dual Pentium II 400 Mhz 512 MB Voodoo 3, 2x2TB
Sun SparcStation 5 @ 170 Mhz (TurboSparc), 96MB Ram, TGX+ graphics, 2x18GB SCSI
BeBox Dual PPC 603e @ 133 Mhz, 128 MB Ram 2GB SCSI
SGI Octane R14000 @ 600 Mhz 1GB VPro 12 128MB 8GB SCSI
NeXTCube 68040 @ 25 Mhz 64MB NeXTDimension Board 64MB 2GB SCSI
NeXTStation Color 68040 @ 25 Mhz 64 MB  2GB SCSI
NeXTStation Turbo Mono 68040 @ 33 Mhz 64MB  16GB SCSI
NeXTStation Turbo Color 68040 @ 33 Mhz 128MB 4GB SCSI
AlienWare Aurora R8 I9-9900K @ 5 Ghz 64GB 2 x GeForce RTX 2080TI 11GB SLI 1TB SSD NVMe M2 2TB HD

10Gb optical fiber Internet
octaneirix6530
Octane

Trade Count: (0)
Posts: 129
Threads: 41
Joined: Nov 2019
Location: France
Find Reply
11-22-2020, 05:21 PM


Forum Jump:


Users browsing this thread: 1 Guest(s)