Author Topic: Retro Game Asset Studio BETA  (Read 13330 times)

0 Members and 1 Guest are viewing this topic.

Offline lachlank

  • CPC664
  • ***
  • Posts: 87
  • Country: nz
  • Liked: 70
  • Likes Given: 6
Re: Retro Game Asset Studio BETA
« Reply #50 on: 23:27, 09 August 16 »
It wont open older projects.
Hi, I've tried to be careful to keep it backwards compatible, would you be able to send me your file so I can have a look? Email lachlankeown at gmail cheers

Offline fgbrain

  • CPC6128
  • ****
  • Posts: 231
  • Country: gr
    • index.php?action=treasury
    • Chaos CPC Homepage
  • Liked: 129
  • Likes Given: 304
Re: Retro Game Asset Studio BETA
« Reply #51 on: 01:31, 10 August 16 »
Quote
Hi, I haven't got an XP machine to try it on, but it should work OK. Most likely .Net framework 4.0 is not installed, see here to install: Installing the .NET Framework 4 on Windows XP | .NET Blog

Sorry.. I applied ALL updates of the page you linked, restarted PC etc but I get exactly the same message... :o
_____

6128 (UK keyboard, Crtc type 0/2), 6128+ (UK keyboard), 3.5" and 5.25" drives, Reset switch and Digiblaster (selfmade), Inicron Romram box, Bryce Megaflash, SVideo & PS/2 mouse, , Magnum Lightgun, X-MEM, X4 Board, C4CPC, Multiface2 X4, RTC X4 and Gotek USB Floppy emulator.

Offline lachlank

  • CPC664
  • ***
  • Posts: 87
  • Country: nz
  • Liked: 70
  • Likes Given: 6
Re: Retro Game Asset Studio BETA
« Reply #52 on: 04:13, 10 August 16 »
Sorry.. I applied ALL updates of the page you linked, restarted PC etc but I get exactly the same message... :o
Weird... I'll try and find an XP VM to run it on. Perhaps try running as administrator if not already??

Offline lachlank

  • CPC664
  • ***
  • Posts: 87
  • Country: nz
  • Liked: 70
  • Likes Given: 6
Re: Retro Game Asset Studio BETA
« Reply #53 on: 01:36, 11 August 16 »
Is it only me? When I run latest  RGAS.EXE I get this error:  (win XP)
Hello, I managed to run up a Windows XP vm to test with, and you are right it doesn't work for some weird reason. This is related to the post-build merge I run, which merges all the .dlls into the .exe to make it a nice clean single file.


If you download, unzip, and run the attached it should work OK under XP.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.051
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 677
  • Likes Given: 294
Re: Retro Game Asset Studio BETA
« Reply #54 on: 19:35, 17 August 16 »
Here's another suggestion:

Could you add an option to export palette to code, being able to choose between both firmware and hardware values?
EgoTrip's Stuff
EgoTrip's Stuff

Offline jjaranda13

  • Dev
  • CPC464
  • *****
  • Posts: 31
  • Country: es
    • 8BP (8 bits de poder)
  • Liked: 87
  • Likes Given: 7
Re: Retro Game Asset Studio BETA
« Reply #55 on: 20:51, 26 September 16 »
hi morri


i am jose javier (8BP creator), i will start to translate the manual to english. Although english is more popular, i wanted to share the documentation first in spanish because a lot of times  spanish people do not have quality documentation in their language. I suffer it when i was younger (and worse in english).


However, now 8BP is very complete. it is time to translate the documentation to english (even other languages) . I will do


if someone wants to help, is welcome


regards

Offline Morri

  • CPC6128
  • ****
  • Posts: 284
  • Country: nz
  • Liked: 237
  • Likes Given: 215
Re: Retro Game Asset Studio BETA
« Reply #56 on: 21:21, 26 September 16 »
Hi @jjaranda13
I actually took the liberty of using a translating tool to translate the manual into english just this weekend. I've uploaded it to here.

Perhaps you could have a read through and make sure it has been translated correctly.

Your project 8bp looks extremely interesting and I am looking forward to one day having a go at learning how to use it. If I get the chance and time, I would love to make a game with it.

I think you need to open a new thread here and maybe share what 8bp is capable of, and to take questions etc...

Cheers,
Keeping it Kiwi since 1977

Offline jjaranda13

  • Dev
  • CPC464
  • *****
  • Posts: 31
  • Country: es
    • 8BP (8 bits de poder)
  • Liked: 87
  • Likes Given: 7
Re: Retro Game Asset Studio BETA
« Reply #57 on: 10:01, 27 September 16 »
great!!!


i am reading your translations and i am making corrections. As an starting point it is really good


after a first initial review, i will upload it at github, in order to provide a english "draft" translation, but i will refine it untill become perfect


i will open a thread as you have suggested


thanks a lot, Morris!

