Author Topic: [Request] Xargon  (Read 2417 times)

Skyline969 (OP)

  • *
  • Posts: 279
[Request] Xargon
« on: February 22, 2013, 04:50:19 pm »
I had discussed it briefly with zear in the main GCW thread, but Xargon would be a game I would absolutely love to see ported to the Zero. I understand that source code must be available for this to happen, and it just so happens that Xargon is now open source. It was mentioned by zear that it'd have to be ported to SDL, and wouldn't you know it someone's already done that. I'm not saying it would be an easy task to port it, but definitely easier since it's ported to SDL as compared to if it wasn't. If someone ported this game (one of my favorites of the classic PC era), I'd be infinitely grateful. C/C++ just isn't my language, and so the scope is above my head.

Non-SDL original source code: http://www.classicdosgames.com/game/Xargon.html
SDL ported source: https://github.com/Malvineous/xargon
« Last Edit: February 22, 2013, 05:29:23 pm by Skyline969 »

Ritz

  • *
  • Posts: 41
Re: [Request] Xargon
« Reply #1 on: February 22, 2013, 06:28:08 pm »
Oh, man, Xargon. One of the platformers that defined the genre in those times. I absolutely and whole-heartedly support the request.

Gman

  • *
  • Posts: 80
.
« Reply #2 on: February 22, 2013, 06:45:42 pm »
.
« Last Edit: September 21, 2018, 12:03:46 am by Gman »

MightyJAK

  • **
  • Posts: 538
    • My tumblr
Re: [Request] Xargon
« Reply #3 on: February 25, 2013, 09:52:57 pm »
I 4th this request. Never played it, would enjoy playing it for the first time on GCW!
My machines:
GBC,GBA,GBA SP,NDS,NGPC,Panasonic FZ-10 3DO,NES,Sega Nomad,Sega CDX w/Power Base Converter,PS1,PS2,PS3,Saturn,Dreamcast,PC (Win 98, XP, 7),Dingoo A320,Dingoo A330,Gemei A330,LetCool N350JP,PAP-GAMETA,GCW-Zero SE,Kyocera Rise,2DS,GP2X-F100,GPD G7,JXD 100,JXD A1000,JXD A3300,JXD F3000,JXD V5000,JXD S7300B,Hyperkin SupaBoy

Currently playing: Theatrhythm Final Fantasy Curtain Call (2DS)

Shin-NiL

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: [Request] Xargon
« Reply #4 on: October 10, 2013, 01:52:10 am »
After some struggle linking some libraries, I've finally managed to build this application. There is much to be done before a public release, but now we have proof that it works well.

<a href="https://www.youtube.com/watch?v=xZNl4-Jo1Jg" target="_blank">https://www.youtube.com/watch?v=xZNl4-Jo1Jg</a>

According to wikipedia, Allen Pilgrim declared the registered version freeware on August 4, 2008. My question is: can I distribute the game files on an OPK?
« Last Edit: October 10, 2013, 01:56:41 am by Shin-NiL »

Shin-NiL

  • *
  • Posts: 375
    • Shin-NiL's Personal Web Page (Brazilian Portuguese)
Re: [Request] Xargon
« Reply #5 on: October 10, 2013, 09:06:18 pm »
I don't know if the game is running from start to finish, so if someone can test it:
https://docs.google.com/file/d/0BzIv-LdINDJXLWJITVh1X3diUWs/edit?usp=sharing

Install instructions:

- Download an extract the above file on your GCW-Zero;
- download the game data files, all three episodes have been released as freeware and can be downloaded from http://www.classicdosgames.com/game/Xargon.html;
- extract all the game data files to the same folder as the xargon-sdl data files;
- all data files must be in lowercase (audio.xr1, audio.xr2 and not AUDIO.XR1, AUDIO.XR2), so you must convert them if necessary. If you use linux you can easily rename all files with the single command inside the data folder:
Code: [Select]
rename 'y/A-Z/a-z/' *- create a link in gmenu2x to the xargon.sh file;
- to active the episode selector, you must edit the xargon.sh link and turn on the "Display Console" property.

Good luck :)

Skyline969 (OP)

  • *
  • Posts: 279
Re: [Request] Xargon
« Reply #6 on: October 10, 2013, 09:14:29 pm »
That's fantastic! I'm just getting the files ready now and I'll fire it up to test it. Thank you for this, I really do appreciate it.

EDIT: To convert all the files to lowercase in Windows, simply go to the command prompt, navigate to the directory the files are in, and execute:

Code: [Select]
for /f "Tokens=*" %f in ('dir /l/b/a-d') do (rename "%f" "%f")
« Last Edit: October 10, 2013, 09:19:16 pm by Skyline969 »

 

Post a new topic