Offline jjaranda13

  • Dev
  • CPC464
  • *****
  • Posts: 31
  • Country: es
    • 8BP (8 bits de poder)
  • Liked: 87
  • Likes Given: 7
Re: Retro Game Asset Studio BETA
« Reply #58 on: 12:09, 27 September 16 »
hi


8BP first draft english version uploaded to github GitHub - jjaranda13/8BP: 8 bits de poder ( 8 bits of power)


thread created
8BP


regards


Offline a13x15

  • Speccy
  • *
  • Posts: 2
  • Country: es
  • Liked: 0
  • Likes Given: 1
Re: Retro Game Asset Studio BETA
« Reply #59 on: 20:19, 06 September 17 »
Hi,
not sure if this is the right place to post this.

I have some problems running RGAS under linux (ubuntu 16.04 desktop, i3 wm) with mono. It runs just fine the first time, but if I close and open it again I get:

Code: [Select]
System.Xml.XmlException: Unexpected XML declaration. The XML declaration must be the first node in the document, and no white space characters are allowed to appear before it. Line 11, position 9.
  at System.Xml.XmlTextReaderImpl.Throw (System.Exception e) <0xb149a9c0 + 0x0007f> in <filename unknown>:0
  at System.Xml.XmlTextReaderImpl.Throw (System.String res, System.String arg) <0xb144cc70 + 0x0009b> in <filename unknown>:0
  at System.Xml.XmlTextReaderImpl.ParsePI (System.Text.StringBuilder piInDtdStringBuilder) <0xb144c6f8 + 0x0011b> in <filename unknown>:0
  at System.Xml.XmlTextReaderImpl.ParsePI () <0xb144c6c8 + 0x0001b> in <filename unknown>:0
  at System.Xml.XmlTextReaderImpl.ParseElementContent () <0xb412a498 + 0x000b3> in <filename unknown>:0
  at System.Xml.XmlTextReaderImpl.Read () <0xb70bc2e0 + 0x00043> in <filename unknown>:0
  at System.Xml.XmlTextReader.Read () <0xb70bc2c0 + 0x00016> in <filename unknown>:0
  at System.Xml.XmlWriter.WriteNode (System.Xml.XmlReader reader, Boolean defattr) <0xb4131288 + 0x002fb> in <filename unknown>:0
  at System.Xml.XmlReader.ReadOuterXml () <0xb41306b8 + 0x00146> in <filename unknown>:0
  at System.Configuration.SectionInfo.ReadData (System.Configuration.Configuration config, System.Xml.XmlReader reader, Boolean overrideAllowed) <0xb4130220 + 0x0025b> in <filename unknown>:0
  at System.Configuration.SectionGroupInfo.ReadContent (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed, Boolean root) <0xb412fbe8 + 0x002a1> in <filename unknown>:0
  at System.Configuration.SectionGroupInfo.ReadData (System.Configuration.Configuration config, System.Xml.XmlReader reader, Boolean overrideAllowed) <0xb4134218 + 0x0005b> in <filename unknown>:0
  at System.Configuration.SectionGroupInfo.ReadContent (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed, Boolean root) <0xb412fbe8 + 0x002a1> in <filename unknown>:0
  at System.Configuration.SectionGroupInfo.ReadRootData (System.Xml.XmlReader reader, System.Configuration.Configuration config, Boolean overrideAllowed) <0xb412fb98 + 0x0003f> in <filename unknown>:0
  at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader reader, System.String fileName) <0xb70bbfd0 + 0x001c7> in <filename unknown>:0
  at System.Configuration.Configuration.Load () <0xb70b7a28 + 0x000f3> in <filename unknown>:0
  at System.Configuration.Configuration.Init (IConfigSystem system, System.String configPath, System.Configuration.Configuration parent) <0xb70b7550 + 0x0017b> in <filename unknown>:0
  at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem system, System.String locationSubPath) <0xb70b6da0 + 0x0012b> in <filename unknown>:0
  at System.Configuration.InternalConfigurationFactory.Create (System.Type typeConfigHost, System.Object[] hostInitConfigurationParams) <0xb70b62f8 + 0x0006b> in <filename unknown>:0
  at System.Configuration.ConfigurationManager.OpenMappedExeConfiguration (System.Configuration.ExeConfigurationFileMap fileMap, ConfigurationUserLevel userLevel) <0xb144c4e8 + 0x000a4> in <filename unknown>:0
  at System.Configuration.CustomizableFileSettingsProvider.LoadProperties (System.Configuration.ExeConfigurationFileMap exeMap, System.Configuration.SettingsPropertyCollection collection, ConfigurationUserLevel level, System.String sectionGroupName, Boolean allowOverwrite, System.String groupName) <0xb144c118 + 0x0003b> in <filename unknown>:0
  at System.Configuration.CustomizableFileSettingsProvider.GetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection collection) <0xb14ea4a0 + 0x00183> in <filename unknown>:0
  at System.Configuration.LocalFileSettingsProvider.GetPropertyValues (System.Configuration.SettingsContext context, System.Configuration.SettingsPropertyCollection properties) <0xb14ea478 + 0x00021> in <filename unknown>:0
  at System.Configuration.ApplicationSettingsBase.CacheValuesByProvider (System.Configuration.SettingsProvider provider) <0xb14e9f78 + 0x001f5> in <filename unknown>:0
  at System.Configuration.ApplicationSettingsBase.GetPropertyValue (System.String propertyName) <0xb14e9d30 + 0x0006f> in <filename unknown>:0
  at System.Configuration.ApplicationSettingsBase.get_Item (System.String propertyName) <0xb14e9ca0 + 0x00043> in <filename unknown>:0
  at RGAS.My.MySettings.get_FormSettings () <0xb14e9c50 + 0x00019> in <filename unknown>:0
  at RGAS.BaseForm.BaseForm_Load (System.Object sender, System.EventArgs e) <0xb1478230 + 0x00037> in <filename unknown>:0
  at (wrapper delegate-invoke) <Module>:invoke_void_object_EventArgs (object,System.EventArgs)
  at System.Windows.Forms.Form.OnLoad (System.EventArgs e) <0xb14780b8 + 0x00062> in <filename unknown>:0
  at System.Windows.Forms.Form.OnLoadInternal (System.EventArgs e) <0xb1477e90 + 0x00078> in <filename unknown>:0

In my case deleting the file ~/.local/share/RGAS.exe_Url_66945a5eacd08a9182e6ef7e164e5561cc1e6834/user.config (the actual hash will depend on the RGAS executable path) allows me to run the program again.

Tried with both 1.2.2 (bundled with CPCTelera) and 1.2.5.

Anybody knows the proper way to fix this?


TIA

EDIT:

I forgot to include the offending file:

Code: [Select]
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <configSections>
    <sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
      <section name="RGAS.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requ
irePermission="false" />
    </sectionGroup>
  </configSections>
  <userSettings><RGAS.My.MySettings>
  <setting name="RecentFiles" serializeAs="Xml">
    <value>
      <?xml version="1.0" encoding="utf-16"?>
<ArrayOfString xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3
.org/2001/XMLSchema-instance" /></value>
...

Note the unescaped <?xml version="1.0" encoding="utf-16"?> in RecentFiles's value.
« Last Edit: 20:27, 06 September 17 by a13x15 »

Offline lachlank

  • CPC664
  • ***
  • Posts: 87
  • Country: nz
  • Liked: 70
  • Likes Given: 6
Re: Retro Game Asset Studio BETA
« Reply #60 on: 02:15, 07 September 17 »

Hi, I would say you are spot-on correct that the <?xml  tag in the middle of the xml file is the issue. The question is, why is it getting written there? That user config file gets written automatically by the .Net Framework at application close (hence why you don't see the error first time), and read at app startup.


You are running Mono so I would have to say it looks like an issue with the way Mono is writing the config file. Last time I tested on Linux it ran fine, but I can't remember what version of Linux that was, or which version of Mono for that matter.


All I can suggest is that you try upgrading/downgrading Mono to a different version to see if it has been fixed.


Lachlan





Hi,
not sure if this is the right place to post this.

I have some problems running RGAS under linux (ubuntu 16.04 desktop, i3 wm) with mono. It runs just fine the first time, but if I close and open it again I get:
...

Offline a13x15

  • Speccy
  • *
  • Posts: 2
  • Country: es
  • Liked: 0
  • Likes Given: 1
Re: Retro Game Asset Studio BETA
« Reply #61 on: 08:19, 07 September 17 »
Quote
You are running Mono so I would have to say it looks like an issue with the way Mono is writing the config file.

Yes, it seems a mono issue. I have tried running RGAS with wine and I can open/close it without problems. Unfortunately under wine the toolbar icons disapear as I move the mouse pointer over them.


Thanks for taking the time to answer, and for RGAS.

Offline Joseman

  • 6128 Plus
  • ******
  • Posts: 780
  • Country: es
  • Liked: 628
  • Likes Given: 430
Re: Retro Game Asset Studio BETA
« Reply #62 on: 15:58, 07 November 17 »
Hi

Anyone knows how to set the color transparent to ink 15 (for example) instead of 0? Rgas seems to generate always the lookup table for color 0!

Good program @lachlank by the way!

p.s.:maybe is a good option to generate the sprite with: mask,sprite data, mask, sprite data... for masked sprites?


Offline Redbug

  • CPC464
  • **
  • Posts: 17
  • Country: be
  • Liked: 7
  • Likes Given: 1
Re: Retro Game Asset Studio BETA
« Reply #63 on: Yesterday at 11:06 »
I like this application.
But don't work with mono on macOS catalina :(


Do you have a new version in the pipe ?
Artisan développeur iPhone/Mac.
CrocoDS - Amstrad emulator for macOS / iOS